builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-677 starttime: 1464640702.43 results: success (0) buildid: 20160530120549 builduid: 7997d47d310b490c9d491deb39fe4327 revision: 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 13:38:22.431904) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 13:38:22.432286) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 13:38:22.432564) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 13:38:22.880391) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 13:38:22.880729) ========= 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-1464639099.329482-764041489 _=/tools/buildbot/bin/python using PTY: False --2016-05-30 13:38:23-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.43M=0.001s 2016-05-30 13:38:23 (9.43 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.313024 ========= master_lag: 0.80 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 13:38:23.988921) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:38:23.989228) ========= 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-1464639099.329482-764041489 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.024388 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:38:24.063133) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:38:24.063446) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 --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-aurora --rev 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 --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-1464639099.329482-764041489 _=/tools/buildbot/bin/python using PTY: False 2016-05-30 13:38:24,122 truncating revision to first 12 chars 2016-05-30 13:38:24,122 Setting DEBUG logging. 2016-05-30 13:38:24,123 attempt 1/10 2016-05-30 13:38:24,123 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/3c7a33fe0b64?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 13:38:24,538 unpacking tar archive at: mozilla-aurora-3c7a33fe0b64/testing/mozharness/ program finished with exit code 0 elapsedTime=0.672411 ========= master_lag: 0.21 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:38:24.948707) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 13:38:24.949039) ========= script_repo_revision: 3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 13:38:24.949454) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 13:38:24.949729) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 13:38:25.562398) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 52 secs) (at 2016-05-30 13:38:25.562735) ========= /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-aurora --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-aurora', '--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-1464639099.329482-764041489 _=/tools/buildbot/bin/python using PTY: False 13:38:25 INFO - MultiFileLogger online at 20160530 13:38:25 in /builds/slave/test 13:38:25 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-aurora --download-symbols true 13:38:25 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:38:25 INFO - {'append_to_log': False, 13:38:25 INFO - 'base_work_dir': '/builds/slave/test', 13:38:25 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:38:25 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:38:25 INFO - 'buildbot_json_path': 'buildprops.json', 13:38:25 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:38:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:38:25 INFO - 'download_minidump_stackwalk': True, 13:38:25 INFO - 'download_symbols': 'true', 13:38:25 INFO - 'e10s': False, 13:38:25 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:38:25 INFO - 'tooltool.py': '/tools/tooltool.py', 13:38:25 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:38:25 INFO - '/tools/misc-python/virtualenv.py')}, 13:38:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:38:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:38:25 INFO - 'log_level': 'info', 13:38:25 INFO - 'log_to_console': True, 13:38:25 INFO - 'opt_config_files': (), 13:38:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:38:25 INFO - '--processes=1', 13:38:25 INFO - '--config=%(test_path)s/wptrunner.ini', 13:38:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:38:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:38:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:38:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:38:25 INFO - 'pip_index': False, 13:38:25 INFO - 'require_test_zip': True, 13:38:25 INFO - 'test_type': ('testharness',), 13:38:25 INFO - 'this_chunk': '1', 13:38:25 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:38:25 INFO - 'total_chunks': '10', 13:38:25 INFO - 'virtualenv_path': 'venv', 13:38:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:38:25 INFO - 'work_dir': 'build'} 13:38:25 INFO - ##### 13:38:25 INFO - ##### Running clobber step. 13:38:25 INFO - ##### 13:38:25 INFO - Running pre-action listener: _resource_record_pre_action 13:38:25 INFO - Running main action method: clobber 13:38:25 INFO - rmtree: /builds/slave/test/build 13:38:25 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:38:26 INFO - Running post-action listener: _resource_record_post_action 13:38:26 INFO - ##### 13:38:26 INFO - ##### Running read-buildbot-config step. 13:38:26 INFO - ##### 13:38:26 INFO - Running pre-action listener: _resource_record_pre_action 13:38:26 INFO - Running main action method: read_buildbot_config 13:38:26 INFO - Using buildbot properties: 13:38:26 INFO - { 13:38:26 INFO - "project": "", 13:38:26 INFO - "product": "firefox", 13:38:26 INFO - "script_repo_revision": "production", 13:38:26 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 13:38:26 INFO - "repository": "", 13:38:26 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 13:38:26 INFO - "buildid": "20160530120549", 13:38:26 INFO - "pgo_build": "False", 13:38:26 INFO - "basedir": "/builds/slave/test", 13:38:26 INFO - "buildnumber": 69, 13:38:26 INFO - "slavename": "tst-linux32-spot-677", 13:38:26 INFO - "revision": "3c7a33fe0b6472bf47264c2390c5bc19f1a6dce4", 13:38:26 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 13:38:26 INFO - "platform": "linux", 13:38:26 INFO - "branch": "mozilla-aurora", 13:38:26 INFO - "repo_path": "releases/mozilla-aurora", 13:38:26 INFO - "moz_repo_path": "", 13:38:26 INFO - "stage_platform": "linux", 13:38:26 INFO - "builduid": "7997d47d310b490c9d491deb39fe4327", 13:38:26 INFO - "slavebuilddir": "test" 13:38:26 INFO - } 13:38:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 13:38:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 13:38:26 INFO - Running post-action listener: _resource_record_post_action 13:38:26 INFO - ##### 13:38:26 INFO - ##### Running download-and-extract step. 13:38:26 INFO - ##### 13:38:26 INFO - Running pre-action listener: _resource_record_pre_action 13:38:26 INFO - Running main action method: download_and_extract 13:38:26 INFO - mkdir: /builds/slave/test/build/tests 13:38:26 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')]} 13:38:26 INFO - https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 13:38:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:38:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:38:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:38:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 13:38:28 INFO - Downloaded 1325 bytes. 13:38:28 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:38:28 INFO - Using the following test package requirements: 13:38:28 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 13:38:28 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:38:28 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 13:38:28 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:38:28 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 13:38:28 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:38:28 INFO - u'jsshell-linux-i686.zip'], 13:38:28 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:38:28 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 13:38:28 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 13:38:28 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:38:28 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 13:38:28 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:38:28 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 13:38:28 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:38:28 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 13:38:28 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:38:28 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 13:38:28 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 13:38:28 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')]} 13:38:28 INFO - https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 13:38:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:38:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:38:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:38:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 13:38:31 INFO - Downloaded 22798784 bytes. 13:38:31 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:38:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:38:32 INFO - caution: filename not matched: web-platform/* 13:38:32 INFO - Return code: 11 13:38:32 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')]} 13:38:32 INFO - https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 13:38:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:38:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:38:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:38:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 13:38:36 INFO - Downloaded 36409186 bytes. 13:38:36 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:38:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:38:39 INFO - caution: filename not matched: bin/* 13:38:39 INFO - caution: filename not matched: config/* 13:38:39 INFO - caution: filename not matched: mozbase/* 13:38:39 INFO - caution: filename not matched: marionette/* 13:38:39 INFO - caution: filename not matched: tools/wptserve/* 13:38:39 INFO - Return code: 11 13:38:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:38:39 INFO - https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 13:38:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:38:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:38:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:38:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 13:38:46 INFO - Downloaded 69364968 bytes. 13:38:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:38:46 INFO - mkdir: /builds/slave/test/properties 13:38:46 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:38:46 INFO - Writing to file /builds/slave/test/properties/build_url 13:38:46 INFO - Contents: 13:38:46 INFO - build_url:https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:38:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:38:47 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:38:47 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:38:47 INFO - Contents: 13:38:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:38:47 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')]} 13:38:47 INFO - https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:38:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:38:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:38:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:38:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 13:38:55 INFO - Downloaded 92336642 bytes. 13:38:55 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 13:38:55 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 13:39:03 INFO - Return code: 0 13:39:03 INFO - Running post-action listener: _resource_record_post_action 13:39:03 INFO - Running post-action listener: set_extra_try_arguments 13:39:03 INFO - ##### 13:39:03 INFO - ##### Running create-virtualenv step. 13:39:03 INFO - ##### 13:39:03 INFO - Running pre-action listener: _pre_create_virtualenv 13:39:03 INFO - Running pre-action listener: _resource_record_pre_action 13:39:03 INFO - Running main action method: create_virtualenv 13:39:03 INFO - Creating virtualenv /builds/slave/test/build/venv 13:39:03 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 13:39:03 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:39:05 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:39:05 INFO - Using real prefix '/usr' 13:39:05 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:39:06 INFO - Installing distribute.............................................................................................................................................................................................done. 13:39:09 INFO - Installing pip.................done. 13:39:09 INFO - Return code: 0 13:39:09 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:39:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:39:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:39:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:39:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:39:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:39:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:39:09 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 0x8cf8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d5f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e132b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e02f70>, '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 0x8e02620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e08750>, '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-1464639099.329482-764041489', '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 13:39:09 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 13:39:09 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 13:39:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:39:09 INFO - 'CCACHE_UMASK': '002', 13:39:09 INFO - 'DISPLAY': ':0', 13:39:09 INFO - 'HOME': '/home/cltbld', 13:39:09 INFO - 'LANG': 'en_US.UTF-8', 13:39:09 INFO - 'LOGNAME': 'cltbld', 13:39:09 INFO - 'MAIL': '/var/mail/cltbld', 13:39:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:39:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:39:09 INFO - 'MOZ_NO_REMOTE': '1', 13:39:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:39:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:39:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:39:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:39:09 INFO - 'PWD': '/builds/slave/test', 13:39:09 INFO - 'SHELL': '/bin/bash', 13:39:09 INFO - 'SHLVL': '1', 13:39:09 INFO - 'TERM': 'linux', 13:39:09 INFO - 'TMOUT': '86400', 13:39:09 INFO - 'USER': 'cltbld', 13:39:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464639099.329482-764041489', 13:39:09 INFO - '_': '/tools/buildbot/bin/python'} 13:39:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:39:09 INFO - Downloading/unpacking psutil>=0.7.1 13:39:09 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 13:39:09 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 13:39:09 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 13:39:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:39:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:39:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:39:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:39:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:39:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:39:13 INFO - Installing collected packages: psutil 13:39:13 INFO - Running setup.py install for psutil 13:39:13 INFO - building 'psutil._psutil_linux' extension 13:39:13 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 13:39:14 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 13:39:14 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 13:39:14 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 13:39:14 INFO - building 'psutil._psutil_posix' extension 13:39:14 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 13:39:14 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 13:39:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:39:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:39:14 INFO - Successfully installed psutil 13:39:14 INFO - Cleaning up... 13:39:14 INFO - Return code: 0 13:39:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:39:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:39:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:39:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:39:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:39:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:39:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:39:14 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 0x8cf8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d5f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e132b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e02f70>, '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 0x8e02620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e08750>, '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-1464639099.329482-764041489', '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 13:39:14 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 13:39:14 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 13:39:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:39:14 INFO - 'CCACHE_UMASK': '002', 13:39:14 INFO - 'DISPLAY': ':0', 13:39:14 INFO - 'HOME': '/home/cltbld', 13:39:14 INFO - 'LANG': 'en_US.UTF-8', 13:39:14 INFO - 'LOGNAME': 'cltbld', 13:39:14 INFO - 'MAIL': '/var/mail/cltbld', 13:39:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:39:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:39:14 INFO - 'MOZ_NO_REMOTE': '1', 13:39:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:39:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:39:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:39:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:39:14 INFO - 'PWD': '/builds/slave/test', 13:39:14 INFO - 'SHELL': '/bin/bash', 13:39:14 INFO - 'SHLVL': '1', 13:39:14 INFO - 'TERM': 'linux', 13:39:14 INFO - 'TMOUT': '86400', 13:39:14 INFO - 'USER': 'cltbld', 13:39:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464639099.329482-764041489', 13:39:14 INFO - '_': '/tools/buildbot/bin/python'} 13:39:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:39:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:39:15 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 13:39:15 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 13:39:15 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 13:39:15 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 13:39:15 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 13:39:15 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 13:39:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:39:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:39:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:39:18 INFO - Installing collected packages: mozsystemmonitor 13:39:18 INFO - Running setup.py install for mozsystemmonitor 13:39:19 INFO - Successfully installed mozsystemmonitor 13:39:19 INFO - Cleaning up... 13:39:19 INFO - Return code: 0 13:39:19 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:39: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')]} 13:39:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:39:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:39: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')]} 13:39:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:39:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:39:19 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 0x8cf8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d5f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e132b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e02f70>, '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 0x8e02620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e08750>, '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-1464639099.329482-764041489', '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 13:39:19 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 13:39:19 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 13:39:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:39:19 INFO - 'CCACHE_UMASK': '002', 13:39:19 INFO - 'DISPLAY': ':0', 13:39:19 INFO - 'HOME': '/home/cltbld', 13:39:19 INFO - 'LANG': 'en_US.UTF-8', 13:39:19 INFO - 'LOGNAME': 'cltbld', 13:39:19 INFO - 'MAIL': '/var/mail/cltbld', 13:39:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:39:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:39:19 INFO - 'MOZ_NO_REMOTE': '1', 13:39:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:39:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:39:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:39:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:39:19 INFO - 'PWD': '/builds/slave/test', 13:39:19 INFO - 'SHELL': '/bin/bash', 13:39:19 INFO - 'SHLVL': '1', 13:39:19 INFO - 'TERM': 'linux', 13:39:19 INFO - 'TMOUT': '86400', 13:39:19 INFO - 'USER': 'cltbld', 13:39:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464639099.329482-764041489', 13:39:19 INFO - '_': '/tools/buildbot/bin/python'} 13:39:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:39:19 INFO - Downloading/unpacking blobuploader==1.2.4 13:39:19 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 13:39:19 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 13:39:19 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 13:39:19 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 13:39:19 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 13:39:19 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 13:39:22 INFO - Downloading blobuploader-1.2.4.tar.gz 13:39:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:39:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:39:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:39:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:39:22 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 13:39:22 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 13:39:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:39:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:39:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:39:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:39:23 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 13:39:23 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 13:39:23 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 13:39:23 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 13:39:23 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 13:39:23 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 13:39:24 INFO - Downloading docopt-0.6.1.tar.gz 13:39:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:39:24 INFO - Installing collected packages: blobuploader, requests, docopt 13:39:24 INFO - Running setup.py install for blobuploader 13:39:24 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:39:24 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:39:24 INFO - Running setup.py install for requests 13:39:25 INFO - Running setup.py install for docopt 13:39:25 INFO - Successfully installed blobuploader requests docopt 13:39:25 INFO - Cleaning up... 13:39:25 INFO - Return code: 0 13:39:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:39:25 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')]} 13:39:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:39:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:39:25 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')]} 13:39:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:39:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:39:25 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 0x8cf8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d5f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e132b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e02f70>, '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 0x8e02620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e08750>, '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-1464639099.329482-764041489', '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 13:39:25 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 13:39:25 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 13:39:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:39:25 INFO - 'CCACHE_UMASK': '002', 13:39:25 INFO - 'DISPLAY': ':0', 13:39:25 INFO - 'HOME': '/home/cltbld', 13:39:25 INFO - 'LANG': 'en_US.UTF-8', 13:39:25 INFO - 'LOGNAME': 'cltbld', 13:39:25 INFO - 'MAIL': '/var/mail/cltbld', 13:39:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:39:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:39:25 INFO - 'MOZ_NO_REMOTE': '1', 13:39:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:39:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:39:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:39:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:39:25 INFO - 'PWD': '/builds/slave/test', 13:39:25 INFO - 'SHELL': '/bin/bash', 13:39:25 INFO - 'SHLVL': '1', 13:39:25 INFO - 'TERM': 'linux', 13:39:25 INFO - 'TMOUT': '86400', 13:39:25 INFO - 'USER': 'cltbld', 13:39:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464639099.329482-764041489', 13:39:25 INFO - '_': '/tools/buildbot/bin/python'} 13:39:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:39:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:39:25 INFO - Running setup.py (path:/tmp/pip-av30s7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:39:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:39:25 INFO - Running setup.py (path:/tmp/pip-tpiBlz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:39:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:39:26 INFO - Running setup.py (path:/tmp/pip-t6oTgb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:39:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:39:26 INFO - Running setup.py (path:/tmp/pip-nMyPDo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:39:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:39:26 INFO - Running setup.py (path:/tmp/pip-fhDQbV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:39:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:39:26 INFO - Running setup.py (path:/tmp/pip-MKOthB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:39:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:39:26 INFO - Running setup.py (path:/tmp/pip-ApFUiG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:39:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:39:26 INFO - Running setup.py (path:/tmp/pip-6p2KvL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:39:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:39:26 INFO - Running setup.py (path:/tmp/pip-VT7Wyx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:39:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:39:26 INFO - Running setup.py (path:/tmp/pip-dfmdFt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:39:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:39:26 INFO - Running setup.py (path:/tmp/pip-1Kbloi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:39:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:39:27 INFO - Running setup.py (path:/tmp/pip-gdUIz4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:39:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:39:27 INFO - Running setup.py (path:/tmp/pip-Irnzbp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:39:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:39:27 INFO - Running setup.py (path:/tmp/pip-sl4wJQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:39:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:39:27 INFO - Running setup.py (path:/tmp/pip-mq88nX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:39:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:39:27 INFO - Running setup.py (path:/tmp/pip-D_suZN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:39:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:39:27 INFO - Running setup.py (path:/tmp/pip-mJIJ_D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:39:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:39:27 INFO - Running setup.py (path:/tmp/pip-u5ERK0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:39:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:39:27 INFO - Running setup.py (path:/tmp/pip-YB_qxX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:39:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:39:28 INFO - Running setup.py (path:/tmp/pip-qsF4N1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:39:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:39:28 INFO - Running setup.py (path:/tmp/pip-afx231-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:39:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:39:28 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 13:39:28 INFO - Running setup.py install for manifestparser 13:39:28 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:39:28 INFO - Running setup.py install for mozcrash 13:39:28 INFO - Running setup.py install for mozdebug 13:39:29 INFO - Running setup.py install for mozdevice 13:39:29 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:39:29 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:39:29 INFO - Running setup.py install for mozfile 13:39:29 INFO - Running setup.py install for mozhttpd 13:39:29 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:39:29 INFO - Running setup.py install for mozinfo 13:39:29 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:39:29 INFO - Running setup.py install for mozInstall 13:39:30 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:39:30 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:39:30 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:39:30 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:39:30 INFO - Running setup.py install for mozleak 13:39:30 INFO - Running setup.py install for mozlog 13:39:30 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:39:30 INFO - Running setup.py install for moznetwork 13:39:30 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:39:30 INFO - Running setup.py install for mozprocess 13:39:30 INFO - Running setup.py install for mozprofile 13:39:31 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:39:31 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:39:31 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:39:31 INFO - Running setup.py install for mozrunner 13:39:31 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:39:31 INFO - Running setup.py install for mozscreenshot 13:39:31 INFO - Running setup.py install for moztest 13:39:31 INFO - Running setup.py install for mozversion 13:39:31 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:39:31 INFO - Running setup.py install for wptserve 13:39:32 INFO - Running setup.py install for marionette-driver 13:39:32 INFO - Running setup.py install for browsermob-proxy 13:39:32 INFO - Running setup.py install for marionette-client 13:39:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:39:33 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:39:33 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 13:39:33 INFO - Cleaning up... 13:39:33 INFO - Return code: 0 13:39:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:39:33 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')]} 13:39:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:39:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:39:33 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')]} 13:39:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:39:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:39:33 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 0x8cf8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d5f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e132b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e02f70>, '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 0x8e02620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e08750>, '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-1464639099.329482-764041489', '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 13:39:33 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 13:39:33 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 13:39:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:39:33 INFO - 'CCACHE_UMASK': '002', 13:39:33 INFO - 'DISPLAY': ':0', 13:39:33 INFO - 'HOME': '/home/cltbld', 13:39:33 INFO - 'LANG': 'en_US.UTF-8', 13:39:33 INFO - 'LOGNAME': 'cltbld', 13:39:33 INFO - 'MAIL': '/var/mail/cltbld', 13:39:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:39:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:39:33 INFO - 'MOZ_NO_REMOTE': '1', 13:39:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:39:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:39:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:39:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:39:33 INFO - 'PWD': '/builds/slave/test', 13:39:33 INFO - 'SHELL': '/bin/bash', 13:39:33 INFO - 'SHLVL': '1', 13:39:33 INFO - 'TERM': 'linux', 13:39:33 INFO - 'TMOUT': '86400', 13:39:33 INFO - 'USER': 'cltbld', 13:39:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464639099.329482-764041489', 13:39:33 INFO - '_': '/tools/buildbot/bin/python'} 13:39:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:39:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:39:33 INFO - Running setup.py (path:/tmp/pip-9rt2Ki-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:39:33 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)) 13:39:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:39:33 INFO - Running setup.py (path:/tmp/pip-HdLvU7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:39:33 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)) 13:39:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:39:33 INFO - Running setup.py (path:/tmp/pip-Q6MSAD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:39:33 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)) 13:39:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:39:33 INFO - Running setup.py (path:/tmp/pip-GuYCcB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:39:33 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)) 13:39:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:39:33 INFO - Running setup.py (path:/tmp/pip-0Tiurq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:39:34 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)) 13:39:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:39:34 INFO - Running setup.py (path:/tmp/pip-Wt9YLp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:39:34 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)) 13:39:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:39:34 INFO - Running setup.py (path:/tmp/pip-6vlh4p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:39:34 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)) 13:39:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:39:34 INFO - Running setup.py (path:/tmp/pip-sQi8Yy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:39:34 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)) 13:39:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:39:34 INFO - Running setup.py (path:/tmp/pip-RKssjy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:39:34 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)) 13:39:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:39:34 INFO - Running setup.py (path:/tmp/pip-UaQRou-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:39:34 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)) 13:39:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:39:34 INFO - Running setup.py (path:/tmp/pip-ef0Ke0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:39:34 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)) 13:39:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:39:34 INFO - Running setup.py (path:/tmp/pip-tjm5VX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:39:34 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)) 13:39:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:39:34 INFO - Running setup.py (path:/tmp/pip-b3clTO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:39:35 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)) 13:39:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:39:35 INFO - Running setup.py (path:/tmp/pip-9nyl82-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:39:35 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)) 13:39:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:39:35 INFO - Running setup.py (path:/tmp/pip-nHSBeS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:39:35 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)) 13:39:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:39:35 INFO - Running setup.py (path:/tmp/pip-a__wuI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:39:35 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)) 13:39:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:39:35 INFO - Running setup.py (path:/tmp/pip-rliVI3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:39:35 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)) 13:39:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:39:35 INFO - Running setup.py (path:/tmp/pip-RToT0s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:39:35 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)) 13:39:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:39:35 INFO - Running setup.py (path:/tmp/pip-sgaVlC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:39:35 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)) 13:39:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:39:35 INFO - Running setup.py (path:/tmp/pip-7EjjiT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:39:35 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)) 13:39:35 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:39:36 INFO - Running setup.py (path:/tmp/pip-cQH0ly-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:39:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:39:36 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)) 13:39:36 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)) 13:39:36 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)) 13:39:36 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)) 13:39:36 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)) 13:39:36 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)) 13:39:36 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:39:36 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 13:39:36 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 13:39:36 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 13:39:36 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 13:39:36 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 13:39:36 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 13:39:39 INFO - Downloading blessings-1.6.tar.gz 13:39:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:39:40 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)) 13:39:40 INFO - Installing collected packages: blessings 13:39:40 INFO - Running setup.py install for blessings 13:39:40 INFO - Successfully installed blessings 13:39:40 INFO - Cleaning up... 13:39:40 INFO - Return code: 0 13:39:40 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:39:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:39:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:39:40 INFO - Reading from file tmpfile_stdout 13:39:40 INFO - Current package versions: 13:39:40 INFO - argparse == 1.2.1 13:39:40 INFO - blessings == 1.6 13:39:40 INFO - blobuploader == 1.2.4 13:39:40 INFO - browsermob-proxy == 0.6.0 13:39:40 INFO - docopt == 0.6.1 13:39:40 INFO - manifestparser == 1.1 13:39:40 INFO - marionette-client == 2.3.0 13:39:40 INFO - marionette-driver == 1.4.0 13:39:40 INFO - mozInstall == 1.12 13:39:40 INFO - mozcrash == 0.17 13:39:40 INFO - mozdebug == 0.1 13:39:40 INFO - mozdevice == 0.48 13:39:40 INFO - mozfile == 1.2 13:39:40 INFO - mozhttpd == 0.7 13:39:40 INFO - mozinfo == 0.9 13:39:40 INFO - mozleak == 0.1 13:39:40 INFO - mozlog == 3.1 13:39:40 INFO - moznetwork == 0.27 13:39:40 INFO - mozprocess == 0.22 13:39:40 INFO - mozprofile == 0.28 13:39:40 INFO - mozrunner == 6.11 13:39:40 INFO - mozscreenshot == 0.1 13:39:40 INFO - mozsystemmonitor == 0.0 13:39:40 INFO - moztest == 0.7 13:39:40 INFO - mozversion == 1.4 13:39:40 INFO - psutil == 3.1.1 13:39:40 INFO - requests == 1.2.3 13:39:40 INFO - wptserve == 1.4.0 13:39:40 INFO - wsgiref == 0.1.2 13:39:40 INFO - Running post-action listener: _resource_record_post_action 13:39:40 INFO - Running post-action listener: _start_resource_monitoring 13:39:40 INFO - Starting resource monitoring. 13:39:40 INFO - ##### 13:39:40 INFO - ##### Running pull step. 13:39:40 INFO - ##### 13:39:40 INFO - Running pre-action listener: _resource_record_pre_action 13:39:40 INFO - Running main action method: pull 13:39:40 INFO - Pull has nothing to do! 13:39:40 INFO - Running post-action listener: _resource_record_post_action 13:39:40 INFO - ##### 13:39:40 INFO - ##### Running install step. 13:39:40 INFO - ##### 13:39:40 INFO - Running pre-action listener: _resource_record_pre_action 13:39:40 INFO - Running main action method: install 13:39:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:39:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:39:41 INFO - Reading from file tmpfile_stdout 13:39:41 INFO - Detecting whether we're running mozinstall >=1.0... 13:39:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:39:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:39:41 INFO - Reading from file tmpfile_stdout 13:39:41 INFO - Output received: 13:39:41 INFO - Usage: mozinstall [options] installer 13:39:41 INFO - Options: 13:39:41 INFO - -h, --help show this help message and exit 13:39:41 INFO - -d DEST, --destination=DEST 13:39:41 INFO - Directory to install application into. [default: 13:39:41 INFO - "/builds/slave/test"] 13:39:41 INFO - --app=APP Application being installed. [default: firefox] 13:39:41 INFO - mkdir: /builds/slave/test/build/application 13:39:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 13:39:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 13:40:08 INFO - Reading from file tmpfile_stdout 13:40:08 INFO - Output received: 13:40:08 INFO - /builds/slave/test/build/application/firefox/firefox 13:40:08 INFO - Running post-action listener: _resource_record_post_action 13:40:08 INFO - ##### 13:40:08 INFO - ##### Running run-tests step. 13:40:08 INFO - ##### 13:40:08 INFO - Running pre-action listener: _resource_record_pre_action 13:40:08 INFO - Running main action method: run_tests 13:40:08 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:40:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:40:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:40:08 INFO - grabbing minidump binary from tooltool 13:40: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')]} 13:40:08 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 0x8e02f70>, '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 0x8e02620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e08750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:40:08 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 13:40:08 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 13:40:08 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:40:08 INFO - Return code: 0 13:40:08 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 13:40:08 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:40:08 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/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.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 13:40:08 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/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.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 13:40:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:40:08 INFO - 'CCACHE_UMASK': '002', 13:40:08 INFO - 'DISPLAY': ':0', 13:40:08 INFO - 'HOME': '/home/cltbld', 13:40:08 INFO - 'LANG': 'en_US.UTF-8', 13:40:08 INFO - 'LOGNAME': 'cltbld', 13:40:08 INFO - 'MAIL': '/var/mail/cltbld', 13:40:08 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:40:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:40:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:40:08 INFO - 'MOZ_NO_REMOTE': '1', 13:40:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:40:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:40:08 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:40:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:40:08 INFO - 'PWD': '/builds/slave/test', 13:40:08 INFO - 'SHELL': '/bin/bash', 13:40:08 INFO - 'SHLVL': '1', 13:40:08 INFO - 'TERM': 'linux', 13:40:08 INFO - 'TMOUT': '86400', 13:40:08 INFO - 'USER': 'cltbld', 13:40:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464639099.329482-764041489', 13:40:08 INFO - '_': '/tools/buildbot/bin/python'} 13:40:08 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/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.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 13:40:09 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 13:40:09 INFO - import pkg_resources 13:40:10 INFO - Using 1 client processes 13:40:10 INFO - wptserve Starting http server on 127.0.0.1:8000 13:40:10 INFO - wptserve Starting http server on 127.0.0.1:8001 13:40:10 INFO - wptserve Starting http server on 127.0.0.1:8443 13:40:12 INFO - SUITE-START | Running 778 tests 13:40:12 INFO - Running testharness tests 13:40:12 INFO - Setting up ssl 13:40:12 INFO - PROCESS | certutil | 13:40:12 INFO - PROCESS | certutil | 13:40:12 INFO - PROCESS | certutil | 13:40:12 INFO - Certificate Nickname Trust Attributes 13:40:12 INFO - SSL,S/MIME,JAR/XPI 13:40:12 INFO - 13:40:12 INFO - web-platform-tests CT,, 13:40:12 INFO - 13:40:12 INFO - Starting runner 13:40:15 INFO - PROCESS | 1769 | 1464640815485 Marionette DEBUG Marionette enabled via build flag and pref 13:40:15 INFO - PROCESS | 1769 | ++DOCSHELL 0xa4e3c400 == 1 [pid = 1769] [id = 1] 13:40:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 1 (0xa4e3c800) [pid = 1769] [serial = 1] [outer = (nil)] 13:40:15 INFO - PROCESS | 1769 | [1769] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:40:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 2 (0xa4e3d000) [pid = 1769] [serial = 2] [outer = 0xa4e3c800] 13:40:16 INFO - PROCESS | 1769 | 1464640816126 Marionette INFO Listening on port 2828 13:40:16 INFO - PROCESS | 1769 | 1464640816685 Marionette DEBUG Marionette enabled via command-line flag 13:40:16 INFO - PROCESS | 1769 | ++DOCSHELL 0xa228dc00 == 2 [pid = 1769] [id = 2] 13:40:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 3 (0xa22c7c00) [pid = 1769] [serial = 3] [outer = (nil)] 13:40:16 INFO - PROCESS | 1769 | [1769] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:40:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 4 (0xa22c8400) [pid = 1769] [serial = 4] [outer = 0xa22c7c00] 13:40:16 INFO - PROCESS | 1769 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21a3340 13:40:16 INFO - PROCESS | 1769 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21a3e20 13:40:16 INFO - PROCESS | 1769 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21c2d20 13:40:16 INFO - PROCESS | 1769 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c4980 13:40:16 INFO - PROCESS | 1769 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21ff6c0 13:40:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 5 (0xa21bc000) [pid = 1769] [serial = 5] [outer = 0xa4e3c800] 13:40:17 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:40:17 INFO - PROCESS | 1769 | 1464640817061 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:42929 13:40:17 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:40:17 INFO - PROCESS | 1769 | 1464640817137 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:42930 13:40:17 INFO - PROCESS | 1769 | 1464640817146 Marionette DEBUG Closed connection conn0 13:40:17 INFO - PROCESS | 1769 | [1769] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 13:40:17 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:40:17 INFO - PROCESS | 1769 | 1464640817270 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:42931 13:40:17 INFO - PROCESS | 1769 | 1464640817272 Marionette DEBUG Closed connection conn1 13:40:17 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:40:17 INFO - PROCESS | 1769 | 1464640817329 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:42932 13:40:17 INFO - PROCESS | 1769 | 1464640817349 Marionette DEBUG Closed connection conn2 13:40:17 INFO - PROCESS | 1769 | 1464640817405 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:40:17 INFO - PROCESS | 1769 | 1464640817423 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530120549","device":"desktop","version":"48.0a2"} 13:40:18 INFO - PROCESS | 1769 | [1769] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:40:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x9addbc00 == 3 [pid = 1769] [id = 3] 13:40:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 6 (0x9addc000) [pid = 1769] [serial = 6] [outer = (nil)] 13:40:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x9addc400 == 4 [pid = 1769] [id = 4] 13:40:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 7 (0x9addc800) [pid = 1769] [serial = 7] [outer = (nil)] 13:40:19 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:40:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x9a5bb400 == 5 [pid = 1769] [id = 5] 13:40:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 8 (0x9a5bb800) [pid = 1769] [serial = 8] [outer = (nil)] 13:40:19 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:40:19 INFO - PROCESS | 1769 | [1769] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:40:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 9 (0x9a0acc00) [pid = 1769] [serial = 9] [outer = 0x9a5bb800] 13:40:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 10 (0x99b07800) [pid = 1769] [serial = 10] [outer = 0x9addc000] 13:40:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 11 (0x99b09400) [pid = 1769] [serial = 11] [outer = 0x9addc800] 13:40:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 12 (0x99b0b800) [pid = 1769] [serial = 12] [outer = 0x9a5bb800] 13:40:21 INFO - PROCESS | 1769 | 1464640821089 Marionette DEBUG loaded listener.js 13:40:21 INFO - PROCESS | 1769 | 1464640821107 Marionette DEBUG loaded listener.js 13:40:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 13 (0xa21b2400) [pid = 1769] [serial = 13] [outer = 0x9a5bb800] 13:40:21 INFO - PROCESS | 1769 | 1464640821818 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"c3ac2908-20a2-4694-b1cd-650bac07d50f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530120549","device":"desktop","version":"48.0a2","command_id":1}}] 13:40:22 INFO - PROCESS | 1769 | 1464640822009 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:40:22 INFO - PROCESS | 1769 | 1464640822214 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 13:40:22 INFO - PROCESS | 1769 | 1464640822466 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:40:22 INFO - PROCESS | 1769 | [1769] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:40:22 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:40:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 14 (0x94638400) [pid = 1769] [serial = 14] [outer = 0x9a5bb800] 13:40:23 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:40:23 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:40:23 INFO - PROCESS | 1769 | 1464640823037 Marionette TRACE conn3 <- [1,3,null,{}] 13:40:23 INFO - PROCESS | 1769 | 1464640823127 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:40:23 INFO - PROCESS | 1769 | 1464640823179 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 13:40:23 INFO - PROCESS | 1769 | 1464640823228 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 13:40:23 INFO - PROCESS | 1769 | 1464640823232 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 13:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:40:23 INFO - PROCESS | 1769 | 1464640823256 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:40:23 INFO - PROCESS | 1769 | 1464640823261 Marionette TRACE conn3 <- [1,6,null,{}] 13:40:23 INFO - PROCESS | 1769 | 1464640823338 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:23 INFO - PROCESS | 1769 | 1464640823355 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 13:40:23 INFO - PROCESS | 1769 | 1464640823364 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x97729400 == 6 [pid = 1769] [id = 6] 13:40:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 15 (0x9a5b6c00) [pid = 1769] [serial = 15] [outer = (nil)] 13:40:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 16 (0x93c7cc00) [pid = 1769] [serial = 16] [outer = 0x9a5b6c00] 13:40:23 INFO - PROCESS | 1769 | 1464640823438 Marionette DEBUG loaded listener.js 13:40:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 17 (0x93c81c00) [pid = 1769] [serial = 17] [outer = 0x9a5b6c00] 13:40:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x93a9ec00 == 7 [pid = 1769] [id = 7] 13:40:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 18 (0x93a9f000) [pid = 1769] [serial = 18] [outer = (nil)] 13:40:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 19 (0x93aa1800) [pid = 1769] [serial = 19] [outer = 0x93a9f000] 13:40:23 INFO - PROCESS | 1769 | 1464640823909 Marionette DEBUG loaded listener.js 13:40:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 20 (0x939b7800) [pid = 1769] [serial = 20] [outer = 0x93a9f000] 13:40:24 INFO - PROCESS | 1769 | 1464640824327 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:40:24 INFO - PROCESS | 1769 | [1769] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 13:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1155ms 13:40:24 INFO - PROCESS | 1769 | 1464640824423 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 13:40:24 INFO - PROCESS | 1769 | 1464640824427 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 13:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:40:24 INFO - PROCESS | 1769 | 1464640824498 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:40:24 INFO - PROCESS | 1769 | 1464640824501 Marionette TRACE conn3 <- [1,10,null,{}] 13:40:24 INFO - PROCESS | 1769 | 1464640824539 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:24 INFO - PROCESS | 1769 | 1464640824705 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 13:40:24 INFO - PROCESS | 1769 | 1464640824725 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x939c1400 == 8 [pid = 1769] [id = 8] 13:40:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 21 (0x939c1c00) [pid = 1769] [serial = 21] [outer = (nil)] 13:40:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 22 (0x93aa5400) [pid = 1769] [serial = 22] [outer = 0x939c1c00] 13:40:24 INFO - PROCESS | 1769 | 1464640824795 Marionette DEBUG loaded listener.js 13:40:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 23 (0x91f9a400) [pid = 1769] [serial = 23] [outer = 0x939c1c00] 13:40:25 INFO - PROCESS | 1769 | 1464640825368 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 958ms 13:40:25 INFO - PROCESS | 1769 | 1464640825397 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 13:40:25 INFO - PROCESS | 1769 | 1464640825401 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 13:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:40:25 INFO - PROCESS | 1769 | 1464640825407 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:40:25 INFO - PROCESS | 1769 | 1464640825409 Marionette TRACE conn3 <- [1,14,null,{}] 13:40:25 INFO - PROCESS | 1769 | 1464640825414 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:25 INFO - PROCESS | 1769 | 1464640825560 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 13:40:25 INFO - PROCESS | 1769 | 1464640825580 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x92239c00 == 9 [pid = 1769] [id = 9] 13:40:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 24 (0x92357c00) [pid = 1769] [serial = 24] [outer = (nil)] 13:40:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 25 (0x9235a800) [pid = 1769] [serial = 25] [outer = 0x92357c00] 13:40:25 INFO - PROCESS | 1769 | 1464640825647 Marionette DEBUG loaded listener.js 13:40:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 26 (0x92361c00) [pid = 1769] [serial = 26] [outer = 0x92357c00] 13:40:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x92504c00 == 10 [pid = 1769] [id = 10] 13:40:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 27 (0x92505000) [pid = 1769] [serial = 27] [outer = (nil)] 13:40:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 28 (0x92366400) [pid = 1769] [serial = 28] [outer = 0x92505000] 13:40:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 29 (0x92231800) [pid = 1769] [serial = 29] [outer = 0x92505000] 13:40:26 INFO - PROCESS | 1769 | 1464640826853 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:40:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x92359400 == 11 [pid = 1769] [id = 11] 13:40:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 30 (0x92363000) [pid = 1769] [serial = 30] [outer = (nil)] 13:40:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 31 (0x9250d800) [pid = 1769] [serial = 31] [outer = 0x92363000] 13:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1578ms 13:40:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 32 (0x92ef2800) [pid = 1769] [serial = 32] [outer = 0x92363000] 13:40:27 INFO - PROCESS | 1769 | 1464640827033 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 13:40:27 INFO - PROCESS | 1769 | 1464640827039 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 13:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:40:27 INFO - PROCESS | 1769 | 1464640827109 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:40:27 INFO - PROCESS | 1769 | 1464640827114 Marionette TRACE conn3 <- [1,18,null,{}] 13:40:27 INFO - PROCESS | 1769 | 1464640827177 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:27 INFO - PROCESS | 1769 | 1464640827375 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 13:40:27 INFO - PROCESS | 1769 | 1464640827480 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x9250a400 == 12 [pid = 1769] [id = 12] 13:40:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 33 (0x9250a800) [pid = 1769] [serial = 33] [outer = (nil)] 13:40:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 34 (0x946cf800) [pid = 1769] [serial = 34] [outer = 0x9250a800] 13:40:27 INFO - PROCESS | 1769 | 1464640827587 Marionette DEBUG loaded listener.js 13:40:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 35 (0x951a2800) [pid = 1769] [serial = 35] [outer = 0x9250a800] 13:40:28 INFO - PROCESS | 1769 | 1464640828430 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1361ms 13:40:28 INFO - PROCESS | 1769 | 1464640828453 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 13:40:28 INFO - PROCESS | 1769 | 1464640828461 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 13:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:40:28 INFO - PROCESS | 1769 | 1464640828471 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:40:28 INFO - PROCESS | 1769 | 1464640828474 Marionette TRACE conn3 <- [1,22,null,{}] 13:40:28 INFO - PROCESS | 1769 | 1464640828480 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:28 INFO - PROCESS | 1769 | 1464640828641 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 13:40:28 INFO - PROCESS | 1769 | 1464640828768 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x98d85800 == 13 [pid = 1769] [id = 13] 13:40:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 36 (0x98d85c00) [pid = 1769] [serial = 36] [outer = (nil)] 13:40:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 37 (0x99753c00) [pid = 1769] [serial = 37] [outer = 0x98d85c00] 13:40:28 INFO - PROCESS | 1769 | 1464640828848 Marionette DEBUG loaded listener.js 13:40:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 38 (0x99b08800) [pid = 1769] [serial = 38] [outer = 0x98d85c00] 13:40:29 INFO - PROCESS | 1769 | 1464640829622 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1191ms 13:40:29 INFO - PROCESS | 1769 | 1464640829662 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 13:40:29 INFO - PROCESS | 1769 | 1464640829665 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 13:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:40:29 INFO - PROCESS | 1769 | 1464640829672 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:40:29 INFO - PROCESS | 1769 | 1464640829678 Marionette TRACE conn3 <- [1,26,null,{}] 13:40:29 INFO - PROCESS | 1769 | 1464640829693 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:29 INFO - PROCESS | 1769 | 1464640829876 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 13:40:30 INFO - PROCESS | 1769 | 1464640830171 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x92507800 == 14 [pid = 1769] [id = 14] 13:40:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 39 (0x92509400) [pid = 1769] [serial = 39] [outer = (nil)] 13:40:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 40 (0x92eec400) [pid = 1769] [serial = 40] [outer = 0x92509400] 13:40:30 INFO - PROCESS | 1769 | 1464640830249 Marionette DEBUG loaded listener.js 13:40:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 41 (0x946ce000) [pid = 1769] [serial = 41] [outer = 0x92509400] 13:40:31 INFO - PROCESS | 1769 | 1464640831151 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1541ms 13:40:31 INFO - PROCESS | 1769 | 1464640831248 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 13:40:31 INFO - PROCESS | 1769 | 1464640831254 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 13:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:40:31 INFO - PROCESS | 1769 | 1464640831261 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:40:31 INFO - PROCESS | 1769 | 1464640831266 Marionette TRACE conn3 <- [1,30,null,{}] 13:40:31 INFO - PROCESS | 1769 | 1464640831272 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:31 INFO - PROCESS | 1769 | 1464640831411 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 13:40:31 INFO - PROCESS | 1769 | 1464640831427 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x9834dc00 == 15 [pid = 1769] [id = 15] 13:40:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 42 (0x983d0c00) [pid = 1769] [serial = 42] [outer = (nil)] 13:40:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 43 (0x99b0d800) [pid = 1769] [serial = 43] [outer = 0x983d0c00] 13:40:31 INFO - PROCESS | 1769 | 1464640831495 Marionette DEBUG loaded listener.js 13:40:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 44 (0x9a5af000) [pid = 1769] [serial = 44] [outer = 0x983d0c00] 13:40:32 INFO - PROCESS | 1769 | 1464640832210 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 983ms 13:40:32 INFO - PROCESS | 1769 | 1464640832246 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 13:40:32 INFO - PROCESS | 1769 | 1464640832252 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 13:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:40:32 INFO - PROCESS | 1769 | 1464640832259 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:40:32 INFO - PROCESS | 1769 | 1464640832262 Marionette TRACE conn3 <- [1,34,null,{}] 13:40:32 INFO - PROCESS | 1769 | 1464640832293 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:32 INFO - PROCESS | 1769 | 1464640832425 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 13:40:32 INFO - PROCESS | 1769 | 1464640832443 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x9aa71000 == 16 [pid = 1769] [id = 16] 13:40:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 45 (0x9adda000) [pid = 1769] [serial = 45] [outer = (nil)] 13:40:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 46 (0x9b50c800) [pid = 1769] [serial = 46] [outer = 0x9adda000] 13:40:32 INFO - PROCESS | 1769 | 1464640832515 Marionette DEBUG loaded listener.js 13:40:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 47 (0x9b81d800) [pid = 1769] [serial = 47] [outer = 0x9adda000] 13:40:33 INFO - PROCESS | 1769 | 1464640833234 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1030ms 13:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:40:33 INFO - PROCESS | 1769 | 1464640833290 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 13:40:33 INFO - PROCESS | 1769 | 1464640833293 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 13:40:33 INFO - PROCESS | 1769 | 1464640833301 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:40:33 INFO - PROCESS | 1769 | 1464640833309 Marionette TRACE conn3 <- [1,38,null,{}] 13:40:33 INFO - PROCESS | 1769 | 1464640833326 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:33 INFO - PROCESS | 1769 | 1464640833465 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 13:40:33 INFO - PROCESS | 1769 | 1464640833476 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b50e400 == 17 [pid = 1769] [id = 17] 13:40:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 48 (0x9cc85800) [pid = 1769] [serial = 48] [outer = (nil)] 13:40:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 49 (0xa0509800) [pid = 1769] [serial = 49] [outer = 0x9cc85800] 13:40:33 INFO - PROCESS | 1769 | 1464640833542 Marionette DEBUG loaded listener.js 13:40:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 50 (0xa1062000) [pid = 1769] [serial = 50] [outer = 0x9cc85800] 13:40:34 INFO - PROCESS | 1769 | 1464640834253 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 996ms 13:40:34 INFO - PROCESS | 1769 | 1464640834296 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 13:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:40:34 INFO - PROCESS | 1769 | 1464640834301 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 13:40:34 INFO - PROCESS | 1769 | 1464640834307 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:40:34 INFO - PROCESS | 1769 | 1464640834310 Marionette TRACE conn3 <- [1,42,null,{}] 13:40:34 INFO - PROCESS | 1769 | 1464640834315 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:34 INFO - PROCESS | 1769 | 1464640834484 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 13:40:34 INFO - PROCESS | 1769 | 1464640834506 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x95112000 == 18 [pid = 1769] [id = 18] 13:40:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 51 (0x95112400) [pid = 1769] [serial = 51] [outer = (nil)] 13:40:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 52 (0x97724c00) [pid = 1769] [serial = 52] [outer = 0x95112400] 13:40:34 INFO - PROCESS | 1769 | 1464640834573 Marionette DEBUG loaded listener.js 13:40:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 53 (0x92ee6800) [pid = 1769] [serial = 53] [outer = 0x95112400] 13:40:35 INFO - PROCESS | 1769 | 1464640835193 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 928ms 13:40:35 INFO - PROCESS | 1769 | 1464640835235 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 13:40:35 INFO - PROCESS | 1769 | 1464640835239 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 13:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:40:35 INFO - PROCESS | 1769 | 1464640835244 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:40:35 INFO - PROCESS | 1769 | 1464640835246 Marionette TRACE conn3 <- [1,46,null,{}] 13:40:35 INFO - PROCESS | 1769 | 1464640835252 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:35 INFO - PROCESS | 1769 | 1464640835379 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 13:40:35 INFO - PROCESS | 1769 | 1464640835397 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:35 INFO - PROCESS | 1769 | ++DOCSHELL 0xa21b3400 == 19 [pid = 1769] [id = 19] 13:40:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 54 (0xa21b3c00) [pid = 1769] [serial = 54] [outer = (nil)] 13:40:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 55 (0xa2280800) [pid = 1769] [serial = 55] [outer = 0xa21b3c00] 13:40:35 INFO - PROCESS | 1769 | 1464640835478 Marionette DEBUG loaded listener.js 13:40:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 56 (0xa22d0000) [pid = 1769] [serial = 56] [outer = 0xa21b3c00] 13:40:36 INFO - PROCESS | 1769 | 1464640836203 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 984ms 13:40:36 INFO - PROCESS | 1769 | 1464640836229 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 13:40:36 INFO - PROCESS | 1769 | 1464640836233 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 13:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:40:36 INFO - PROCESS | 1769 | 1464640836238 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:40:36 INFO - PROCESS | 1769 | 1464640836241 Marionette TRACE conn3 <- [1,50,null,{}] 13:40:36 INFO - PROCESS | 1769 | 1464640836246 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:36 INFO - PROCESS | 1769 | 1464640836410 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 13:40:36 INFO - PROCESS | 1769 | 1464640836432 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:36 INFO - PROCESS | 1769 | ++DOCSHELL 0xa216b000 == 20 [pid = 1769] [id = 20] 13:40:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 57 (0xa2403400) [pid = 1769] [serial = 57] [outer = (nil)] 13:40:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 58 (0xa306d400) [pid = 1769] [serial = 58] [outer = 0xa2403400] 13:40:36 INFO - PROCESS | 1769 | 1464640836497 Marionette DEBUG loaded listener.js 13:40:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 59 (0xa3263c00) [pid = 1769] [serial = 59] [outer = 0xa2403400] 13:40:37 INFO - PROCESS | 1769 | 1464640837178 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 980ms 13:40:37 INFO - PROCESS | 1769 | 1464640837220 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 13:40:37 INFO - PROCESS | 1769 | 1464640837222 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 13:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:40:37 INFO - PROCESS | 1769 | 1464640837230 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:40:37 INFO - PROCESS | 1769 | 1464640837233 Marionette TRACE conn3 <- [1,54,null,{}] 13:40:37 INFO - PROCESS | 1769 | 1464640837239 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:37 INFO - PROCESS | 1769 | 1464640837400 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 13:40:37 INFO - PROCESS | 1769 | 1464640837417 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x91f9f800 == 21 [pid = 1769] [id = 21] 13:40:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 60 (0x92235000) [pid = 1769] [serial = 60] [outer = (nil)] 13:40:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 61 (0xa35ea000) [pid = 1769] [serial = 61] [outer = 0x92235000] 13:40:37 INFO - PROCESS | 1769 | 1464640837489 Marionette DEBUG loaded listener.js 13:40:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 62 (0xa35ef400) [pid = 1769] [serial = 62] [outer = 0x92235000] 13:40:38 INFO - PROCESS | 1769 | 1464640838143 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 937ms 13:40:38 INFO - PROCESS | 1769 | 1464640838167 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 13:40:38 INFO - PROCESS | 1769 | 1464640838172 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 13:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:40:38 INFO - PROCESS | 1769 | 1464640838177 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:40:38 INFO - PROCESS | 1769 | 1464640838179 Marionette TRACE conn3 <- [1,58,null,{}] 13:40:38 INFO - PROCESS | 1769 | 1464640838185 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:38 INFO - PROCESS | 1769 | 1464640838321 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 13:40:38 INFO - PROCESS | 1769 | 1464640838338 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x9463a000 == 22 [pid = 1769] [id = 22] 13:40:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 63 (0xa3556400) [pid = 1769] [serial = 63] [outer = (nil)] 13:40:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 64 (0xa6237800) [pid = 1769] [serial = 64] [outer = 0xa3556400] 13:40:38 INFO - PROCESS | 1769 | 1464640838404 Marionette DEBUG loaded listener.js 13:40:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x9b518400) [pid = 1769] [serial = 65] [outer = 0xa3556400] 13:40:39 INFO - PROCESS | 1769 | 1464640839080 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 927ms 13:40:39 INFO - PROCESS | 1769 | 1464640839107 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 13:40:39 INFO - PROCESS | 1769 | 1464640839111 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 13:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:40:39 INFO - PROCESS | 1769 | 1464640839116 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:40:39 INFO - PROCESS | 1769 | 1464640839119 Marionette TRACE conn3 <- [1,62,null,{}] 13:40:39 INFO - PROCESS | 1769 | 1464640839124 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:39 INFO - PROCESS | 1769 | 1464640839291 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 13:40:39 INFO - PROCESS | 1769 | 1464640839311 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x922af400 == 23 [pid = 1769] [id = 23] 13:40:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x922afc00) [pid = 1769] [serial = 66] [outer = (nil)] 13:40:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x922b7000) [pid = 1769] [serial = 67] [outer = 0x922afc00] 13:40:39 INFO - PROCESS | 1769 | 1464640839376 Marionette DEBUG loaded listener.js 13:40:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x922bcc00) [pid = 1769] [serial = 68] [outer = 0x922afc00] 13:40:40 INFO - PROCESS | 1769 | 1464640840973 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1946ms 13:40:41 INFO - PROCESS | 1769 | 1464640841069 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 13:40:41 INFO - PROCESS | 1769 | 1464640841074 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 13:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:40:41 INFO - PROCESS | 1769 | 1464640841082 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:40:41 INFO - PROCESS | 1769 | 1464640841086 Marionette TRACE conn3 <- [1,66,null,{}] 13:40:41 INFO - PROCESS | 1769 | 1464640841093 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:41 INFO - PROCESS | 1769 | 1464640841268 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 13:40:41 INFO - PROCESS | 1769 | 1464640841291 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x922bb000 == 24 [pid = 1769] [id = 24] 13:40:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x922bb400) [pid = 1769] [serial = 69] [outer = (nil)] 13:40:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x93c82c00) [pid = 1769] [serial = 70] [outer = 0x922bb400] 13:40:41 INFO - PROCESS | 1769 | 1464640841361 Marionette DEBUG loaded listener.js 13:40:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x946c8000) [pid = 1769] [serial = 71] [outer = 0x922bb400] 13:40:42 INFO - PROCESS | 1769 | 1464640842009 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1393ms 13:40:42 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x939c1c00) [pid = 1769] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:40:42 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x9a5b6c00) [pid = 1769] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:40:42 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x92357c00) [pid = 1769] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:40:42 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x9250a800) [pid = 1769] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:40:42 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x98d85c00) [pid = 1769] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:40:42 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0x92509400) [pid = 1769] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:40:42 INFO - PROCESS | 1769 | --DOMWINDOW == 64 (0x983d0c00) [pid = 1769] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:40:42 INFO - PROCESS | 1769 | --DOMWINDOW == 63 (0x9adda000) [pid = 1769] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:40:42 INFO - PROCESS | 1769 | --DOMWINDOW == 62 (0x9cc85800) [pid = 1769] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:40:42 INFO - PROCESS | 1769 | --DOMWINDOW == 61 (0x95112400) [pid = 1769] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:40:42 INFO - PROCESS | 1769 | --DOMWINDOW == 60 (0xa2403400) [pid = 1769] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:40:42 INFO - PROCESS | 1769 | --DOMWINDOW == 59 (0x92235000) [pid = 1769] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:40:42 INFO - PROCESS | 1769 | --DOMWINDOW == 58 (0xa3556400) [pid = 1769] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:40:42 INFO - PROCESS | 1769 | 1464640842539 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 13:40:42 INFO - PROCESS | 1769 | 1464640842545 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 13:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:40:42 INFO - PROCESS | 1769 | 1464640842556 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:40:42 INFO - PROCESS | 1769 | 1464640842559 Marionette TRACE conn3 <- [1,70,null,{}] 13:40:42 INFO - PROCESS | 1769 | 1464640842566 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:42 INFO - PROCESS | 1769 | 1464640842701 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 13:40:42 INFO - PROCESS | 1769 | 1464640842834 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x9519c800 == 25 [pid = 1769] [id = 25] 13:40:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 59 (0x951a1000) [pid = 1769] [serial = 72] [outer = (nil)] 13:40:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 60 (0x97725800) [pid = 1769] [serial = 73] [outer = 0x951a1000] 13:40:42 INFO - PROCESS | 1769 | 1464640842904 Marionette DEBUG loaded listener.js 13:40:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 61 (0x9834f800) [pid = 1769] [serial = 74] [outer = 0x951a1000] 13:40:43 INFO - PROCESS | 1769 | 1464640843497 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 990ms 13:40:43 INFO - PROCESS | 1769 | 1464640843545 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 13:40:43 INFO - PROCESS | 1769 | 1464640843547 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 13:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:40:43 INFO - PROCESS | 1769 | 1464640843554 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:40:43 INFO - PROCESS | 1769 | 1464640843559 Marionette TRACE conn3 <- [1,74,null,{}] 13:40:43 INFO - PROCESS | 1769 | 1464640843573 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:43 INFO - PROCESS | 1769 | 1464640843718 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 13:40:43 INFO - PROCESS | 1769 | 1464640843809 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x9222ac00 == 26 [pid = 1769] [id = 26] 13:40:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 62 (0x98d80400) [pid = 1769] [serial = 75] [outer = (nil)] 13:40:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 63 (0x9aa70000) [pid = 1769] [serial = 76] [outer = 0x98d80400] 13:40:43 INFO - PROCESS | 1769 | 1464640843879 Marionette DEBUG loaded listener.js 13:40:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 64 (0x9ade5400) [pid = 1769] [serial = 77] [outer = 0x98d80400] 13:40:44 INFO - PROCESS | 1769 | 1464640844538 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1036ms 13:40:44 INFO - PROCESS | 1769 | 1464640844591 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 13:40:44 INFO - PROCESS | 1769 | 1464640844596 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 13:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:40:44 INFO - PROCESS | 1769 | 1464640844621 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:40:44 INFO - PROCESS | 1769 | 1464640844627 Marionette TRACE conn3 <- [1,78,null,{}] 13:40:44 INFO - PROCESS | 1769 | 1464640844649 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:44 INFO - PROCESS | 1769 | 1464640844810 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 13:40:44 INFO - PROCESS | 1769 | 1464640844934 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x91fa7c00 == 27 [pid = 1769] [id = 27] 13:40:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x92509400) [pid = 1769] [serial = 78] [outer = (nil)] 13:40:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x939c1c00) [pid = 1769] [serial = 79] [outer = 0x92509400] 13:40:45 INFO - PROCESS | 1769 | 1464640845017 Marionette DEBUG loaded listener.js 13:40:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x946c5c00) [pid = 1769] [serial = 80] [outer = 0x92509400] 13:40:45 INFO - PROCESS | 1769 | 1464640845761 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1218ms 13:40:45 INFO - PROCESS | 1769 | 1464640845838 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 13:40:45 INFO - PROCESS | 1769 | 1464640845846 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 13:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:40:45 INFO - PROCESS | 1769 | 1464640845857 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:40:45 INFO - PROCESS | 1769 | 1464640845860 Marionette TRACE conn3 <- [1,82,null,{}] 13:40:45 INFO - PROCESS | 1769 | 1464640845867 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:46 INFO - PROCESS | 1769 | 1464640846040 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 13:40:46 INFO - PROCESS | 1769 | 1464640846164 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x98a58400 == 28 [pid = 1769] [id = 28] 13:40:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x98a58c00) [pid = 1769] [serial = 81] [outer = (nil)] 13:40:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x9ade4400) [pid = 1769] [serial = 82] [outer = 0x98a58c00] 13:40:46 INFO - PROCESS | 1769 | 1464640846256 Marionette DEBUG loaded listener.js 13:40:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x9b50fc00) [pid = 1769] [serial = 83] [outer = 0x98a58c00] 13:40:46 INFO - PROCESS | 1769 | 1464640846942 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1133ms 13:40:46 INFO - PROCESS | 1769 | 1464640846989 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 13:40:46 INFO - PROCESS | 1769 | 1464640846992 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 13:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:40:47 INFO - PROCESS | 1769 | 1464640846999 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:40:47 INFO - PROCESS | 1769 | 1464640847004 Marionette TRACE conn3 <- [1,86,null,{}] 13:40:47 INFO - PROCESS | 1769 | 1464640847019 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:47 INFO - PROCESS | 1769 | 1464640847170 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 13:40:47 INFO - PROCESS | 1769 | 1464640847295 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x9cb3f400 == 29 [pid = 1769] [id = 29] 13:40:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x9cc88800) [pid = 1769] [serial = 84] [outer = (nil)] 13:40:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0xa1064400) [pid = 1769] [serial = 85] [outer = 0x9cc88800] 13:40:47 INFO - PROCESS | 1769 | 1464640847375 Marionette DEBUG loaded listener.js 13:40:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0xa21b1c00) [pid = 1769] [serial = 86] [outer = 0x9cc88800] 13:40:48 INFO - PROCESS | 1769 | 1464640848178 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1232ms 13:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:40:48 INFO - PROCESS | 1769 | 1464640848232 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 13:40:48 INFO - PROCESS | 1769 | 1464640848235 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 13:40:48 INFO - PROCESS | 1769 | 1464640848242 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:40:48 INFO - PROCESS | 1769 | 1464640848245 Marionette TRACE conn3 <- [1,90,null,{}] 13:40:48 INFO - PROCESS | 1769 | 1464640848250 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:48 INFO - PROCESS | 1769 | 1464640848397 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 13:40:48 INFO - PROCESS | 1769 | 1464640848522 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x93aa8800 == 30 [pid = 1769] [id = 30] 13:40:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0xa1067800) [pid = 1769] [serial = 87] [outer = (nil)] 13:40:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0xa22c8000) [pid = 1769] [serial = 88] [outer = 0xa1067800] 13:40:48 INFO - PROCESS | 1769 | 1464640848604 Marionette DEBUG loaded listener.js 13:40:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0xa22cec00) [pid = 1769] [serial = 89] [outer = 0xa1067800] 13:40:49 INFO - PROCESS | 1769 | 1464640849307 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1135ms 13:40:49 INFO - PROCESS | 1769 | 1464640849377 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 13:40:49 INFO - PROCESS | 1769 | 1464640849380 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 13:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:40:49 INFO - PROCESS | 1769 | 1464640849386 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:40:49 INFO - PROCESS | 1769 | 1464640849389 Marionette TRACE conn3 <- [1,94,null,{}] 13:40:49 INFO - PROCESS | 1769 | 1464640849394 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:49 INFO - PROCESS | 1769 | 1464640849535 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 13:40:49 INFO - PROCESS | 1769 | 1464640849661 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x93c85800 == 31 [pid = 1769] [id = 31] 13:40:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x9772cc00) [pid = 1769] [serial = 90] [outer = (nil)] 13:40:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x97743400) [pid = 1769] [serial = 91] [outer = 0x9772cc00] 13:40:49 INFO - PROCESS | 1769 | 1464640849738 Marionette DEBUG loaded listener.js 13:40:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x97745800) [pid = 1769] [serial = 92] [outer = 0x9772cc00] 13:40:50 INFO - PROCESS | 1769 | 1464640850488 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:40:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1134ms 13:40:50 INFO - PROCESS | 1769 | 1464640850520 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 13:40:50 INFO - PROCESS | 1769 | 1464640850524 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 13:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:40:50 INFO - PROCESS | 1769 | 1464640850530 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:40:50 INFO - PROCESS | 1769 | 1464640850532 Marionette TRACE conn3 <- [1,98,null,{}] 13:40:50 INFO - PROCESS | 1769 | 1464640850538 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:50 INFO - PROCESS | 1769 | 1464640850711 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 13:40:50 INFO - PROCESS | 1769 | 1464640850841 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x922b1400 == 32 [pid = 1769] [id = 32] 13:40:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x922b1800) [pid = 1769] [serial = 93] [outer = (nil)] 13:40:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x99c60c00) [pid = 1769] [serial = 94] [outer = 0x922b1800] 13:40:50 INFO - PROCESS | 1769 | 1464640850918 Marionette DEBUG loaded listener.js 13:40:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x99c6a800) [pid = 1769] [serial = 95] [outer = 0x922b1800] 13:40:51 INFO - PROCESS | 1769 | 1464640851817 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1333ms 13:40:51 INFO - PROCESS | 1769 | 1464640851864 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 13:40:51 INFO - PROCESS | 1769 | 1464640851870 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 13:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:40:51 INFO - PROCESS | 1769 | 1464640851877 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:40:51 INFO - PROCESS | 1769 | 1464640851882 Marionette TRACE conn3 <- [1,102,null,{}] 13:40:51 INFO - PROCESS | 1769 | 1464640851891 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:52 INFO - PROCESS | 1769 | 1464640852029 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 13:40:52 INFO - PROCESS | 1769 | 1464640852182 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x9235ac00 == 33 [pid = 1769] [id = 33] 13:40:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x9235d800) [pid = 1769] [serial = 96] [outer = (nil)] 13:40:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x93aa2000) [pid = 1769] [serial = 97] [outer = 0x9235d800] 13:40:52 INFO - PROCESS | 1769 | 1464640852264 Marionette DEBUG loaded listener.js 13:40:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x9519f000) [pid = 1769] [serial = 98] [outer = 0x9235d800] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x99b0b800) [pid = 1769] [serial = 12] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0xa4e3d000) [pid = 1769] [serial = 2] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x9250d800) [pid = 1769] [serial = 31] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x946cf800) [pid = 1769] [serial = 34] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x99753c00) [pid = 1769] [serial = 37] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x92eec400) [pid = 1769] [serial = 40] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x99b0d800) [pid = 1769] [serial = 43] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x9a5af000) [pid = 1769] [serial = 44] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x9b50c800) [pid = 1769] [serial = 46] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x9b81d800) [pid = 1769] [serial = 47] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0xa0509800) [pid = 1769] [serial = 49] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x97724c00) [pid = 1769] [serial = 52] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0xa2280800) [pid = 1769] [serial = 55] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0xa1062000) [pid = 1769] [serial = 50] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0xa306d400) [pid = 1769] [serial = 58] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0xa35ea000) [pid = 1769] [serial = 61] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0xa6237800) [pid = 1769] [serial = 64] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x92366400) [pid = 1769] [serial = 28] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x92ee6800) [pid = 1769] [serial = 53] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0xa3263c00) [pid = 1769] [serial = 59] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 64 (0x951a2800) [pid = 1769] [serial = 35] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 63 (0xa35ef400) [pid = 1769] [serial = 62] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 62 (0x9b518400) [pid = 1769] [serial = 65] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 61 (0x946ce000) [pid = 1769] [serial = 41] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 60 (0x99b08800) [pid = 1769] [serial = 38] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 59 (0x92361c00) [pid = 1769] [serial = 26] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 58 (0x9a0acc00) [pid = 1769] [serial = 9] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 57 (0x9235a800) [pid = 1769] [serial = 25] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 56 (0x93aa5400) [pid = 1769] [serial = 22] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 55 (0x91f9a400) [pid = 1769] [serial = 23] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 54 (0x93aa1800) [pid = 1769] [serial = 19] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 53 (0x93c7cc00) [pid = 1769] [serial = 16] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 52 (0x93c81c00) [pid = 1769] [serial = 17] [outer = (nil)] [url = about:blank] 13:40:53 INFO - PROCESS | 1769 | 1464640853682 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1846ms 13:40:53 INFO - PROCESS | 1769 | 1464640853723 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 13:40:53 INFO - PROCESS | 1769 | 1464640853728 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 13:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:40:53 INFO - PROCESS | 1769 | 1464640853739 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:40:53 INFO - PROCESS | 1769 | 1464640853742 Marionette TRACE conn3 <- [1,106,null,{}] 13:40:53 INFO - PROCESS | 1769 | 1464640853750 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:53 INFO - PROCESS | 1769 | 1464640853884 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 13:40:53 INFO - PROCESS | 1769 | 1464640853901 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x922bc800 == 34 [pid = 1769] [id = 34] 13:40:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 53 (0x9250f400) [pid = 1769] [serial = 99] [outer = (nil)] 13:40:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 54 (0x93a9ac00) [pid = 1769] [serial = 100] [outer = 0x9250f400] 13:40:53 INFO - PROCESS | 1769 | 1464640853970 Marionette DEBUG loaded listener.js 13:40:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 55 (0x93aa4800) [pid = 1769] [serial = 101] [outer = 0x9250f400] 13:40:54 INFO - PROCESS | 1769 | 1464640854691 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 977ms 13:40:54 INFO - PROCESS | 1769 | 1464640854718 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 13:40:54 INFO - PROCESS | 1769 | 1464640854727 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 13:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:40:54 INFO - PROCESS | 1769 | 1464640854743 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:40:54 INFO - PROCESS | 1769 | 1464640854747 Marionette TRACE conn3 <- [1,110,null,{}] 13:40:54 INFO - PROCESS | 1769 | 1464640854753 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:54 INFO - PROCESS | 1769 | 1464640854892 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 13:40:54 INFO - PROCESS | 1769 | 1464640854910 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x951a2800 == 35 [pid = 1769] [id = 35] 13:40:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 56 (0x97722400) [pid = 1769] [serial = 102] [outer = (nil)] 13:40:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 57 (0x9773d800) [pid = 1769] [serial = 103] [outer = 0x97722400] 13:40:54 INFO - PROCESS | 1769 | 1464640854975 Marionette DEBUG loaded listener.js 13:40:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 58 (0x97744800) [pid = 1769] [serial = 104] [outer = 0x97722400] 13:40:55 INFO - PROCESS | 1769 | 1464640855720 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1038ms 13:40:55 INFO - PROCESS | 1769 | 1464640855782 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 13:40:55 INFO - PROCESS | 1769 | 1464640855786 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 13:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:40:55 INFO - PROCESS | 1769 | 1464640855793 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:40:55 INFO - PROCESS | 1769 | 1464640855799 Marionette TRACE conn3 <- [1,114,null,{}] 13:40:55 INFO - PROCESS | 1769 | 1464640855833 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:56 INFO - PROCESS | 1769 | 1464640856006 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 13:40:56 INFO - PROCESS | 1769 | 1464640856031 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x9965c800 == 36 [pid = 1769] [id = 36] 13:40:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 59 (0x99758c00) [pid = 1769] [serial = 105] [outer = (nil)] 13:40:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 60 (0x999fcc00) [pid = 1769] [serial = 106] [outer = 0x99758c00] 13:40:56 INFO - PROCESS | 1769 | 1464640856113 Marionette DEBUG loaded listener.js 13:40:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 61 (0x99b0d400) [pid = 1769] [serial = 107] [outer = 0x99758c00] 13:40:56 INFO - PROCESS | 1769 | 1464640856797 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1046ms 13:40:56 INFO - PROCESS | 1769 | 1464640856839 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 13:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:40:56 INFO - PROCESS | 1769 | 1464640856844 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 13:40:56 INFO - PROCESS | 1769 | 1464640856850 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:40:56 INFO - PROCESS | 1769 | 1464640856853 Marionette TRACE conn3 <- [1,118,null,{}] 13:40:56 INFO - PROCESS | 1769 | 1464640856865 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:57 INFO - PROCESS | 1769 | 1464640857053 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 13:40:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 62 (0x99c65800) [pid = 1769] [serial = 108] [outer = 0x92363000] 13:40:57 INFO - PROCESS | 1769 | 1464640857109 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x93c7e400 == 37 [pid = 1769] [id = 37] 13:40:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 63 (0x98138000) [pid = 1769] [serial = 109] [outer = (nil)] 13:40:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 64 (0x9a0aa000) [pid = 1769] [serial = 110] [outer = 0x98138000] 13:40:57 INFO - PROCESS | 1769 | 1464640857225 Marionette DEBUG loaded listener.js 13:40:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x9aa72800) [pid = 1769] [serial = 111] [outer = 0x98138000] 13:40:57 INFO - PROCESS | 1769 | --DOMWINDOW == 64 (0x922bb400) [pid = 1769] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:40:57 INFO - PROCESS | 1769 | --DOMWINDOW == 63 (0x951a1000) [pid = 1769] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:40:57 INFO - PROCESS | 1769 | --DOMWINDOW == 62 (0x922afc00) [pid = 1769] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:40:57 INFO - PROCESS | 1769 | --DOMWINDOW == 61 (0xa21b3c00) [pid = 1769] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:40:57 INFO - PROCESS | 1769 | --DOMWINDOW == 60 (0x98d80400) [pid = 1769] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:40:57 INFO - PROCESS | 1769 | 1464640857925 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1138ms 13:40:57 INFO - PROCESS | 1769 | 1464640857987 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 13:40:57 INFO - PROCESS | 1769 | 1464640857991 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 13:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:40:58 INFO - PROCESS | 1769 | 1464640857997 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:40:58 INFO - PROCESS | 1769 | 1464640858001 Marionette TRACE conn3 <- [1,122,null,{}] 13:40:58 INFO - PROCESS | 1769 | 1464640858007 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:58 INFO - PROCESS | 1769 | 1464640858132 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 13:40:58 INFO - PROCESS | 1769 | 1464640858145 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x98a63400 == 38 [pid = 1769] [id = 38] 13:40:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 61 (0x99c67c00) [pid = 1769] [serial = 112] [outer = (nil)] 13:40:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 62 (0x9addf000) [pid = 1769] [serial = 113] [outer = 0x99c67c00] 13:40:58 INFO - PROCESS | 1769 | 1464640858211 Marionette DEBUG loaded listener.js 13:40:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 63 (0x9afc3800) [pid = 1769] [serial = 114] [outer = 0x99c67c00] 13:40:58 INFO - PROCESS | 1769 | 1464640858906 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 934ms 13:40:58 INFO - PROCESS | 1769 | 1464640858931 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 13:40:58 INFO - PROCESS | 1769 | 1464640858935 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 13:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:40:58 INFO - PROCESS | 1769 | 1464640858941 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:40:58 INFO - PROCESS | 1769 | 1464640858943 Marionette TRACE conn3 <- [1,126,null,{}] 13:40:58 INFO - PROCESS | 1769 | 1464640858948 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:59 INFO - PROCESS | 1769 | 1464640859121 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 13:40:59 INFO - PROCESS | 1769 | 1464640859143 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x91f9b800 == 39 [pid = 1769] [id = 39] 13:40:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 64 (0x98d85c00) [pid = 1769] [serial = 115] [outer = (nil)] 13:40:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x9cb4ec00) [pid = 1769] [serial = 116] [outer = 0x98d85c00] 13:40:59 INFO - PROCESS | 1769 | 1464640859210 Marionette DEBUG loaded listener.js 13:40:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0xa0508c00) [pid = 1769] [serial = 117] [outer = 0x98d85c00] 13:41:00 INFO - PROCESS | 1769 | 1464640860067 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1185ms 13:41:00 INFO - PROCESS | 1769 | 1464640860127 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 13:41:00 INFO - PROCESS | 1769 | 1464640860134 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 13:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:41:00 INFO - PROCESS | 1769 | 1464640860144 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:41:00 INFO - PROCESS | 1769 | 1464640860150 Marionette TRACE conn3 <- [1,130,null,{}] 13:41:00 INFO - PROCESS | 1769 | 1464640860220 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:00 INFO - PROCESS | 1769 | 1464640860395 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 13:41:00 INFO - PROCESS | 1769 | 1464640860531 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x922b8c00 == 40 [pid = 1769] [id = 40] 13:41:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x922bac00) [pid = 1769] [serial = 118] [outer = (nil)] 13:41:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x939b9000) [pid = 1769] [serial = 119] [outer = 0x922bac00] 13:41:00 INFO - PROCESS | 1769 | 1464640860610 Marionette DEBUG loaded listener.js 13:41:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x9463bc00) [pid = 1769] [serial = 120] [outer = 0x922bac00] 13:41:01 INFO - PROCESS | 1769 | 1464640861477 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1394ms 13:41:01 INFO - PROCESS | 1769 | 1464640861539 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 13:41:01 INFO - PROCESS | 1769 | 1464640861547 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 13:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:41:01 INFO - PROCESS | 1769 | 1464640861557 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:41:01 INFO - PROCESS | 1769 | 1464640861561 Marionette TRACE conn3 <- [1,134,null,{}] 13:41:01 INFO - PROCESS | 1769 | 1464640861568 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:01 INFO - PROCESS | 1769 | 1464640861733 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 13:41:01 INFO - PROCESS | 1769 | 1464640861860 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x97741400 == 41 [pid = 1769] [id = 41] 13:41:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x983c9c00) [pid = 1769] [serial = 121] [outer = (nil)] 13:41:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x9965f800) [pid = 1769] [serial = 122] [outer = 0x983c9c00] 13:41:01 INFO - PROCESS | 1769 | 1464640861937 Marionette DEBUG loaded listener.js 13:41:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x99b0d000) [pid = 1769] [serial = 123] [outer = 0x983c9c00] 13:41:03 INFO - PROCESS | 1769 | 1464640863000 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1480ms 13:41:03 INFO - PROCESS | 1769 | 1464640863046 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 13:41:03 INFO - PROCESS | 1769 | 1464640863051 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 13:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:41:03 INFO - PROCESS | 1769 | 1464640863059 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:41:03 INFO - PROCESS | 1769 | 1464640863063 Marionette TRACE conn3 <- [1,138,null,{}] 13:41:03 INFO - PROCESS | 1769 | 1464640863071 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:03 INFO - PROCESS | 1769 | 1464640863216 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 13:41:03 INFO - PROCESS | 1769 | 1464640863410 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x91fa4400 == 42 [pid = 1769] [id = 42] 13:41:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x922b6400) [pid = 1769] [serial = 124] [outer = (nil)] 13:41:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x93c7e000) [pid = 1769] [serial = 125] [outer = 0x922b6400] 13:41:03 INFO - PROCESS | 1769 | 1464640863491 Marionette DEBUG loaded listener.js 13:41:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x95111400) [pid = 1769] [serial = 126] [outer = 0x922b6400] 13:41:03 INFO - PROCESS | 1769 | --DOCSHELL 0x98a63400 == 41 [pid = 1769] [id = 38] 13:41:03 INFO - PROCESS | 1769 | --DOCSHELL 0x93c7e400 == 40 [pid = 1769] [id = 37] 13:41:03 INFO - PROCESS | 1769 | --DOCSHELL 0x9965c800 == 39 [pid = 1769] [id = 36] 13:41:03 INFO - PROCESS | 1769 | --DOCSHELL 0x951a2800 == 38 [pid = 1769] [id = 35] 13:41:03 INFO - PROCESS | 1769 | --DOCSHELL 0x922bc800 == 37 [pid = 1769] [id = 34] 13:41:04 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x9aa70000) [pid = 1769] [serial = 76] [outer = (nil)] [url = about:blank] 13:41:04 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x93c82c00) [pid = 1769] [serial = 70] [outer = (nil)] [url = about:blank] 13:41:04 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x9ade5400) [pid = 1769] [serial = 77] [outer = (nil)] [url = about:blank] 13:41:04 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x946c8000) [pid = 1769] [serial = 71] [outer = (nil)] [url = about:blank] 13:41:04 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x97725800) [pid = 1769] [serial = 73] [outer = (nil)] [url = about:blank] 13:41:04 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x9834f800) [pid = 1769] [serial = 74] [outer = (nil)] [url = about:blank] 13:41:04 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x922bcc00) [pid = 1769] [serial = 68] [outer = (nil)] [url = about:blank] 13:41:04 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x922b7000) [pid = 1769] [serial = 67] [outer = (nil)] [url = about:blank] 13:41:04 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0xa22d0000) [pid = 1769] [serial = 56] [outer = (nil)] [url = about:blank] 13:41:04 INFO - PROCESS | 1769 | 1464640864247 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1232ms 13:41:04 INFO - PROCESS | 1769 | 1464640864292 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 13:41:04 INFO - PROCESS | 1769 | 1464640864299 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 13:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:41:04 INFO - PROCESS | 1769 | 1464640864309 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:41:04 INFO - PROCESS | 1769 | 1464640864313 Marionette TRACE conn3 <- [1,142,null,{}] 13:41:04 INFO - PROCESS | 1769 | 1464640864318 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:04 INFO - PROCESS | 1769 | 1464640864453 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 13:41:04 INFO - PROCESS | 1769 | 1464640864489 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x95108400 == 38 [pid = 1769] [id = 43] 13:41:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x95108c00) [pid = 1769] [serial = 127] [outer = (nil)] 13:41:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x9510ac00) [pid = 1769] [serial = 128] [outer = 0x95108c00] 13:41:04 INFO - PROCESS | 1769 | 1464640864554 Marionette DEBUG loaded listener.js 13:41:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x952a2800) [pid = 1769] [serial = 129] [outer = 0x95108c00] 13:41:05 INFO - PROCESS | 1769 | 1464640865281 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 981ms 13:41:05 INFO - PROCESS | 1769 | 1464640865290 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 13:41:05 INFO - PROCESS | 1769 | 1464640865294 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 13:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:41:05 INFO - PROCESS | 1769 | 1464640865300 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:41:05 INFO - PROCESS | 1769 | 1464640865305 Marionette TRACE conn3 <- [1,146,null,{}] 13:41:05 INFO - PROCESS | 1769 | 1464640865335 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:05 INFO - PROCESS | 1769 | 1464640865480 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 13:41:05 INFO - PROCESS | 1769 | 1464640865499 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x98140000 == 39 [pid = 1769] [id = 44] 13:41:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x98140800) [pid = 1769] [serial = 130] [outer = (nil)] 13:41:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x98a63c00) [pid = 1769] [serial = 131] [outer = 0x98140800] 13:41:05 INFO - PROCESS | 1769 | 1464640865570 Marionette DEBUG loaded listener.js 13:41:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x99919800) [pid = 1769] [serial = 132] [outer = 0x98140800] 13:41:06 INFO - PROCESS | 1769 | 1464640866303 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1046ms 13:41:06 INFO - PROCESS | 1769 | 1464640866346 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 13:41:06 INFO - PROCESS | 1769 | 1464640866351 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 13:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:41:06 INFO - PROCESS | 1769 | 1464640866356 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:41:06 INFO - PROCESS | 1769 | 1464640866358 Marionette TRACE conn3 <- [1,150,null,{}] 13:41:06 INFO - PROCESS | 1769 | 1464640866363 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:06 INFO - PROCESS | 1769 | 1464640866540 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 13:41:06 INFO - PROCESS | 1769 | 1464640866565 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x92237c00 == 40 [pid = 1769] [id = 45] 13:41:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x99c60800) [pid = 1769] [serial = 133] [outer = (nil)] 13:41:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x9a5bc400) [pid = 1769] [serial = 134] [outer = 0x99c60800] 13:41:06 INFO - PROCESS | 1769 | 1464640866632 Marionette DEBUG loaded listener.js 13:41:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x9b1a3000) [pid = 1769] [serial = 135] [outer = 0x99c60800] 13:41:07 INFO - PROCESS | 1769 | 1464640867311 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 975ms 13:41:07 INFO - PROCESS | 1769 | 1464640867333 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 13:41:07 INFO - PROCESS | 1769 | 1464640867336 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 13:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:41:07 INFO - PROCESS | 1769 | 1464640867342 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:41:07 INFO - PROCESS | 1769 | 1464640867344 Marionette TRACE conn3 <- [1,154,null,{}] 13:41:07 INFO - PROCESS | 1769 | 1464640867349 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:07 INFO - PROCESS | 1769 | 1464640867520 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 13:41:07 INFO - PROCESS | 1769 | 1464640867544 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x92ef1000 == 41 [pid = 1769] [id = 46] 13:41:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x9b50f800) [pid = 1769] [serial = 136] [outer = (nil)] 13:41:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x9b9ca000) [pid = 1769] [serial = 137] [outer = 0x9b50f800] 13:41:07 INFO - PROCESS | 1769 | 1464640867609 Marionette DEBUG loaded listener.js 13:41:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x93c81c00) [pid = 1769] [serial = 138] [outer = 0x9b50f800] 13:41:08 INFO - PROCESS | 1769 | 1464640868300 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 990ms 13:41:08 INFO - PROCESS | 1769 | 1464640868334 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 13:41:08 INFO - PROCESS | 1769 | 1464640868337 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 13:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:41:08 INFO - PROCESS | 1769 | 1464640868344 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:41:08 INFO - PROCESS | 1769 | 1464640868346 Marionette TRACE conn3 <- [1,158,null,{}] 13:41:08 INFO - PROCESS | 1769 | 1464640868351 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:08 INFO - PROCESS | 1769 | 1464640868664 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 13:41:08 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x99758c00) [pid = 1769] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:41:08 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x97722400) [pid = 1769] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:41:08 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x9250f400) [pid = 1769] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:41:08 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x92509400) [pid = 1769] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:41:08 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x98a58c00) [pid = 1769] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:41:08 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x9cc88800) [pid = 1769] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:41:08 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0xa1067800) [pid = 1769] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:41:08 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x9772cc00) [pid = 1769] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:41:08 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x98138000) [pid = 1769] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:41:08 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x922b1800) [pid = 1769] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:41:08 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x99c67c00) [pid = 1769] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:41:08 INFO - PROCESS | 1769 | 1464640868752 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x9222fc00 == 42 [pid = 1769] [id = 47] 13:41:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x92235000) [pid = 1769] [serial = 139] [outer = (nil)] 13:41:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x92509400) [pid = 1769] [serial = 140] [outer = 0x92235000] 13:41:08 INFO - PROCESS | 1769 | 1464640868819 Marionette DEBUG loaded listener.js 13:41:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x99f96000) [pid = 1769] [serial = 141] [outer = 0x92235000] 13:41:09 INFO - PROCESS | 1769 | 1464640869443 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1128ms 13:41:09 INFO - PROCESS | 1769 | 1464640869472 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 13:41:09 INFO - PROCESS | 1769 | 1464640869474 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 13:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:41:09 INFO - PROCESS | 1769 | 1464640869480 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:41:09 INFO - PROCESS | 1769 | 1464640869482 Marionette TRACE conn3 <- [1,162,null,{}] 13:41:09 INFO - PROCESS | 1769 | 1464640869488 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:09 INFO - PROCESS | 1769 | 1464640869643 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 13:41:09 INFO - PROCESS | 1769 | 1464640869663 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x98fa2400 == 43 [pid = 1769] [id = 48] 13:41:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x99c67c00) [pid = 1769] [serial = 142] [outer = (nil)] 13:41:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0xa2274400) [pid = 1769] [serial = 143] [outer = 0x99c67c00] 13:41:09 INFO - PROCESS | 1769 | 1464640869732 Marionette DEBUG loaded listener.js 13:41:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0xa2280800) [pid = 1769] [serial = 144] [outer = 0x99c67c00] 13:41:10 INFO - PROCESS | 1769 | 1464640870451 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1027ms 13:41:10 INFO - PROCESS | 1769 | 1464640870508 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 13:41:10 INFO - PROCESS | 1769 | 1464640870511 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 13:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:41:10 INFO - PROCESS | 1769 | 1464640870517 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:41:10 INFO - PROCESS | 1769 | 1464640870519 Marionette TRACE conn3 <- [1,166,null,{}] 13:41:10 INFO - PROCESS | 1769 | 1464640870524 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:10 INFO - PROCESS | 1769 | 1464640870737 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 13:41:10 INFO - PROCESS | 1769 | 1464640870810 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x91fa2000 == 44 [pid = 1769] [id = 49] 13:41:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x91fa4800) [pid = 1769] [serial = 145] [outer = (nil)] 13:41:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x922b5800) [pid = 1769] [serial = 146] [outer = 0x91fa4800] 13:41:10 INFO - PROCESS | 1769 | 1464640870893 Marionette DEBUG loaded listener.js 13:41:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x9235a800) [pid = 1769] [serial = 147] [outer = 0x91fa4800] 13:41:11 INFO - PROCESS | 1769 | 1464640871724 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1276ms 13:41:11 INFO - PROCESS | 1769 | 1464640871795 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 13:41:11 INFO - PROCESS | 1769 | 1464640871800 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 13:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:41:11 INFO - PROCESS | 1769 | 1464640871808 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:41:11 INFO - PROCESS | 1769 | 1464640871815 Marionette TRACE conn3 <- [1,170,null,{}] 13:41:11 INFO - PROCESS | 1769 | 1464640871822 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:12 INFO - PROCESS | 1769 | 1464640872014 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 13:41:12 INFO - PROCESS | 1769 | 1464640872146 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x952a9c00 == 45 [pid = 1769] [id = 50] 13:41:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x952ab400) [pid = 1769] [serial = 148] [outer = (nil)] 13:41:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x97729000) [pid = 1769] [serial = 149] [outer = 0x952ab400] 13:41:12 INFO - PROCESS | 1769 | 1464640872230 Marionette DEBUG loaded listener.js 13:41:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x97746800) [pid = 1769] [serial = 150] [outer = 0x952ab400] 13:41:13 INFO - PROCESS | 1769 | 1464640873141 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1382ms 13:41:13 INFO - PROCESS | 1769 | 1464640873212 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 13:41:13 INFO - PROCESS | 1769 | 1464640873217 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 13:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:41:13 INFO - PROCESS | 1769 | 1464640873223 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:41:13 INFO - PROCESS | 1769 | 1464640873227 Marionette TRACE conn3 <- [1,174,null,{}] 13:41:13 INFO - PROCESS | 1769 | 1464640873233 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:13 INFO - PROCESS | 1769 | 1464640873397 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 13:41:13 INFO - PROCESS | 1769 | 1464640873529 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x94640000 == 46 [pid = 1769] [id = 51] 13:41:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x99b0dc00) [pid = 1769] [serial = 151] [outer = (nil)] 13:41:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0xa216c400) [pid = 1769] [serial = 152] [outer = 0x99b0dc00] 13:41:13 INFO - PROCESS | 1769 | 1464640873607 Marionette DEBUG loaded listener.js 13:41:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0xa2288800) [pid = 1769] [serial = 153] [outer = 0x99b0dc00] 13:41:14 INFO - PROCESS | 1769 | 1464640874412 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1232ms 13:41:14 INFO - PROCESS | 1769 | 1464640874470 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 13:41:14 INFO - PROCESS | 1769 | 1464640874476 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 13:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:41:14 INFO - PROCESS | 1769 | 1464640874493 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:41:14 INFO - PROCESS | 1769 | 1464640874500 Marionette TRACE conn3 <- [1,178,null,{}] 13:41:14 INFO - PROCESS | 1769 | 1464640874506 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:14 INFO - PROCESS | 1769 | 1464640874667 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 13:41:14 INFO - PROCESS | 1769 | 1464640874796 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x99c62c00 == 47 [pid = 1769] [id = 52] 13:41:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0xa2408800) [pid = 1769] [serial = 154] [outer = (nil)] 13:41:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0xa3269c00) [pid = 1769] [serial = 155] [outer = 0xa2408800] 13:41:14 INFO - PROCESS | 1769 | 1464640874883 Marionette DEBUG loaded listener.js 13:41:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0xa3554800) [pid = 1769] [serial = 156] [outer = 0xa2408800] 13:41:15 INFO - PROCESS | 1769 | 1464640875608 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1190ms 13:41:15 INFO - PROCESS | 1769 | 1464640875697 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 13:41:15 INFO - PROCESS | 1769 | 1464640875701 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 13:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:41:15 INFO - PROCESS | 1769 | 1464640875748 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:41:15 INFO - PROCESS | 1769 | 1464640875752 Marionette TRACE conn3 <- [1,182,null,{}] 13:41:15 INFO - PROCESS | 1769 | 1464640875886 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:16 INFO - PROCESS | 1769 | 1464640876111 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 13:41:16 INFO - PROCESS | 1769 | 1464640876297 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b178400 == 48 [pid = 1769] [id = 53] 13:41:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x9b179800) [pid = 1769] [serial = 157] [outer = (nil)] 13:41:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0xa628fc00) [pid = 1769] [serial = 158] [outer = 0x9b179800] 13:41:16 INFO - PROCESS | 1769 | 1464640876387 Marionette DEBUG loaded listener.js 13:41:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0xa6295000) [pid = 1769] [serial = 159] [outer = 0x9b179800] 13:41:17 INFO - PROCESS | 1769 | 1464640877149 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1465ms 13:41:17 INFO - PROCESS | 1769 | 1464640877189 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 13:41:17 INFO - PROCESS | 1769 | 1464640877191 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 13:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:41:17 INFO - PROCESS | 1769 | 1464640877198 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:41:17 INFO - PROCESS | 1769 | 1464640877200 Marionette TRACE conn3 <- [1,186,null,{}] 13:41:17 INFO - PROCESS | 1769 | 1464640877206 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:17 INFO - PROCESS | 1769 | 1464640877351 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 13:41:17 INFO - PROCESS | 1769 | 1464640877608 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x92358c00 == 49 [pid = 1769] [id = 54] 13:41:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x9235a000) [pid = 1769] [serial = 160] [outer = (nil)] 13:41:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x9250f400) [pid = 1769] [serial = 161] [outer = 0x9235a000] 13:41:17 INFO - PROCESS | 1769 | 1464640877692 Marionette DEBUG loaded listener.js 13:41:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x93c82800) [pid = 1769] [serial = 162] [outer = 0x9235a000] 13:41:18 INFO - PROCESS | 1769 | 1464640878505 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1332ms 13:41:18 INFO - PROCESS | 1769 | 1464640878531 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 13:41:18 INFO - PROCESS | 1769 | 1464640878537 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 13:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:41:18 INFO - PROCESS | 1769 | 1464640878543 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:41:18 INFO - PROCESS | 1769 | 1464640878548 Marionette TRACE conn3 <- [1,190,null,{}] 13:41:18 INFO - PROCESS | 1769 | 1464640878554 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:18 INFO - PROCESS | 1769 | 1464640878709 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 13:41:18 INFO - PROCESS | 1769 | 1464640878860 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:18 INFO - PROCESS | 1769 | --DOCSHELL 0x98fa2400 == 48 [pid = 1769] [id = 48] 13:41:18 INFO - PROCESS | 1769 | --DOCSHELL 0x9222fc00 == 47 [pid = 1769] [id = 47] 13:41:18 INFO - PROCESS | 1769 | --DOCSHELL 0x92ef1000 == 46 [pid = 1769] [id = 46] 13:41:18 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x93aa2000) [pid = 1769] [serial = 97] [outer = (nil)] [url = about:blank] 13:41:18 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x9cb4ec00) [pid = 1769] [serial = 116] [outer = (nil)] [url = about:blank] 13:41:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x9222fc00 == 47 [pid = 1769] [id = 55] 13:41:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x92ef0400) [pid = 1769] [serial = 163] [outer = (nil)] 13:41:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x93aa3000) [pid = 1769] [serial = 164] [outer = 0x92ef0400] 13:41:18 INFO - PROCESS | 1769 | 1464640878956 Marionette DEBUG loaded listener.js 13:41:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x946cd400) [pid = 1769] [serial = 165] [outer = 0x92ef0400] 13:41:19 INFO - PROCESS | 1769 | --DOCSHELL 0x92237c00 == 46 [pid = 1769] [id = 45] 13:41:19 INFO - PROCESS | 1769 | --DOCSHELL 0x98140000 == 45 [pid = 1769] [id = 44] 13:41:19 INFO - PROCESS | 1769 | --DOCSHELL 0x95108400 == 44 [pid = 1769] [id = 43] 13:41:19 INFO - PROCESS | 1769 | --DOCSHELL 0x91fa4400 == 43 [pid = 1769] [id = 42] 13:41:19 INFO - PROCESS | 1769 | --DOCSHELL 0x922b8c00 == 42 [pid = 1769] [id = 40] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x999fcc00) [pid = 1769] [serial = 106] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x9773d800) [pid = 1769] [serial = 103] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x93a9ac00) [pid = 1769] [serial = 100] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x946c5c00) [pid = 1769] [serial = 80] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x939c1c00) [pid = 1769] [serial = 79] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x93aa4800) [pid = 1769] [serial = 101] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x9b50fc00) [pid = 1769] [serial = 83] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x9ade4400) [pid = 1769] [serial = 82] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0xa21b1c00) [pid = 1769] [serial = 86] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0xa1064400) [pid = 1769] [serial = 85] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0xa22cec00) [pid = 1769] [serial = 89] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0xa22c8000) [pid = 1769] [serial = 88] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x97745800) [pid = 1769] [serial = 92] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x97743400) [pid = 1769] [serial = 91] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x9a0aa000) [pid = 1769] [serial = 110] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x99c6a800) [pid = 1769] [serial = 95] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x99c60c00) [pid = 1769] [serial = 94] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x9addf000) [pid = 1769] [serial = 113] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x9aa72800) [pid = 1769] [serial = 111] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x99b0d400) [pid = 1769] [serial = 107] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x9afc3800) [pid = 1769] [serial = 114] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x92ef2800) [pid = 1769] [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.] 13:41:19 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x97744800) [pid = 1769] [serial = 104] [outer = (nil)] [url = about:blank] 13:41:19 INFO - PROCESS | 1769 | 1464640879665 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1182ms 13:41:19 INFO - PROCESS | 1769 | 1464640879726 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 13:41:19 INFO - PROCESS | 1769 | 1464640879732 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 13:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:41:19 INFO - PROCESS | 1769 | 1464640879739 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:41:19 INFO - PROCESS | 1769 | 1464640879741 Marionette TRACE conn3 <- [1,194,null,{}] 13:41:19 INFO - PROCESS | 1769 | 1464640879751 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:19 INFO - PROCESS | 1769 | 1464640879889 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 13:41:19 INFO - PROCESS | 1769 | 1464640879900 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x98140000 == 43 [pid = 1769] [id = 56] 13:41:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x98357000) [pid = 1769] [serial = 166] [outer = (nil)] 13:41:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x9965e000) [pid = 1769] [serial = 167] [outer = 0x98357000] 13:41:19 INFO - PROCESS | 1769 | 1464640879964 Marionette DEBUG loaded listener.js 13:41:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x99c5f400) [pid = 1769] [serial = 168] [outer = 0x98357000] 13:41:20 INFO - PROCESS | 1769 | 1464640880644 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 934ms 13:41:20 INFO - PROCESS | 1769 | 1464640880673 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 13:41:20 INFO - PROCESS | 1769 | 1464640880676 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 13:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:41:20 INFO - PROCESS | 1769 | 1464640880684 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:41:20 INFO - PROCESS | 1769 | 1464640880692 Marionette TRACE conn3 <- [1,198,null,{}] 13:41:20 INFO - PROCESS | 1769 | 1464640880711 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:20 INFO - PROCESS | 1769 | 1464640880845 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 13:41:20 INFO - PROCESS | 1769 | 1464640880864 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x97744c00 == 44 [pid = 1769] [id = 57] 13:41:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x9aa76000) [pid = 1769] [serial = 169] [outer = (nil)] 13:41:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x9afc3800) [pid = 1769] [serial = 170] [outer = 0x9aa76000] 13:41:20 INFO - PROCESS | 1769 | 1464640880928 Marionette DEBUG loaded listener.js 13:41:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x9b50ac00) [pid = 1769] [serial = 171] [outer = 0x9aa76000] 13:41:21 INFO - PROCESS | 1769 | 1464640881285 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:41:21 INFO - PROCESS | 1769 | 1464640881713 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1093ms 13:41:21 INFO - PROCESS | 1769 | 1464640881779 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 13:41:21 INFO - PROCESS | 1769 | 1464640881782 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 13:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:41:21 INFO - PROCESS | 1769 | 1464640881788 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:41:21 INFO - PROCESS | 1769 | 1464640881790 Marionette TRACE conn3 <- [1,202,null,{}] 13:41:21 INFO - PROCESS | 1769 | 1464640881795 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:21 INFO - PROCESS | 1769 | 1464640881957 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 13:41:22 INFO - PROCESS | 1769 | 1464640881988 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x91f9d800 == 45 [pid = 1769] [id = 58] 13:41:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x91fa5800) [pid = 1769] [serial = 172] [outer = (nil)] 13:41:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x9d0bb400) [pid = 1769] [serial = 173] [outer = 0x91fa5800] 13:41:22 INFO - PROCESS | 1769 | 1464640882053 Marionette DEBUG loaded listener.js 13:41:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0xa2278c00) [pid = 1769] [serial = 174] [outer = 0x91fa5800] 13:41:22 INFO - PROCESS | 1769 | 1464640882758 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1025ms 13:41:22 INFO - PROCESS | 1769 | 1464640882814 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 13:41:22 INFO - PROCESS | 1769 | 1464640882816 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 13:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:41:22 INFO - PROCESS | 1769 | 1464640882823 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:41:22 INFO - PROCESS | 1769 | 1464640882825 Marionette TRACE conn3 <- [1,206,null,{}] 13:41:22 INFO - PROCESS | 1769 | 1464640882847 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:23 INFO - PROCESS | 1769 | 1464640883026 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 13:41:23 INFO - PROCESS | 1769 | 1464640883057 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:23 INFO - PROCESS | 1769 | ++DOCSHELL 0xa2610400 == 46 [pid = 1769] [id = 59] 13:41:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0xa2610800) [pid = 1769] [serial = 175] [outer = (nil)] 13:41:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0xa306e800) [pid = 1769] [serial = 176] [outer = 0xa2610800] 13:41:23 INFO - PROCESS | 1769 | 1464640883303 Marionette DEBUG loaded listener.js 13:41:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0xa4e3e400) [pid = 1769] [serial = 177] [outer = 0xa2610800] 13:41:23 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x9235d800) [pid = 1769] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:41:23 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x922b6400) [pid = 1769] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:41:23 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x9b50f800) [pid = 1769] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:41:23 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x95108c00) [pid = 1769] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:41:23 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x98140800) [pid = 1769] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:41:23 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x92235000) [pid = 1769] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:41:23 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x99c60800) [pid = 1769] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:41:24 INFO - PROCESS | 1769 | 1464640884129 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1343ms 13:41:24 INFO - PROCESS | 1769 | 1464640884166 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 13:41:24 INFO - PROCESS | 1769 | 1464640884169 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 13:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:41:24 INFO - PROCESS | 1769 | 1464640884176 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:41:24 INFO - PROCESS | 1769 | 1464640884178 Marionette TRACE conn3 <- [1,210,null,{}] 13:41:24 INFO - PROCESS | 1769 | 1464640884184 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:24 INFO - PROCESS | 1769 | 1464640884349 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 13:41:24 INFO - PROCESS | 1769 | 1464640884414 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x922b1800 == 47 [pid = 1769] [id = 60] 13:41:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x922be000) [pid = 1769] [serial = 178] [outer = (nil)] 13:41:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x9a1c6800) [pid = 1769] [serial = 179] [outer = 0x922be000] 13:41:24 INFO - PROCESS | 1769 | 1464640884479 Marionette DEBUG loaded listener.js 13:41:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x98138400) [pid = 1769] [serial = 180] [outer = 0x922be000] 13:41:25 INFO - PROCESS | 1769 | 1464640885062 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 930ms 13:41:25 INFO - PROCESS | 1769 | 1464640885107 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 13:41:25 INFO - PROCESS | 1769 | 1464640885110 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 13:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:41:25 INFO - PROCESS | 1769 | 1464640885115 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:41:25 INFO - PROCESS | 1769 | 1464640885118 Marionette TRACE conn3 <- [1,214,null,{}] 13:41:25 INFO - PROCESS | 1769 | 1464640885123 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:25 INFO - PROCESS | 1769 | 1464640885248 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 13:41:25 INFO - PROCESS | 1769 | 1464640885348 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x922b5c00 == 48 [pid = 1769] [id = 61] 13:41:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x922bbc00) [pid = 1769] [serial = 181] [outer = (nil)] 13:41:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x9a1ce800) [pid = 1769] [serial = 182] [outer = 0x922bbc00] 13:41:25 INFO - PROCESS | 1769 | 1464640885413 Marionette DEBUG loaded listener.js 13:41:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0xa2287c00) [pid = 1769] [serial = 183] [outer = 0x922bbc00] 13:41:26 INFO - PROCESS | 1769 | 1464640886165 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1075ms 13:41:26 INFO - PROCESS | 1769 | 1464640886210 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 13:41:26 INFO - PROCESS | 1769 | 1464640886216 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 13:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:41:26 INFO - PROCESS | 1769 | 1464640886225 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:41:26 INFO - PROCESS | 1769 | 1464640886231 Marionette TRACE conn3 <- [1,218,null,{}] 13:41:26 INFO - PROCESS | 1769 | 1464640886239 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:26 INFO - PROCESS | 1769 | 1464640886416 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 13:41:26 INFO - PROCESS | 1769 | 1464640886548 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x91f9a800 == 49 [pid = 1769] [id = 62] 13:41:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x9222b000) [pid = 1769] [serial = 184] [outer = (nil)] 13:41:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x946cd800) [pid = 1769] [serial = 185] [outer = 0x9222b000] 13:41:26 INFO - PROCESS | 1769 | 1464640886630 Marionette DEBUG loaded listener.js 13:41:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x952b0c00) [pid = 1769] [serial = 186] [outer = 0x9222b000] 13:41:27 INFO - PROCESS | 1769 | 1464640887423 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1236ms 13:41:27 INFO - PROCESS | 1769 | 1464640887463 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 13:41:27 INFO - PROCESS | 1769 | 1464640887471 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 13:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:41:27 INFO - PROCESS | 1769 | 1464640887480 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:41:27 INFO - PROCESS | 1769 | 1464640887485 Marionette TRACE conn3 <- [1,222,null,{}] 13:41:27 INFO - PROCESS | 1769 | 1464640887491 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:27 INFO - PROCESS | 1769 | 1464640887641 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 13:41:27 INFO - PROCESS | 1769 | 1464640887781 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x98a56400 == 50 [pid = 1769] [id = 63] 13:41:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x98ac1800) [pid = 1769] [serial = 187] [outer = (nil)] 13:41:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x99c5e800) [pid = 1769] [serial = 188] [outer = 0x98ac1800] 13:41:27 INFO - PROCESS | 1769 | 1464640887857 Marionette DEBUG loaded listener.js 13:41:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x99fea800) [pid = 1769] [serial = 189] [outer = 0x98ac1800] 13:41:28 INFO - PROCESS | 1769 | 1464640888622 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1182ms 13:41:28 INFO - PROCESS | 1769 | 1464640888663 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 13:41:28 INFO - PROCESS | 1769 | 1464640888666 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 13:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:41:28 INFO - PROCESS | 1769 | 1464640888673 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:41:28 INFO - PROCESS | 1769 | 1464640888678 Marionette TRACE conn3 <- [1,226,null,{}] 13:41:28 INFO - PROCESS | 1769 | 1464640888693 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:28 INFO - PROCESS | 1769 | 1464640888863 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 13:41:29 INFO - PROCESS | 1769 | 1464640888998 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x9a1c6400 == 51 [pid = 1769] [id = 64] 13:41:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x9b177400) [pid = 1769] [serial = 190] [outer = (nil)] 13:41:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0xa306e000) [pid = 1769] [serial = 191] [outer = 0x9b177400] 13:41:29 INFO - PROCESS | 1769 | 1464640889078 Marionette DEBUG loaded listener.js 13:41:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0xa6239400) [pid = 1769] [serial = 192] [outer = 0x9b177400] 13:41:29 INFO - PROCESS | 1769 | 1464640889857 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1240ms 13:41:29 INFO - PROCESS | 1769 | 1464640889914 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 13:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:41:29 INFO - PROCESS | 1769 | 1464640889918 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 13:41:29 INFO - PROCESS | 1769 | 1464640889924 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:41:29 INFO - PROCESS | 1769 | 1464640889927 Marionette TRACE conn3 <- [1,230,null,{}] 13:41:29 INFO - PROCESS | 1769 | 1464640889932 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:30 INFO - PROCESS | 1769 | 1464640890082 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 13:41:30 INFO - PROCESS | 1769 | 1464640890214 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x91fa2400 == 52 [pid = 1769] [id = 65] 13:41:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x99c65c00) [pid = 1769] [serial = 193] [outer = (nil)] 13:41:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0xa6742800) [pid = 1769] [serial = 194] [outer = 0x99c65c00] 13:41:30 INFO - PROCESS | 1769 | 1464640890294 Marionette DEBUG loaded listener.js 13:41:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0xa6772800) [pid = 1769] [serial = 195] [outer = 0x99c65c00] 13:41:31 INFO - PROCESS | 1769 | 1464640891057 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1182ms 13:41:31 INFO - PROCESS | 1769 | 1464640891118 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 13:41:31 INFO - PROCESS | 1769 | 1464640891121 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 13:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:41:31 INFO - PROCESS | 1769 | 1464640891128 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:41:31 INFO - PROCESS | 1769 | 1464640891131 Marionette TRACE conn3 <- [1,234,null,{}] 13:41:31 INFO - PROCESS | 1769 | 1464640891137 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:31 INFO - PROCESS | 1769 | 1464640891295 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 13:41:31 INFO - PROCESS | 1769 | 1464640891433 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x93a9b800 == 53 [pid = 1769] [id = 66] 13:41:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x97745800) [pid = 1769] [serial = 196] [outer = (nil)] 13:41:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0xa68be800) [pid = 1769] [serial = 197] [outer = 0x97745800] 13:41:31 INFO - PROCESS | 1769 | 1464640891512 Marionette DEBUG loaded listener.js 13:41:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0xa6ea7400) [pid = 1769] [serial = 198] [outer = 0x97745800] 13:41:32 INFO - PROCESS | 1769 | 1464640892227 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1132ms 13:41:32 INFO - PROCESS | 1769 | 1464640892261 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 13:41:32 INFO - PROCESS | 1769 | 1464640892264 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 13:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:41:32 INFO - PROCESS | 1769 | 1464640892270 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:41:32 INFO - PROCESS | 1769 | 1464640892273 Marionette TRACE conn3 <- [1,238,null,{}] 13:41:32 INFO - PROCESS | 1769 | 1464640892279 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:32 INFO - PROCESS | 1769 | 1464640892509 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 13:41:32 INFO - PROCESS | 1769 | 1464640892524 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x93a9c800 == 54 [pid = 1769] [id = 67] 13:41:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x99666000) [pid = 1769] [serial = 199] [outer = (nil)] 13:41:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0xa6f49000) [pid = 1769] [serial = 200] [outer = 0x99666000] 13:41:32 INFO - PROCESS | 1769 | 1464640892597 Marionette DEBUG loaded listener.js 13:41:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0xa8c06400) [pid = 1769] [serial = 201] [outer = 0x99666000] 13:41:33 INFO - PROCESS | 1769 | 1464640893647 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1386ms 13:41:33 INFO - PROCESS | 1769 | 1464640893657 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 13:41:33 INFO - PROCESS | 1769 | 1464640893662 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 13:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:41:33 INFO - PROCESS | 1769 | 1464640893687 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:41:33 INFO - PROCESS | 1769 | 1464640893692 Marionette TRACE conn3 <- [1,242,null,{}] 13:41:33 INFO - PROCESS | 1769 | 1464640893701 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:33 INFO - PROCESS | 1769 | 1464640893838 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 13:41:34 INFO - PROCESS | 1769 | 1464640894006 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x93c87000 == 55 [pid = 1769] [id = 68] 13:41:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x95112800) [pid = 1769] [serial = 202] [outer = (nil)] 13:41:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x9773f800) [pid = 1769] [serial = 203] [outer = 0x95112800] 13:41:34 INFO - PROCESS | 1769 | 1464640894147 Marionette DEBUG loaded listener.js 13:41:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x98a5a000) [pid = 1769] [serial = 204] [outer = 0x95112800] 13:41:34 INFO - PROCESS | 1769 | 1464640894903 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:41:34 INFO - PROCESS | 1769 | --DOCSHELL 0x9235ac00 == 54 [pid = 1769] [id = 33] 13:41:34 INFO - PROCESS | 1769 | --DOCSHELL 0x922b1800 == 53 [pid = 1769] [id = 60] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x939b9000) [pid = 1769] [serial = 119] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x9965f800) [pid = 1769] [serial = 122] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0xa2274400) [pid = 1769] [serial = 143] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOCSHELL 0xa2610400 == 52 [pid = 1769] [id = 59] 13:41:34 INFO - PROCESS | 1769 | --DOCSHELL 0x91f9d800 == 51 [pid = 1769] [id = 58] 13:41:34 INFO - PROCESS | 1769 | --DOCSHELL 0x97744c00 == 50 [pid = 1769] [id = 57] 13:41:34 INFO - PROCESS | 1769 | --DOCSHELL 0x98140000 == 49 [pid = 1769] [id = 56] 13:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1305ms 13:41:34 INFO - PROCESS | 1769 | --DOCSHELL 0x9222fc00 == 48 [pid = 1769] [id = 55] 13:41:34 INFO - PROCESS | 1769 | --DOCSHELL 0x92358c00 == 47 [pid = 1769] [id = 54] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x9519f000) [pid = 1769] [serial = 98] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x93c7e000) [pid = 1769] [serial = 125] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x9b9ca000) [pid = 1769] [serial = 137] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x9510ac00) [pid = 1769] [serial = 128] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x952a2800) [pid = 1769] [serial = 129] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x98a63c00) [pid = 1769] [serial = 131] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x92509400) [pid = 1769] [serial = 140] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x95111400) [pid = 1769] [serial = 126] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x9a5bc400) [pid = 1769] [serial = 134] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x93c81c00) [pid = 1769] [serial = 138] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x99f96000) [pid = 1769] [serial = 141] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x9b1a3000) [pid = 1769] [serial = 135] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x99919800) [pid = 1769] [serial = 132] [outer = (nil)] [url = about:blank] 13:41:34 INFO - PROCESS | 1769 | 1464640894994 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 13:41:35 INFO - PROCESS | 1769 | 1464640895003 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 13:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:41:35 INFO - PROCESS | 1769 | 1464640895011 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:41:35 INFO - PROCESS | 1769 | 1464640895015 Marionette TRACE conn3 <- [1,246,null,{}] 13:41:35 INFO - PROCESS | 1769 | 1464640895030 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:35 INFO - PROCESS | 1769 | 1464640895163 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 13:41:35 INFO - PROCESS | 1769 | 1464640895174 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x95115400 == 48 [pid = 1769] [id = 69] 13:41:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x95117000) [pid = 1769] [serial = 205] [outer = (nil)] 13:41:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x952a3400) [pid = 1769] [serial = 206] [outer = 0x95117000] 13:41:35 INFO - PROCESS | 1769 | 1464640895239 Marionette DEBUG loaded listener.js 13:41:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x98140000) [pid = 1769] [serial = 207] [outer = 0x95117000] 13:41:35 INFO - PROCESS | 1769 | 1464640895953 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 987ms 13:41:36 INFO - PROCESS | 1769 | 1464640895999 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 13:41:36 INFO - PROCESS | 1769 | 1464640896002 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 13:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:41:36 INFO - PROCESS | 1769 | 1464640896015 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:41:36 INFO - PROCESS | 1769 | 1464640896020 Marionette TRACE conn3 <- [1,250,null,{}] 13:41:36 INFO - PROCESS | 1769 | 1464640896036 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:36 INFO - PROCESS | 1769 | 1464640896173 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 13:41:36 INFO - PROCESS | 1769 | 1464640896191 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x9510cc00 == 49 [pid = 1769] [id = 70] 13:41:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x9a1c7c00) [pid = 1769] [serial = 208] [outer = (nil)] 13:41:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x9a1cf400) [pid = 1769] [serial = 209] [outer = 0x9a1c7c00] 13:41:36 INFO - PROCESS | 1769 | 1464640896270 Marionette DEBUG loaded listener.js 13:41:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x9aa7b000) [pid = 1769] [serial = 210] [outer = 0x9a1c7c00] 13:41:37 INFO - PROCESS | 1769 | 1464640897013 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1041ms 13:41:37 INFO - PROCESS | 1769 | 1464640897049 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 13:41:37 INFO - PROCESS | 1769 | 1464640897053 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 13:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:41:37 INFO - PROCESS | 1769 | 1464640897059 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:41:37 INFO - PROCESS | 1769 | 1464640897061 Marionette TRACE conn3 <- [1,254,null,{}] 13:41:37 INFO - PROCESS | 1769 | 1464640897067 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:37 INFO - PROCESS | 1769 | 1464640897199 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 13:41:37 INFO - PROCESS | 1769 | 1464640897213 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x99f96800 == 50 [pid = 1769] [id = 71] 13:41:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x9b1ab000) [pid = 1769] [serial = 211] [outer = (nil)] 13:41:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x9b9c6800) [pid = 1769] [serial = 212] [outer = 0x9b1ab000] 13:41:37 INFO - PROCESS | 1769 | 1464640897278 Marionette DEBUG loaded listener.js 13:41:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x9d0c1800) [pid = 1769] [serial = 213] [outer = 0x9b1ab000] 13:41:37 INFO - PROCESS | 1769 | 1464640897994 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 983ms 13:41:38 INFO - PROCESS | 1769 | 1464640898043 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 13:41:38 INFO - PROCESS | 1769 | 1464640898046 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 13:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:41:38 INFO - PROCESS | 1769 | 1464640898058 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:41:38 INFO - PROCESS | 1769 | 1464640898060 Marionette TRACE conn3 <- [1,258,null,{}] 13:41:38 INFO - PROCESS | 1769 | 1464640898066 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:38 INFO - PROCESS | 1769 | 1464640898223 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 13:41:38 INFO - PROCESS | 1769 | 1464640898304 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x91fa8000 == 51 [pid = 1769] [id = 72] 13:41:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x93c7cc00) [pid = 1769] [serial = 214] [outer = (nil)] 13:41:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0xa2165400) [pid = 1769] [serial = 215] [outer = 0x93c7cc00] 13:41:38 INFO - PROCESS | 1769 | 1464640898368 Marionette DEBUG loaded listener.js 13:41:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0xa21bd000) [pid = 1769] [serial = 216] [outer = 0x93c7cc00] 13:41:39 INFO - PROCESS | 1769 | 1464640899101 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1082ms 13:41:39 INFO - PROCESS | 1769 | 1464640899137 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 13:41:39 INFO - PROCESS | 1769 | 1464640899139 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 13:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:41:39 INFO - PROCESS | 1769 | 1464640899146 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:41:39 INFO - PROCESS | 1769 | 1464640899149 Marionette TRACE conn3 <- [1,262,null,{}] 13:41:39 INFO - PROCESS | 1769 | 1464640899161 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:39 INFO - PROCESS | 1769 | 1464640899349 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 13:41:39 INFO - PROCESS | 1769 | 1464640899420 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x93aa7400 == 52 [pid = 1769] [id = 73] 13:41:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x99f63c00) [pid = 1769] [serial = 217] [outer = (nil)] 13:41:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x99f6d400) [pid = 1769] [serial = 218] [outer = 0x99f63c00] 13:41:39 INFO - PROCESS | 1769 | 1464640899485 Marionette DEBUG loaded listener.js 13:41:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x9b9bd800) [pid = 1769] [serial = 219] [outer = 0x99f63c00] 13:41:39 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x91fa5800) [pid = 1769] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:41:39 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0xa2610800) [pid = 1769] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:41:39 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x98357000) [pid = 1769] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:41:39 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x92ef0400) [pid = 1769] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:41:39 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x9235a000) [pid = 1769] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:41:39 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x9aa76000) [pid = 1769] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:41:39 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x99c67c00) [pid = 1769] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:41:39 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x922be000) [pid = 1769] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:41:40 INFO - PROCESS | 1769 | 1464640900310 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1186ms 13:41:40 INFO - PROCESS | 1769 | 1464640900333 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 13:41:40 INFO - PROCESS | 1769 | 1464640900337 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 13:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:41:40 INFO - PROCESS | 1769 | 1464640900342 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:41:40 INFO - PROCESS | 1769 | 1464640900344 Marionette TRACE conn3 <- [1,266,null,{}] 13:41:40 INFO - PROCESS | 1769 | 1464640900350 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:40 INFO - PROCESS | 1769 | 1464640900516 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 13:41:40 INFO - PROCESS | 1769 | 1464640900536 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x99f72800 == 53 [pid = 1769] [id = 74] 13:41:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x9aa76000) [pid = 1769] [serial = 220] [outer = (nil)] 13:41:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0xa2610c00) [pid = 1769] [serial = 221] [outer = 0x9aa76000] 13:41:40 INFO - PROCESS | 1769 | 1464640900600 Marionette DEBUG loaded listener.js 13:41:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0xa306fc00) [pid = 1769] [serial = 222] [outer = 0x9aa76000] 13:41:41 INFO - PROCESS | 1769 | 1464640901302 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 976ms 13:41:41 INFO - PROCESS | 1769 | 1464640901319 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 13:41:41 INFO - PROCESS | 1769 | 1464640901322 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 13:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:41:41 INFO - PROCESS | 1769 | 1464640901327 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:41:41 INFO - PROCESS | 1769 | 1464640901330 Marionette TRACE conn3 <- [1,270,null,{}] 13:41:41 INFO - PROCESS | 1769 | 1464640901335 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:41 INFO - PROCESS | 1769 | 1464640901507 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 13:41:41 INFO - PROCESS | 1769 | 1464640901524 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x93aa5400 == 54 [pid = 1769] [id = 75] 13:41:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x93c82c00) [pid = 1769] [serial = 223] [outer = (nil)] 13:41:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x95347800) [pid = 1769] [serial = 224] [outer = 0x93c82c00] 13:41:41 INFO - PROCESS | 1769 | 1464640901588 Marionette DEBUG loaded listener.js 13:41:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x9534c800) [pid = 1769] [serial = 225] [outer = 0x93c82c00] 13:41:42 INFO - PROCESS | 1769 | 1464640902420 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1131ms 13:41:42 INFO - PROCESS | 1769 | 1464640902460 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 13:41:42 INFO - PROCESS | 1769 | 1464640902466 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 13:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:41:42 INFO - PROCESS | 1769 | 1464640902475 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:41:42 INFO - PROCESS | 1769 | 1464640902480 Marionette TRACE conn3 <- [1,274,null,{}] 13:41:42 INFO - PROCESS | 1769 | 1464640902487 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:42 INFO - PROCESS | 1769 | 1464640902651 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 13:41:42 INFO - PROCESS | 1769 | 1464640902791 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x922b1800 == 55 [pid = 1769] [id = 76] 13:41:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x946ca400) [pid = 1769] [serial = 226] [outer = (nil)] 13:41:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x951a4800) [pid = 1769] [serial = 227] [outer = 0x946ca400] 13:41:42 INFO - PROCESS | 1769 | 1464640902870 Marionette DEBUG loaded listener.js 13:41:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x95347c00) [pid = 1769] [serial = 228] [outer = 0x946ca400] 13:41:43 INFO - PROCESS | 1769 | 1464640903698 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1283ms 13:41:43 INFO - PROCESS | 1769 | 1464640903758 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 13:41:43 INFO - PROCESS | 1769 | 1464640903767 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 13:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:41:43 INFO - PROCESS | 1769 | 1464640903776 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:41:43 INFO - PROCESS | 1769 | 1464640903780 Marionette TRACE conn3 <- [1,278,null,{}] 13:41:43 INFO - PROCESS | 1769 | 1464640903786 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:43 INFO - PROCESS | 1769 | 1464640903947 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 13:41:44 INFO - PROCESS | 1769 | 1464640904097 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x9510c800 == 56 [pid = 1769] [id = 77] 13:41:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x952a5000) [pid = 1769] [serial = 229] [outer = (nil)] 13:41:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x99a3a400) [pid = 1769] [serial = 230] [outer = 0x952a5000] 13:41:44 INFO - PROCESS | 1769 | 1464640904177 Marionette DEBUG loaded listener.js 13:41:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x99f64400) [pid = 1769] [serial = 231] [outer = 0x952a5000] 13:41:45 INFO - PROCESS | 1769 | 1464640904999 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1280ms 13:41:45 INFO - PROCESS | 1769 | 1464640905057 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 13:41:45 INFO - PROCESS | 1769 | 1464640905060 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 13:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:41:45 INFO - PROCESS | 1769 | 1464640905067 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:41:45 INFO - PROCESS | 1769 | 1464640905072 Marionette TRACE conn3 <- [1,282,null,{}] 13:41:45 INFO - PROCESS | 1769 | 1464640905087 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:45 INFO - PROCESS | 1769 | 1464640905246 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 13:41:45 INFO - PROCESS | 1769 | 1464640905385 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x99b0c800 == 57 [pid = 1769] [id = 78] 13:41:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x9a1c4400) [pid = 1769] [serial = 232] [outer = (nil)] 13:41:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x9b513800) [pid = 1769] [serial = 233] [outer = 0x9a1c4400] 13:41:45 INFO - PROCESS | 1769 | 1464640905465 Marionette DEBUG loaded listener.js 13:41:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0xa228f800) [pid = 1769] [serial = 234] [outer = 0x9a1c4400] 13:41:46 INFO - PROCESS | 1769 | 1464640906313 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1290ms 13:41:46 INFO - PROCESS | 1769 | 1464640906357 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 13:41:46 INFO - PROCESS | 1769 | 1464640906362 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 13:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:41:46 INFO - PROCESS | 1769 | 1464640906367 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:41:46 INFO - PROCESS | 1769 | 1464640906371 Marionette TRACE conn3 <- [1,286,null,{}] 13:41:46 INFO - PROCESS | 1769 | 1464640906376 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:46 INFO - PROCESS | 1769 | 1464640906545 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 13:41:46 INFO - PROCESS | 1769 | 1464640906682 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x922b7800 == 58 [pid = 1769] [id = 79] 13:41:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x939b9800) [pid = 1769] [serial = 235] [outer = (nil)] 13:41:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x9776f000) [pid = 1769] [serial = 236] [outer = 0x939b9800] 13:41:46 INFO - PROCESS | 1769 | 1464640906759 Marionette DEBUG loaded listener.js 13:41:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x97772400) [pid = 1769] [serial = 237] [outer = 0x939b9800] 13:41:47 INFO - PROCESS | 1769 | 1464640907540 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1227ms 13:41:47 INFO - PROCESS | 1769 | 1464640907597 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 13:41:47 INFO - PROCESS | 1769 | 1464640907601 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 13:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:41:47 INFO - PROCESS | 1769 | 1464640907608 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:41:47 INFO - PROCESS | 1769 | 1464640907611 Marionette TRACE conn3 <- [1,290,null,{}] 13:41:47 INFO - PROCESS | 1769 | 1464640907616 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:47 INFO - PROCESS | 1769 | 1464640907765 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 13:41:47 INFO - PROCESS | 1769 | 1464640907903 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x9776ac00 == 59 [pid = 1769] [id = 80] 13:41:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x97772c00) [pid = 1769] [serial = 238] [outer = (nil)] 13:41:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x9cb45400) [pid = 1769] [serial = 239] [outer = 0x97772c00] 13:41:47 INFO - PROCESS | 1769 | 1464640907983 Marionette DEBUG loaded listener.js 13:41:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0xa35ef800) [pid = 1769] [serial = 240] [outer = 0x97772c00] 13:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1132ms 13:41:48 INFO - PROCESS | 1769 | 1464640908731 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:41:48 INFO - PROCESS | 1769 | 1464640908741 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 13:41:48 INFO - PROCESS | 1769 | 1464640908745 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 13:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:41:48 INFO - PROCESS | 1769 | 1464640908750 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:41:48 INFO - PROCESS | 1769 | 1464640908753 Marionette TRACE conn3 <- [1,294,null,{}] 13:41:48 INFO - PROCESS | 1769 | 1464640908759 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:48 INFO - PROCESS | 1769 | 1464640908980 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 13:41:49 INFO - PROCESS | 1769 | 1464640909048 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x922b7c00 == 60 [pid = 1769] [id = 81] 13:41:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x93c87c00) [pid = 1769] [serial = 241] [outer = (nil)] 13:41:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x9a1cd400) [pid = 1769] [serial = 242] [outer = 0x93c87c00] 13:41:49 INFO - PROCESS | 1769 | 1464640909175 Marionette DEBUG loaded listener.js 13:41:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0xa688c400) [pid = 1769] [serial = 243] [outer = 0x93c87c00] 13:41:50 INFO - PROCESS | 1769 | 1464640910225 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:41:50 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. 13:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1537ms 13:41:50 INFO - PROCESS | 1769 | 1464640910288 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 13:41:50 INFO - PROCESS | 1769 | 1464640910294 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 13:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:41:50 INFO - PROCESS | 1769 | 1464640910301 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:41:50 INFO - PROCESS | 1769 | 1464640910306 Marionette TRACE conn3 <- [1,298,null,{}] 13:41:50 INFO - PROCESS | 1769 | 1464640910313 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:50 INFO - PROCESS | 1769 | 1464640910462 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 13:41:50 INFO - PROCESS | 1769 | 1464640910659 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x9534ac00 == 61 [pid = 1769] [id = 82] 13:41:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x95350c00) [pid = 1769] [serial = 244] [outer = (nil)] 13:41:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x97740000) [pid = 1769] [serial = 245] [outer = 0x95350c00] 13:41:50 INFO - PROCESS | 1769 | 1464640910764 Marionette DEBUG loaded listener.js 13:41:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x97768000) [pid = 1769] [serial = 246] [outer = 0x95350c00] 13:41:51 INFO - PROCESS | 1769 | 1464640911614 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1380ms 13:41:51 INFO - PROCESS | 1769 | 1464640911682 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 13:41:51 INFO - PROCESS | 1769 | 1464640911689 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 13:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:41:51 INFO - PROCESS | 1769 | 1464640911699 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:41:51 INFO - PROCESS | 1769 | 1464640911703 Marionette TRACE conn3 <- [1,302,null,{}] 13:41:51 INFO - PROCESS | 1769 | 1464640911708 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:51 INFO - PROCESS | 1769 | 1464640911858 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 13:41:52 INFO - PROCESS | 1769 | 1464640911992 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x9a1ce800) [pid = 1769] [serial = 182] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x91f9b000 == 62 [pid = 1769] [id = 83] 13:41:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x922ba400) [pid = 1769] [serial = 247] [outer = (nil)] 13:41:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x939bc800) [pid = 1769] [serial = 248] [outer = 0x922ba400] 13:41:52 INFO - PROCESS | 1769 | 1464640912089 Marionette DEBUG loaded listener.js 13:41:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x9773f000) [pid = 1769] [serial = 249] [outer = 0x922ba400] 13:41:52 INFO - PROCESS | 1769 | --DOCSHELL 0x99f72800 == 61 [pid = 1769] [id = 74] 13:41:52 INFO - PROCESS | 1769 | --DOCSHELL 0x93aa7400 == 60 [pid = 1769] [id = 73] 13:41:52 INFO - PROCESS | 1769 | --DOCSHELL 0x91fa8000 == 59 [pid = 1769] [id = 72] 13:41:52 INFO - PROCESS | 1769 | --DOCSHELL 0x99f96800 == 58 [pid = 1769] [id = 71] 13:41:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9510cc00 == 57 [pid = 1769] [id = 70] 13:41:52 INFO - PROCESS | 1769 | --DOCSHELL 0x95115400 == 56 [pid = 1769] [id = 69] 13:41:52 INFO - PROCESS | 1769 | --DOCSHELL 0x93c87000 == 55 [pid = 1769] [id = 68] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x9965e000) [pid = 1769] [serial = 167] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x99c5f400) [pid = 1769] [serial = 168] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x93aa3000) [pid = 1769] [serial = 164] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x946cd400) [pid = 1769] [serial = 165] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x93c82800) [pid = 1769] [serial = 162] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x9250f400) [pid = 1769] [serial = 161] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x922b5800) [pid = 1769] [serial = 146] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x9afc3800) [pid = 1769] [serial = 170] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0xa216c400) [pid = 1769] [serial = 152] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0xa628fc00) [pid = 1769] [serial = 158] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x97729000) [pid = 1769] [serial = 149] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0xa2280800) [pid = 1769] [serial = 144] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0xa3269c00) [pid = 1769] [serial = 155] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x98138400) [pid = 1769] [serial = 180] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0xa2278c00) [pid = 1769] [serial = 174] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x9b50ac00) [pid = 1769] [serial = 171] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x9a1c6800) [pid = 1769] [serial = 179] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x9d0bb400) [pid = 1769] [serial = 173] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0xa4e3e400) [pid = 1769] [serial = 177] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0xa306e800) [pid = 1769] [serial = 176] [outer = (nil)] [url = about:blank] 13:41:52 INFO - PROCESS | 1769 | 1464640912796 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1139ms 13:41:52 INFO - PROCESS | 1769 | 1464640912838 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 13:41:52 INFO - PROCESS | 1769 | 1464640912842 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 13:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:41:52 INFO - PROCESS | 1769 | 1464640912847 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:41:52 INFO - PROCESS | 1769 | 1464640912852 Marionette TRACE conn3 <- [1,306,null,{}] 13:41:52 INFO - PROCESS | 1769 | 1464640912890 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:53 INFO - PROCESS | 1769 | 1464640913035 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 13:41:53 INFO - PROCESS | 1769 | 1464640913047 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x97766400 == 56 [pid = 1769] [id = 84] 13:41:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x9a0ad400) [pid = 1769] [serial = 250] [outer = (nil)] 13:41:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x9a1c6000) [pid = 1769] [serial = 251] [outer = 0x9a0ad400] 13:41:53 INFO - PROCESS | 1769 | 1464640913114 Marionette DEBUG loaded listener.js 13:41:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x9a1d0000) [pid = 1769] [serial = 252] [outer = 0x9a0ad400] 13:41:54 INFO - PROCESS | 1769 | 1464640914059 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1299ms 13:41:54 INFO - PROCESS | 1769 | 1464640914148 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 13:41:54 INFO - PROCESS | 1769 | 1464640914153 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 13:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:41:54 INFO - PROCESS | 1769 | 1464640914161 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:41:54 INFO - PROCESS | 1769 | 1464640914166 Marionette TRACE conn3 <- [1,310,null,{}] 13:41:54 INFO - PROCESS | 1769 | 1464640914173 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:54 INFO - PROCESS | 1769 | 1464640914337 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 13:41:54 INFO - PROCESS | 1769 | 1464640914478 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x92239800 == 57 [pid = 1769] [id = 85] 13:41:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x93c87000) [pid = 1769] [serial = 253] [outer = (nil)] 13:41:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x95350400) [pid = 1769] [serial = 254] [outer = 0x93c87000] 13:41:54 INFO - PROCESS | 1769 | 1464640914557 Marionette DEBUG loaded listener.js 13:41:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x98138400) [pid = 1769] [serial = 255] [outer = 0x93c87000] 13:41:55 INFO - PROCESS | 1769 | 1464640915395 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1289ms 13:41:55 INFO - PROCESS | 1769 | 1464640915450 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 13:41:55 INFO - PROCESS | 1769 | 1464640915457 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 13:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:41:55 INFO - PROCESS | 1769 | 1464640915468 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:41:55 INFO - PROCESS | 1769 | 1464640915472 Marionette TRACE conn3 <- [1,314,null,{}] 13:41:55 INFO - PROCESS | 1769 | 1464640915478 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:55 INFO - PROCESS | 1769 | 1464640915646 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 13:41:55 INFO - PROCESS | 1769 | 1464640915786 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x93a9f400 == 58 [pid = 1769] [id = 86] 13:41:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x99f71800) [pid = 1769] [serial = 256] [outer = (nil)] 13:41:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x9aa72800) [pid = 1769] [serial = 257] [outer = 0x99f71800] 13:41:55 INFO - PROCESS | 1769 | 1464640915864 Marionette DEBUG loaded listener.js 13:41:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x9aaa4400) [pid = 1769] [serial = 258] [outer = 0x99f71800] 13:41:56 INFO - PROCESS | 1769 | 1464640916786 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1387ms 13:41:56 INFO - PROCESS | 1769 | 1464640916856 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 13:41:56 INFO - PROCESS | 1769 | 1464640916859 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 13:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:41:56 INFO - PROCESS | 1769 | 1464640916866 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:41:56 INFO - PROCESS | 1769 | 1464640916872 Marionette TRACE conn3 <- [1,318,null,{}] 13:41:56 INFO - PROCESS | 1769 | 1464640916887 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:57 INFO - PROCESS | 1769 | 1464640917082 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 13:41:57 INFO - PROCESS | 1769 | 1464640917268 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x9afc3000) [pid = 1769] [serial = 259] [outer = 0x92363000] 13:41:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x952b0800 == 59 [pid = 1769] [id = 87] 13:41:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x9b81d800) [pid = 1769] [serial = 260] [outer = (nil)] 13:41:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x9cc84800) [pid = 1769] [serial = 261] [outer = 0x9b81d800] 13:41:57 INFO - PROCESS | 1769 | 1464640917421 Marionette DEBUG loaded listener.js 13:41:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0xa21b1c00) [pid = 1769] [serial = 262] [outer = 0x9b81d800] 13:41:58 INFO - PROCESS | 1769 | 1464640918285 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:41:58 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. 13:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1487ms 13:41:58 INFO - PROCESS | 1769 | 1464640918354 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 13:41:58 INFO - PROCESS | 1769 | 1464640918358 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 13:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:41:58 INFO - PROCESS | 1769 | 1464640918364 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:41:58 INFO - PROCESS | 1769 | 1464640918368 Marionette TRACE conn3 <- [1,322,null,{}] 13:41:58 INFO - PROCESS | 1769 | 1464640918373 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:58 INFO - PROCESS | 1769 | 1464640918563 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 13:41:58 INFO - PROCESS | 1769 | 1464640918704 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x99c61800 == 60 [pid = 1769] [id = 88] 13:41:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0xa227e800) [pid = 1769] [serial = 263] [outer = (nil)] 13:41:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0xa2608c00) [pid = 1769] [serial = 264] [outer = 0xa227e800] 13:41:58 INFO - PROCESS | 1769 | 1464640918779 Marionette DEBUG loaded listener.js 13:41:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0xa3267c00) [pid = 1769] [serial = 265] [outer = 0xa227e800] 13:41:59 INFO - PROCESS | 1769 | 1464640919619 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1280ms 13:41:59 INFO - PROCESS | 1769 | 1464640919645 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 13:41:59 INFO - PROCESS | 1769 | 1464640919649 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 13:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:41:59 INFO - PROCESS | 1769 | 1464640919655 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:41:59 INFO - PROCESS | 1769 | 1464640919658 Marionette TRACE conn3 <- [1,326,null,{}] 13:41:59 INFO - PROCESS | 1769 | 1464640919663 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:59 INFO - PROCESS | 1769 | 1464640919811 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 13:41:59 INFO - PROCESS | 1769 | 1464640919955 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:59 INFO - PROCESS | 1769 | ++DOCSHELL 0xa2403000 == 61 [pid = 1769] [id = 89] 13:41:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0xa5046400) [pid = 1769] [serial = 266] [outer = (nil)] 13:42:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0xa6299400) [pid = 1769] [serial = 267] [outer = 0xa5046400] 13:42:00 INFO - PROCESS | 1769 | 1464640920032 Marionette DEBUG loaded listener.js 13:42:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0xa62f9400) [pid = 1769] [serial = 268] [outer = 0xa5046400] 13:42:00 INFO - PROCESS | 1769 | 1464640920949 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1337ms 13:42:00 INFO - PROCESS | 1769 | 1464640920992 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 13:42:00 INFO - PROCESS | 1769 | 1464640920998 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 13:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:42:01 INFO - PROCESS | 1769 | 1464640921004 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:42:01 INFO - PROCESS | 1769 | 1464640921007 Marionette TRACE conn3 <- [1,330,null,{}] 13:42:01 INFO - PROCESS | 1769 | 1464640921012 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:01 INFO - PROCESS | 1769 | 1464640921165 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 13:42:01 INFO - PROCESS | 1769 | 1464640921312 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x922bb400 == 62 [pid = 1769] [id = 90] 13:42:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x95111400) [pid = 1769] [serial = 269] [outer = (nil)] 13:42:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0xa6ea9000) [pid = 1769] [serial = 270] [outer = 0x95111400] 13:42:01 INFO - PROCESS | 1769 | 1464640921399 Marionette DEBUG loaded listener.js 13:42:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0xa828c000) [pid = 1769] [serial = 271] [outer = 0x95111400] 13:42:02 INFO - PROCESS | 1769 | 1464640922312 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:42:02 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. 13:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1482ms 13:42:02 INFO - PROCESS | 1769 | 1464640922486 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 13:42:02 INFO - PROCESS | 1769 | 1464640922493 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 13:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:42:02 INFO - PROCESS | 1769 | 1464640922500 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:42:02 INFO - PROCESS | 1769 | 1464640922503 Marionette TRACE conn3 <- [1,334,null,{}] 13:42:02 INFO - PROCESS | 1769 | 1464640922511 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:02 INFO - PROCESS | 1769 | 1464640922663 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 13:42:02 INFO - PROCESS | 1769 | 1464640922858 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x9534f000 == 63 [pid = 1769] [id = 91] 13:42:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x97725800) [pid = 1769] [serial = 272] [outer = (nil)] 13:42:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x97744c00) [pid = 1769] [serial = 273] [outer = 0x97725800] 13:42:02 INFO - PROCESS | 1769 | 1464640922941 Marionette DEBUG loaded listener.js 13:42:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x97771000) [pid = 1769] [serial = 274] [outer = 0x97725800] 13:42:03 INFO - PROCESS | 1769 | 1464640923748 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:42:03 INFO - PROCESS | 1769 | --DOCSHELL 0x91fa2400 == 62 [pid = 1769] [id = 65] 13:42:03 INFO - PROCESS | 1769 | --DOCSHELL 0x91f9b000 == 61 [pid = 1769] [id = 83] 13:42:03 INFO - PROCESS | 1769 | --DOCSHELL 0x9534ac00 == 60 [pid = 1769] [id = 82] 13:42:03 INFO - PROCESS | 1769 | --DOCSHELL 0x922b7800 == 59 [pid = 1769] [id = 79] 13:42:03 INFO - PROCESS | 1769 | --DOCSHELL 0x99b0c800 == 58 [pid = 1769] [id = 78] 13:42:03 INFO - PROCESS | 1769 | --DOCSHELL 0x9510c800 == 57 [pid = 1769] [id = 77] 13:42:03 INFO - PROCESS | 1769 | --DOCSHELL 0x922b1800 == 56 [pid = 1769] [id = 76] 13:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1337ms 13:42:03 INFO - PROCESS | 1769 | 1464640923837 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 13:42:03 INFO - PROCESS | 1769 | 1464640923842 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 13:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:42:03 INFO - PROCESS | 1769 | 1464640923853 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:42:03 INFO - PROCESS | 1769 | 1464640923858 Marionette TRACE conn3 <- [1,338,null,{}] 13:42:03 INFO - PROCESS | 1769 | 1464640923863 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:04 INFO - PROCESS | 1769 | 1464640924010 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 13:42:04 INFO - PROCESS | 1769 | 1464640924128 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x952ad000 == 57 [pid = 1769] [id = 92] 13:42:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x95343c00) [pid = 1769] [serial = 275] [outer = (nil)] 13:42:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x99c62800) [pid = 1769] [serial = 276] [outer = 0x95343c00] 13:42:04 INFO - PROCESS | 1769 | 1464640924210 Marionette DEBUG loaded listener.js 13:42:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x99f6dc00) [pid = 1769] [serial = 277] [outer = 0x95343c00] 13:42:04 INFO - PROCESS | 1769 | 1464640924881 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1046ms 13:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:42:04 INFO - PROCESS | 1769 | 1464640924895 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 13:42:04 INFO - PROCESS | 1769 | 1464640924898 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 13:42:04 INFO - PROCESS | 1769 | 1464640924904 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:42:04 INFO - PROCESS | 1769 | 1464640924909 Marionette TRACE conn3 <- [1,342,null,{}] 13:42:04 INFO - PROCESS | 1769 | 1464640924938 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:05 INFO - PROCESS | 1769 | 1464640925097 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 13:42:05 INFO - PROCESS | 1769 | 1464640925208 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x9776cc00 == 58 [pid = 1769] [id = 93] 13:42:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x9a709800) [pid = 1769] [serial = 278] [outer = (nil)] 13:42:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x9a70fc00) [pid = 1769] [serial = 279] [outer = 0x9a709800] 13:42:05 INFO - PROCESS | 1769 | 1464640925282 Marionette DEBUG loaded listener.js 13:42:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x9aaaa000) [pid = 1769] [serial = 280] [outer = 0x9a709800] 13:42:06 INFO - PROCESS | 1769 | 1464640926069 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1205ms 13:42:06 INFO - PROCESS | 1769 | 1464640926108 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 13:42:06 INFO - PROCESS | 1769 | 1464640926111 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 13:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:42:06 INFO - PROCESS | 1769 | 1464640926124 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:42:06 INFO - PROCESS | 1769 | 1464640926126 Marionette TRACE conn3 <- [1,346,null,{}] 13:42:06 INFO - PROCESS | 1769 | 1464640926132 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:06 INFO - PROCESS | 1769 | 1464640926313 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 13:42:06 INFO - PROCESS | 1769 | 1464640926332 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x99c6dc00 == 59 [pid = 1769] [id = 94] 13:42:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x9b1a4c00) [pid = 1769] [serial = 281] [outer = (nil)] 13:42:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0xa22cec00) [pid = 1769] [serial = 282] [outer = 0x9b1a4c00] 13:42:06 INFO - PROCESS | 1769 | 1464640926415 Marionette DEBUG loaded listener.js 13:42:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0xa6299800) [pid = 1769] [serial = 283] [outer = 0x9b1a4c00] 13:42:07 INFO - PROCESS | 1769 | 1464640927123 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1038ms 13:42:07 INFO - PROCESS | 1769 | 1464640927157 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 13:42:07 INFO - PROCESS | 1769 | 1464640927159 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 13:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:42:07 INFO - PROCESS | 1769 | 1464640927166 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:42:07 INFO - PROCESS | 1769 | 1464640927168 Marionette TRACE conn3 <- [1,350,null,{}] 13:42:07 INFO - PROCESS | 1769 | 1464640927174 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:07 INFO - PROCESS | 1769 | 1464640927373 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 13:42:07 INFO - PROCESS | 1769 | 1464640927449 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:07 INFO - PROCESS | 1769 | ++DOCSHELL 0xa628ec00 == 60 [pid = 1769] [id = 95] 13:42:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0xa6765c00) [pid = 1769] [serial = 284] [outer = (nil)] 13:42:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0xa6f45400) [pid = 1769] [serial = 285] [outer = 0xa6765c00] 13:42:07 INFO - PROCESS | 1769 | 1464640927513 Marionette DEBUG loaded listener.js 13:42:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0xa8287400) [pid = 1769] [serial = 286] [outer = 0xa6765c00] 13:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x95350c00) [pid = 1769] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x99f63c00) [pid = 1769] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x9b1ab000) [pid = 1769] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x95117000) [pid = 1769] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x9aa76000) [pid = 1769] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x9a1c7c00) [pid = 1769] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x95112800) [pid = 1769] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x922bac00) [pid = 1769] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x983c9c00) [pid = 1769] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x93c7cc00) [pid = 1769] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x922ba400) [pid = 1769] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:42:08 INFO - PROCESS | 1769 | 1464640928193 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:42:08 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. 13:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1077ms 13:42:08 INFO - PROCESS | 1769 | 1464640928287 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 13:42:08 INFO - PROCESS | 1769 | 1464640928290 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 13:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:42:08 INFO - PROCESS | 1769 | 1464640928297 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:42:08 INFO - PROCESS | 1769 | 1464640928299 Marionette TRACE conn3 <- [1,354,null,{}] 13:42:08 INFO - PROCESS | 1769 | 1464640928309 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:08 INFO - PROCESS | 1769 | 1464640928474 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 13:42:08 INFO - PROCESS | 1769 | 1464640928485 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x90ae4800 == 61 [pid = 1769] [id = 96] 13:42:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x90ae5400) [pid = 1769] [serial = 287] [outer = (nil)] 13:42:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x922ba400) [pid = 1769] [serial = 288] [outer = 0x90ae5400] 13:42:08 INFO - PROCESS | 1769 | 1464640928557 Marionette DEBUG loaded listener.js 13:42:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x983c9800) [pid = 1769] [serial = 289] [outer = 0x90ae5400] 13:42:09 INFO - PROCESS | 1769 | 1464640929330 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:42:09 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. 13:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1085ms 13:42:09 INFO - PROCESS | 1769 | 1464640929387 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 13:42:09 INFO - PROCESS | 1769 | 1464640929390 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 13:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:42:09 INFO - PROCESS | 1769 | 1464640929396 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:42:09 INFO - PROCESS | 1769 | 1464640929398 Marionette TRACE conn3 <- [1,358,null,{}] 13:42:09 INFO - PROCESS | 1769 | 1464640929403 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:09 INFO - PROCESS | 1769 | 1464640929536 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 13:42:09 INFO - PROCESS | 1769 | 1464640929549 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x90ae7000 == 62 [pid = 1769] [id = 97] 13:42:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x922b9c00) [pid = 1769] [serial = 290] [outer = (nil)] 13:42:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x9b1ab000) [pid = 1769] [serial = 291] [outer = 0x922b9c00] 13:42:09 INFO - PROCESS | 1769 | 1464640929616 Marionette DEBUG loaded listener.js 13:42:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0xa6f42800) [pid = 1769] [serial = 292] [outer = 0x922b9c00] 13:42:10 INFO - PROCESS | 1769 | 1464640930612 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:42:10 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. 13:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1231ms 13:42:10 INFO - PROCESS | 1769 | 1464640930627 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 13:42:10 INFO - PROCESS | 1769 | 1464640930634 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 13:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:42:10 INFO - PROCESS | 1769 | 1464640930642 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:42:10 INFO - PROCESS | 1769 | 1464640930648 Marionette TRACE conn3 <- [1,362,null,{}] 13:42:10 INFO - PROCESS | 1769 | 1464640930655 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:10 INFO - PROCESS | 1769 | 1464640930816 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 13:42:10 INFO - PROCESS | 1769 | 1464640930971 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x90ae9400 == 63 [pid = 1769] [id = 98] 13:42:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x91fa2400) [pid = 1769] [serial = 293] [outer = (nil)] 13:42:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x952af800) [pid = 1769] [serial = 294] [outer = 0x91fa2400] 13:42:11 INFO - PROCESS | 1769 | 1464640931050 Marionette DEBUG loaded listener.js 13:42:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x97747800) [pid = 1769] [serial = 295] [outer = 0x91fa2400] 13:42:11 INFO - PROCESS | 1769 | 1464640931966 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:42:12 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. 13:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1383ms 13:42:12 INFO - PROCESS | 1769 | 1464640932025 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 13:42:12 INFO - PROCESS | 1769 | 1464640932033 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 13:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:42:12 INFO - PROCESS | 1769 | 1464640932043 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:42:12 INFO - PROCESS | 1769 | 1464640932046 Marionette TRACE conn3 <- [1,366,null,{}] 13:42:12 INFO - PROCESS | 1769 | 1464640932052 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:12 INFO - PROCESS | 1769 | 1464640932249 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 13:42:12 INFO - PROCESS | 1769 | 1464640932395 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x90a5a800 == 64 [pid = 1769] [id = 99] 13:42:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x90a5b800) [pid = 1769] [serial = 296] [outer = (nil)] 13:42:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x90a62c00) [pid = 1769] [serial = 297] [outer = 0x90a5b800] 13:42:12 INFO - PROCESS | 1769 | 1464640932473 Marionette DEBUG loaded listener.js 13:42:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x94634800) [pid = 1769] [serial = 298] [outer = 0x90a5b800] 13:42:13 INFO - PROCESS | 1769 | 1464640933382 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:42:13 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. 13:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1386ms 13:42:13 INFO - PROCESS | 1769 | 1464640933429 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 13:42:13 INFO - PROCESS | 1769 | 1464640933432 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 13:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:42:13 INFO - PROCESS | 1769 | 1464640933439 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:42:13 INFO - PROCESS | 1769 | 1464640933444 Marionette TRACE conn3 <- [1,370,null,{}] 13:42:13 INFO - PROCESS | 1769 | 1464640933459 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:13 INFO - PROCESS | 1769 | 1464640933627 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 13:42:13 INFO - PROCESS | 1769 | 1464640933775 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x92362800 == 65 [pid = 1769] [id = 100] 13:42:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x99c67c00) [pid = 1769] [serial = 299] [outer = (nil)] 13:42:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x9a70a000) [pid = 1769] [serial = 300] [outer = 0x99c67c00] 13:42:13 INFO - PROCESS | 1769 | 1464640933855 Marionette DEBUG loaded listener.js 13:42:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x9aaa1800) [pid = 1769] [serial = 301] [outer = 0x99c67c00] 13:42:14 INFO - PROCESS | 1769 | 1464640934687 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:42:14 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. 13:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1282ms 13:42:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:42:14 INFO - PROCESS | 1769 | 1464640934722 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 13:42:14 INFO - PROCESS | 1769 | 1464640934726 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 13:42:14 INFO - PROCESS | 1769 | 1464640934732 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:42:14 INFO - PROCESS | 1769 | 1464640934735 Marionette TRACE conn3 <- [1,374,null,{}] 13:42:14 INFO - PROCESS | 1769 | 1464640934740 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:14 INFO - PROCESS | 1769 | 1464640934891 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 13:42:15 INFO - PROCESS | 1769 | 1464640935045 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x91a02c00 == 66 [pid = 1769] [id = 101] 13:42:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x91a04400) [pid = 1769] [serial = 302] [outer = (nil)] 13:42:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x91a0bc00) [pid = 1769] [serial = 303] [outer = 0x91a04400] 13:42:15 INFO - PROCESS | 1769 | 1464640935121 Marionette DEBUG loaded listener.js 13:42:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x91a0f800) [pid = 1769] [serial = 304] [outer = 0x91a04400] 13:42:16 INFO - PROCESS | 1769 | 1464640936035 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:42:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:42:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1332ms 13:42:16 INFO - PROCESS | 1769 | 1464640936064 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 13:42:16 INFO - PROCESS | 1769 | 1464640936067 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 13:42:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:42:16 INFO - PROCESS | 1769 | 1464640936073 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:42:16 INFO - PROCESS | 1769 | 1464640936076 Marionette TRACE conn3 <- [1,378,null,{}] 13:42:16 INFO - PROCESS | 1769 | 1464640936081 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:16 INFO - PROCESS | 1769 | 1464640936231 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 13:42:16 INFO - PROCESS | 1769 | 1464640936382 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x91a09800 == 67 [pid = 1769] [id = 102] 13:42:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x91a10800) [pid = 1769] [serial = 305] [outer = (nil)] 13:42:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x91c68400) [pid = 1769] [serial = 306] [outer = 0x91a10800] 13:42:16 INFO - PROCESS | 1769 | 1464640936459 Marionette DEBUG loaded listener.js 13:42:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x91c6a000) [pid = 1769] [serial = 307] [outer = 0x91a10800] 13:42:17 INFO - PROCESS | 1769 | 1464640937333 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:42:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:42:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1278ms 13:42:17 INFO - PROCESS | 1769 | 1464640937352 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 13:42:17 INFO - PROCESS | 1769 | 1464640937356 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 13:42:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:42:17 INFO - PROCESS | 1769 | 1464640937361 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:42:17 INFO - PROCESS | 1769 | 1464640937364 Marionette TRACE conn3 <- [1,382,null,{}] 13:42:17 INFO - PROCESS | 1769 | 1464640937370 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:17 INFO - PROCESS | 1769 | 1464640937534 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 13:42:17 INFO - PROCESS | 1769 | 1464640937692 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee60800 == 68 [pid = 1769] [id = 103] 13:42:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x8ee68400) [pid = 1769] [serial = 308] [outer = (nil)] 13:42:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x91c6a800) [pid = 1769] [serial = 309] [outer = 0x8ee68400] 13:42:17 INFO - PROCESS | 1769 | 1464640937769 Marionette DEBUG loaded listener.js 13:42:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x91c6e400) [pid = 1769] [serial = 310] [outer = 0x8ee68400] 13:42:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:18 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:42:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:42:18 INFO - PROCESS | 1769 | 1464640938932 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:42:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:42:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1628ms 13:42:18 INFO - PROCESS | 1769 | 1464640938990 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 13:42:18 INFO - PROCESS | 1769 | 1464640938996 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 13:42:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:42:19 INFO - PROCESS | 1769 | 1464640939003 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:42:19 INFO - PROCESS | 1769 | 1464640939008 Marionette TRACE conn3 <- [1,386,null,{}] 13:42:19 INFO - PROCESS | 1769 | 1464640939015 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:19 INFO - PROCESS | 1769 | 1464640939219 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 13:42:19 INFO - PROCESS | 1769 | 1464640939404 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x90a5bc00 == 69 [pid = 1769] [id = 104] 13:42:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x90a5dc00) [pid = 1769] [serial = 311] [outer = (nil)] 13:42:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x90a61800) [pid = 1769] [serial = 312] [outer = 0x90a5dc00] 13:42:19 INFO - PROCESS | 1769 | 1464640939512 Marionette DEBUG loaded listener.js 13:42:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x90ae6000) [pid = 1769] [serial = 313] [outer = 0x90a5dc00] 13:42:20 INFO - PROCESS | 1769 | --DOCSHELL 0x9cb3f400 == 68 [pid = 1769] [id = 29] 13:42:20 INFO - PROCESS | 1769 | --DOCSHELL 0x98a58400 == 67 [pid = 1769] [id = 28] 13:42:20 INFO - PROCESS | 1769 | --DOCSHELL 0x91fa7c00 == 66 [pid = 1769] [id = 27] 13:42:20 INFO - PROCESS | 1769 | --DOCSHELL 0x90ae4800 == 65 [pid = 1769] [id = 96] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0xa68be800) [pid = 1769] [serial = 197] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0xa6742800) [pid = 1769] [serial = 194] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0xa306e000) [pid = 1769] [serial = 191] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x946cd800) [pid = 1769] [serial = 185] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x99c5e800) [pid = 1769] [serial = 188] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x951a4800) [pid = 1769] [serial = 227] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x99a3a400) [pid = 1769] [serial = 230] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x9b513800) [pid = 1769] [serial = 233] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x9776f000) [pid = 1769] [serial = 236] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x9cb45400) [pid = 1769] [serial = 239] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x95347800) [pid = 1769] [serial = 224] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOCSHELL 0xa628ec00 == 64 [pid = 1769] [id = 95] 13:42:20 INFO - PROCESS | 1769 | --DOCSHELL 0x99c6dc00 == 63 [pid = 1769] [id = 94] 13:42:20 INFO - PROCESS | 1769 | --DOCSHELL 0x9776cc00 == 62 [pid = 1769] [id = 93] 13:42:20 INFO - PROCESS | 1769 | --DOCSHELL 0x952ad000 == 61 [pid = 1769] [id = 92] 13:42:20 INFO - PROCESS | 1769 | --DOCSHELL 0x9534f000 == 60 [pid = 1769] [id = 91] 13:42:20 INFO - PROCESS | 1769 | --DOCSHELL 0x93aa5400 == 59 [pid = 1769] [id = 75] 13:42:20 INFO - PROCESS | 1769 | 1464640940411 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x9b9bd800) [pid = 1769] [serial = 219] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x9b9c6800) [pid = 1769] [serial = 212] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x952a3400) [pid = 1769] [serial = 206] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0xa6f49000) [pid = 1769] [serial = 200] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0xa306fc00) [pid = 1769] [serial = 222] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x9a1cf400) [pid = 1769] [serial = 209] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x98a5a000) [pid = 1769] [serial = 204] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x9773f800) [pid = 1769] [serial = 203] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x9463bc00) [pid = 1769] [serial = 120] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x9d0c1800) [pid = 1769] [serial = 213] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x98140000) [pid = 1769] [serial = 207] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x99b0d000) [pid = 1769] [serial = 123] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x9aa7b000) [pid = 1769] [serial = 210] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x99f6d400) [pid = 1769] [serial = 218] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0xa2610c00) [pid = 1769] [serial = 221] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0xa2165400) [pid = 1769] [serial = 215] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0xa21bd000) [pid = 1769] [serial = 216] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x939bc800) [pid = 1769] [serial = 248] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x9773f000) [pid = 1769] [serial = 249] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x97740000) [pid = 1769] [serial = 245] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x97768000) [pid = 1769] [serial = 246] [outer = (nil)] [url = about:blank] 13:42:20 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x9a1cd400) [pid = 1769] [serial = 242] [outer = (nil)] [url = about:blank] 13:42:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:42:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1483ms 13:42:20 INFO - PROCESS | 1769 | 1464640940487 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 13:42:20 INFO - PROCESS | 1769 | 1464640940495 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 13:42:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:42:20 INFO - PROCESS | 1769 | 1464640940504 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:42:20 INFO - PROCESS | 1769 | 1464640940507 Marionette TRACE conn3 <- [1,390,null,{}] 13:42:20 INFO - PROCESS | 1769 | 1464640940512 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:20 INFO - PROCESS | 1769 | 1464640940661 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 13:42:20 INFO - PROCESS | 1769 | 1464640940773 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee61000 == 60 [pid = 1769] [id = 105] 13:42:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x90af0000) [pid = 1769] [serial = 314] [outer = (nil)] 13:42:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x91a08800) [pid = 1769] [serial = 315] [outer = 0x90af0000] 13:42:20 INFO - PROCESS | 1769 | 1464640940852 Marionette DEBUG loaded listener.js 13:42:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x91c68c00) [pid = 1769] [serial = 316] [outer = 0x90af0000] 13:42:21 INFO - PROCESS | 1769 | 1464640941633 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:42:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:42:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1180ms 13:42:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:42:21 INFO - PROCESS | 1769 | 1464640941685 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 13:42:21 INFO - PROCESS | 1769 | 1464640941688 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 13:42:21 INFO - PROCESS | 1769 | 1464640941694 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:42:21 INFO - PROCESS | 1769 | 1464640941699 Marionette TRACE conn3 <- [1,394,null,{}] 13:42:21 INFO - PROCESS | 1769 | 1464640941714 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:21 INFO - PROCESS | 1769 | 1464640941863 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 13:42:21 INFO - PROCESS | 1769 | 1464640941875 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x90776000 == 61 [pid = 1769] [id = 106] 13:42:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x93c82800) [pid = 1769] [serial = 317] [outer = (nil)] 13:42:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x946ca800) [pid = 1769] [serial = 318] [outer = 0x93c82800] 13:42:21 INFO - PROCESS | 1769 | 1464640941945 Marionette DEBUG loaded listener.js 13:42:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x9510e400) [pid = 1769] [serial = 319] [outer = 0x93c82800] 13:42:22 INFO - PROCESS | 1769 | 1464640942720 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:42:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:42:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1085ms 13:42:22 INFO - PROCESS | 1769 | 1464640942809 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 13:42:22 INFO - PROCESS | 1769 | 1464640942813 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 13:42:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:42:22 INFO - PROCESS | 1769 | 1464640942823 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:42:22 INFO - PROCESS | 1769 | 1464640942825 Marionette TRACE conn3 <- [1,398,null,{}] 13:42:22 INFO - PROCESS | 1769 | 1464640942829 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:23 INFO - PROCESS | 1769 | 1464640943011 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 13:42:23 INFO - PROCESS | 1769 | 1464640943031 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee6d400 == 62 [pid = 1769] [id = 107] 13:42:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x92509400) [pid = 1769] [serial = 320] [outer = (nil)] 13:42:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x952ae000) [pid = 1769] [serial = 321] [outer = 0x92509400] 13:42:23 INFO - PROCESS | 1769 | 1464640943098 Marionette DEBUG loaded listener.js 13:42:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x9534b000) [pid = 1769] [serial = 322] [outer = 0x92509400] 13:42:23 INFO - PROCESS | 1769 | 1464640943928 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:42:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:42:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1129ms 13:42:23 INFO - PROCESS | 1769 | 1464640943955 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 13:42:23 INFO - PROCESS | 1769 | 1464640943959 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 13:42:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:42:23 INFO - PROCESS | 1769 | 1464640943965 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:42:23 INFO - PROCESS | 1769 | 1464640943968 Marionette TRACE conn3 <- [1,402,null,{}] 13:42:23 INFO - PROCESS | 1769 | 1464640943973 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:24 INFO - PROCESS | 1769 | 1464640944160 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 13:42:24 INFO - PROCESS | 1769 | 1464640944200 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x90775800 == 63 [pid = 1769] [id = 108] 13:42:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x952a2400) [pid = 1769] [serial = 323] [outer = (nil)] 13:42:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x97766800) [pid = 1769] [serial = 324] [outer = 0x952a2400] 13:42:24 INFO - PROCESS | 1769 | 1464640944302 Marionette DEBUG loaded listener.js 13:42:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x97775800) [pid = 1769] [serial = 325] [outer = 0x952a2400] 13:42:25 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x922bbc00) [pid = 1769] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:42:25 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x9b1a4c00) [pid = 1769] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:42:25 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0xa6765c00) [pid = 1769] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:42:25 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x90ae5400) [pid = 1769] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:42:25 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x97725800) [pid = 1769] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:42:25 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x9a0ad400) [pid = 1769] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:42:25 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x95343c00) [pid = 1769] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:42:25 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x9a709800) [pid = 1769] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:42:25 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x93c82c00) [pid = 1769] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:42:25 INFO - PROCESS | 1769 | 1464640945406 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:42:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:42:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1479ms 13:42:25 INFO - PROCESS | 1769 | 1464640945444 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 13:42:25 INFO - PROCESS | 1769 | 1464640945448 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 13:42:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:42:25 INFO - PROCESS | 1769 | 1464640945453 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:42:25 INFO - PROCESS | 1769 | 1464640945455 Marionette TRACE conn3 <- [1,406,null,{}] 13:42:25 INFO - PROCESS | 1769 | 1464640945461 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:25 INFO - PROCESS | 1769 | 1464640945614 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 13:42:25 INFO - PROCESS | 1769 | 1464640945640 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x9077f400 == 64 [pid = 1769] [id = 109] 13:42:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x91c70000) [pid = 1769] [serial = 326] [outer = (nil)] 13:42:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x983c4000) [pid = 1769] [serial = 327] [outer = 0x91c70000] 13:42:25 INFO - PROCESS | 1769 | 1464640945802 Marionette DEBUG loaded listener.js 13:42:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x99b01800) [pid = 1769] [serial = 328] [outer = 0x91c70000] 13:42:26 INFO - PROCESS | 1769 | 1464640946443 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:42:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:42:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1033ms 13:42:26 INFO - PROCESS | 1769 | 1464640946488 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 13:42:26 INFO - PROCESS | 1769 | 1464640946491 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 13:42:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:42:26 INFO - PROCESS | 1769 | 1464640946497 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:42:26 INFO - PROCESS | 1769 | 1464640946500 Marionette TRACE conn3 <- [1,410,null,{}] 13:42:26 INFO - PROCESS | 1769 | 1464640946505 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:26 INFO - PROCESS | 1769 | 1464640946635 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 13:42:26 INFO - PROCESS | 1769 | 1464640946661 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x9965e000 == 65 [pid = 1769] [id = 110] 13:42:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x99668000) [pid = 1769] [serial = 329] [outer = (nil)] 13:42:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x99c6b800) [pid = 1769] [serial = 330] [outer = 0x99668000] 13:42:26 INFO - PROCESS | 1769 | 1464640946821 Marionette DEBUG loaded listener.js 13:42:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x99f68800) [pid = 1769] [serial = 331] [outer = 0x99668000] 13:42:27 INFO - PROCESS | 1769 | 1464640947698 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:42:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:42:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1230ms 13:42:27 INFO - PROCESS | 1769 | 1464640947728 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 13:42:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:42:27 INFO - PROCESS | 1769 | 1464640947734 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 13:42:27 INFO - PROCESS | 1769 | 1464640947742 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:42:27 INFO - PROCESS | 1769 | 1464640947748 Marionette TRACE conn3 <- [1,414,null,{}] 13:42:27 INFO - PROCESS | 1769 | 1464640947756 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:27 INFO - PROCESS | 1769 | 1464640947925 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 13:42:28 INFO - PROCESS | 1769 | 1464640948074 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee67c00 == 66 [pid = 1769] [id = 111] 13:42:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x90772000) [pid = 1769] [serial = 332] [outer = (nil)] 13:42:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x90a65000) [pid = 1769] [serial = 333] [outer = 0x90772000] 13:42:28 INFO - PROCESS | 1769 | 1464640948154 Marionette DEBUG loaded listener.js 13:42:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x90aeac00) [pid = 1769] [serial = 334] [outer = 0x90772000] 13:42:29 INFO - PROCESS | 1769 | 1464640949029 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1337ms 13:42:29 INFO - PROCESS | 1769 | 1464640949078 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 13:42:29 INFO - PROCESS | 1769 | 1464640949086 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 13:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:42:29 INFO - PROCESS | 1769 | 1464640949097 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:42:29 INFO - PROCESS | 1769 | 1464640949101 Marionette TRACE conn3 <- [1,418,null,{}] 13:42:29 INFO - PROCESS | 1769 | 1464640949107 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:29 INFO - PROCESS | 1769 | 1464640949279 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 13:42:29 INFO - PROCESS | 1769 | 1464640949428 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x91f9e400 == 67 [pid = 1769] [id = 112] 13:42:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x91f9fc00) [pid = 1769] [serial = 335] [outer = (nil)] 13:42:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x92509c00) [pid = 1769] [serial = 336] [outer = 0x91f9fc00] 13:42:29 INFO - PROCESS | 1769 | 1464640949503 Marionette DEBUG loaded listener.js 13:42:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x94640400) [pid = 1769] [serial = 337] [outer = 0x91f9fc00] 13:42:30 INFO - PROCESS | 1769 | 1464640950850 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:42:30 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 13:42:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1839ms 13:42:30 INFO - PROCESS | 1769 | 1464640950937 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 13:42:30 INFO - PROCESS | 1769 | 1464640950941 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 13:42:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:42:30 INFO - PROCESS | 1769 | 1464640950947 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:42:30 INFO - PROCESS | 1769 | 1464640950953 Marionette TRACE conn3 <- [1,422,null,{}] 13:42:30 INFO - PROCESS | 1769 | 1464640950968 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:31 INFO - PROCESS | 1769 | 1464640951124 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 13:42:31 INFO - PROCESS | 1769 | 1464640951275 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x9077b000 == 68 [pid = 1769] [id = 113] 13:42:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x95342c00) [pid = 1769] [serial = 338] [outer = (nil)] 13:42:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x99c63800) [pid = 1769] [serial = 339] [outer = 0x95342c00] 13:42:31 INFO - PROCESS | 1769 | 1464640951356 Marionette DEBUG loaded listener.js 13:42:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x9a1c4000) [pid = 1769] [serial = 340] [outer = 0x95342c00] 13:42:32 INFO - PROCESS | 1769 | 1464640952590 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:42:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1684ms 13:42:32 INFO - PROCESS | 1769 | 1464640952632 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 13:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:42:32 INFO - PROCESS | 1769 | 1464640952637 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 13:42:32 INFO - PROCESS | 1769 | 1464640952643 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:42:32 INFO - PROCESS | 1769 | 1464640952646 Marionette TRACE conn3 <- [1,426,null,{}] 13:42:32 INFO - PROCESS | 1769 | 1464640952651 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:32 INFO - PROCESS | 1769 | 1464640952829 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 13:42:33 INFO - PROCESS | 1769 | 1464640952994 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x90776c00 == 69 [pid = 1769] [id = 114] 13:42:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x9a1c9000) [pid = 1769] [serial = 341] [outer = (nil)] 13:42:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x9a708400) [pid = 1769] [serial = 342] [outer = 0x9a1c9000] 13:42:33 INFO - PROCESS | 1769 | 1464640953072 Marionette DEBUG loaded listener.js 13:42:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x9aa70800) [pid = 1769] [serial = 343] [outer = 0x9a1c9000] 13:42:33 INFO - PROCESS | 1769 | 1464640953863 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:42:33 INFO - PROCESS | 1769 | 1464640953933 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 13:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:42:33 INFO - PROCESS | 1769 | 1464640953939 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:42:33 INFO - PROCESS | 1769 | 1464640953942 Marionette TRACE conn3 <- [1,430,null,{}] 13:42:33 INFO - PROCESS | 1769 | 1464640953947 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:34 INFO - PROCESS | 1769 | 1464640954102 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 13:42:34 INFO - PROCESS | 1769 | 1464640954249 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee6d000 == 70 [pid = 1769] [id = 115] 13:42:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x90776800) [pid = 1769] [serial = 344] [outer = (nil)] 13:42:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x9aaa9000) [pid = 1769] [serial = 345] [outer = 0x90776800] 13:42:34 INFO - PROCESS | 1769 | 1464640954335 Marionette DEBUG loaded listener.js 13:42:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x9aaac800) [pid = 1769] [serial = 346] [outer = 0x90776800] 13:42:35 INFO - PROCESS | 1769 | 1464640955194 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1327ms 13:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:42:35 INFO - PROCESS | 1769 | 1464640955268 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 13:42:35 INFO - PROCESS | 1769 | 1464640955270 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 13:42:35 INFO - PROCESS | 1769 | 1464640955277 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:42:35 INFO - PROCESS | 1769 | 1464640955280 Marionette TRACE conn3 <- [1,434,null,{}] 13:42:35 INFO - PROCESS | 1769 | 1464640955285 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:35 INFO - PROCESS | 1769 | 1464640955496 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 13:42:35 INFO - PROCESS | 1769 | 1464640955649 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x90a58800 == 71 [pid = 1769] [id = 116] 13:42:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x90ae5000) [pid = 1769] [serial = 347] [outer = (nil)] 13:42:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x9aaa0c00) [pid = 1769] [serial = 348] [outer = 0x90ae5000] 13:42:35 INFO - PROCESS | 1769 | 1464640955725 Marionette DEBUG loaded listener.js 13:42:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x9cc83800) [pid = 1769] [serial = 349] [outer = 0x90ae5000] 13:42:36 INFO - PROCESS | 1769 | 1464640956542 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1335ms 13:42:36 INFO - PROCESS | 1769 | 1464640956611 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 13:42:36 INFO - PROCESS | 1769 | 1464640956615 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 13:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:42:36 INFO - PROCESS | 1769 | 1464640956621 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:42:36 INFO - PROCESS | 1769 | 1464640956623 Marionette TRACE conn3 <- [1,438,null,{}] 13:42:36 INFO - PROCESS | 1769 | 1464640956629 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:36 INFO - PROCESS | 1769 | 1464640956792 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 13:42:36 INFO - PROCESS | 1769 | 1464640956944 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee6a000 == 72 [pid = 1769] [id = 117] 13:42:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x90a57000) [pid = 1769] [serial = 350] [outer = (nil)] 13:42:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x9a1ca800) [pid = 1769] [serial = 351] [outer = 0x90a57000] 13:42:37 INFO - PROCESS | 1769 | 1464640957019 Marionette DEBUG loaded listener.js 13:42:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x9cb4cc00) [pid = 1769] [serial = 352] [outer = 0x90a57000] 13:42:38 INFO - PROCESS | 1769 | 1464640958098 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1541ms 13:42:38 INFO - PROCESS | 1769 | 1464640958163 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 13:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:42:38 INFO - PROCESS | 1769 | 1464640958174 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 13:42:38 INFO - PROCESS | 1769 | 1464640958189 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:42:38 INFO - PROCESS | 1769 | 1464640958199 Marionette TRACE conn3 <- [1,442,null,{}] 13:42:38 INFO - PROCESS | 1769 | 1464640958212 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:38 INFO - PROCESS | 1769 | 1464640958377 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 13:42:38 INFO - PROCESS | 1769 | 1464640958535 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x90a5c800 == 73 [pid = 1769] [id = 118] 13:42:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x90a5d000) [pid = 1769] [serial = 353] [outer = (nil)] 13:42:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x91a0e000) [pid = 1769] [serial = 354] [outer = 0x90a5d000] 13:42:38 INFO - PROCESS | 1769 | 1464640958606 Marionette DEBUG loaded listener.js 13:42:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x922b7800) [pid = 1769] [serial = 355] [outer = 0x90a5d000] 13:42:38 INFO - PROCESS | 1769 | --DOCSHELL 0x922b5c00 == 72 [pid = 1769] [id = 61] 13:42:38 INFO - PROCESS | 1769 | --DOCSHELL 0x9077f400 == 71 [pid = 1769] [id = 109] 13:42:39 INFO - PROCESS | 1769 | --DOCSHELL 0x90775800 == 70 [pid = 1769] [id = 108] 13:42:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee6d400 == 69 [pid = 1769] [id = 107] 13:42:39 INFO - PROCESS | 1769 | --DOCSHELL 0x90776000 == 68 [pid = 1769] [id = 106] 13:42:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee61000 == 67 [pid = 1769] [id = 105] 13:42:39 INFO - PROCESS | 1769 | --DOCSHELL 0x90a5bc00 == 66 [pid = 1769] [id = 104] 13:42:39 INFO - PROCESS | 1769 | --DOCSHELL 0x91a02c00 == 65 [pid = 1769] [id = 101] 13:42:39 INFO - PROCESS | 1769 | --DOCSHELL 0x92362800 == 64 [pid = 1769] [id = 100] 13:42:39 INFO - PROCESS | 1769 | --DOCSHELL 0x90a5a800 == 63 [pid = 1769] [id = 99] 13:42:39 INFO - PROCESS | 1769 | --DOCSHELL 0x90ae9400 == 62 [pid = 1769] [id = 98] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0xa2287c00) [pid = 1769] [serial = 183] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x9a70fc00) [pid = 1769] [serial = 279] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x9aa72800) [pid = 1769] [serial = 257] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x95350400) [pid = 1769] [serial = 254] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x9cc84800) [pid = 1769] [serial = 261] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0xa2608c00) [pid = 1769] [serial = 264] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0xa6299400) [pid = 1769] [serial = 267] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0xa6ea9000) [pid = 1769] [serial = 270] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x97771000) [pid = 1769] [serial = 274] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x99c65800) [pid = 1769] [serial = 108] [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.] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x983c9800) [pid = 1769] [serial = 289] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x9aaaa000) [pid = 1769] [serial = 280] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x9534c800) [pid = 1769] [serial = 225] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0xa22cec00) [pid = 1769] [serial = 282] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0xa6f45400) [pid = 1769] [serial = 285] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0xa6299800) [pid = 1769] [serial = 283] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x922ba400) [pid = 1769] [serial = 288] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x97744c00) [pid = 1769] [serial = 273] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x9a1c6000) [pid = 1769] [serial = 251] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x9a1d0000) [pid = 1769] [serial = 252] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x99c62800) [pid = 1769] [serial = 276] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0xa8287400) [pid = 1769] [serial = 286] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x99f6dc00) [pid = 1769] [serial = 277] [outer = (nil)] [url = about:blank] 13:42:39 INFO - PROCESS | 1769 | 1464640959521 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:42:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:42:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1401ms 13:42:39 INFO - PROCESS | 1769 | 1464640959586 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 13:42:39 INFO - PROCESS | 1769 | 1464640959594 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 13:42:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:42:39 INFO - PROCESS | 1769 | 1464640959604 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:42:39 INFO - PROCESS | 1769 | 1464640959608 Marionette TRACE conn3 <- [1,446,null,{}] 13:42:39 INFO - PROCESS | 1769 | 1464640959614 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:39 INFO - PROCESS | 1769 | 1464640959766 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 13:42:39 INFO - PROCESS | 1769 | 1464640959874 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x90aebc00 == 63 [pid = 1769] [id = 119] 13:42:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x922bac00) [pid = 1769] [serial = 356] [outer = (nil)] 13:42:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x951a4800) [pid = 1769] [serial = 357] [outer = 0x922bac00] 13:42:39 INFO - PROCESS | 1769 | 1464640959941 Marionette DEBUG loaded listener.js 13:42:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x9534d000) [pid = 1769] [serial = 358] [outer = 0x922bac00] 13:42:40 INFO - PROCESS | 1769 | 1464640960642 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:42:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:42:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1083ms 13:42:40 INFO - PROCESS | 1769 | 1464640960687 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 13:42:40 INFO - PROCESS | 1769 | 1464640960690 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 13:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:42:40 INFO - PROCESS | 1769 | 1464640960696 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:42:40 INFO - PROCESS | 1769 | 1464640960701 Marionette TRACE conn3 <- [1,450,null,{}] 13:42:40 INFO - PROCESS | 1769 | 1464640960715 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:40 INFO - PROCESS | 1769 | 1464640960903 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 13:42:41 INFO - PROCESS | 1769 | 1464640960992 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x97767400 == 64 [pid = 1769] [id = 120] 13:42:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x983c9800) [pid = 1769] [serial = 359] [outer = (nil)] 13:42:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x999ff400) [pid = 1769] [serial = 360] [outer = 0x983c9800] 13:42:41 INFO - PROCESS | 1769 | 1464640961059 Marionette DEBUG loaded listener.js 13:42:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x99f64c00) [pid = 1769] [serial = 361] [outer = 0x983c9800] 13:42:41 INFO - PROCESS | 1769 | 1464640961791 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:42:41 INFO - PROCESS | 1769 | 1464640961838 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 13:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:42:41 INFO - PROCESS | 1769 | 1464640961844 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:42:41 INFO - PROCESS | 1769 | 1464640961846 Marionette TRACE conn3 <- [1,454,null,{}] 13:42:41 INFO - PROCESS | 1769 | 1464640961859 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:42 INFO - PROCESS | 1769 | 1464640962049 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 13:42:42 INFO - PROCESS | 1769 | 1464640962073 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x9077d800 == 65 [pid = 1769] [id = 121] 13:42:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x90aeb400) [pid = 1769] [serial = 362] [outer = (nil)] 13:42:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x9a70e800) [pid = 1769] [serial = 363] [outer = 0x90aeb400] 13:42:42 INFO - PROCESS | 1769 | 1464640962139 Marionette DEBUG loaded listener.js 13:42:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x9aaa6400) [pid = 1769] [serial = 364] [outer = 0x90aeb400] 13:42:42 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:42:42 INFO - PROCESS | 1769 | 1464640962961 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1186ms 13:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:42:43 INFO - PROCESS | 1769 | 1464640963031 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 13:42:43 INFO - PROCESS | 1769 | 1464640963034 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 13:42:43 INFO - PROCESS | 1769 | 1464640963040 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:42:43 INFO - PROCESS | 1769 | 1464640963042 Marionette TRACE conn3 <- [1,458,null,{}] 13:42:43 INFO - PROCESS | 1769 | 1464640963047 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:43 INFO - PROCESS | 1769 | 1464640963233 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 13:42:43 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x93c82800) [pid = 1769] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:42:43 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x90af0000) [pid = 1769] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:42:43 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x91c70000) [pid = 1769] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:42:43 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x92509400) [pid = 1769] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:42:43 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x952a2400) [pid = 1769] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:42:43 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x90a5dc00) [pid = 1769] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:42:43 INFO - PROCESS | 1769 | 1464640963407 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f293800 == 66 [pid = 1769] [id = 122] 13:42:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x8f294800) [pid = 1769] [serial = 365] [outer = (nil)] 13:42:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x8f29d000) [pid = 1769] [serial = 366] [outer = 0x8f294800] 13:42:43 INFO - PROCESS | 1769 | 1464640963472 Marionette DEBUG loaded listener.js 13:42:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x8f29fc00) [pid = 1769] [serial = 367] [outer = 0x8f294800] 13:42:44 INFO - PROCESS | 1769 | 1464640964168 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:42:44 INFO - PROCESS | 1769 | 1464640964234 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 13:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:42:44 INFO - PROCESS | 1769 | 1464640964240 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:42:44 INFO - PROCESS | 1769 | 1464640964243 Marionette TRACE conn3 <- [1,462,null,{}] 13:42:44 INFO - PROCESS | 1769 | 1464640964248 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:44 INFO - PROCESS | 1769 | 1464640964408 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 13:42:44 INFO - PROCESS | 1769 | 1464640964418 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f29f800 == 67 [pid = 1769] [id = 123] 13:42:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x8f2a1800) [pid = 1769] [serial = 368] [outer = (nil)] 13:42:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x9aaabc00) [pid = 1769] [serial = 369] [outer = 0x8f2a1800] 13:42:44 INFO - PROCESS | 1769 | 1464640964487 Marionette DEBUG loaded listener.js 13:42:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x9b9c6800) [pid = 1769] [serial = 370] [outer = 0x8f2a1800] 13:42:45 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:42:45 INFO - PROCESS | 1769 | 1464640965258 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:42:45 INFO - PROCESS | 1769 | 1464640965397 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 13:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:42:45 INFO - PROCESS | 1769 | 1464640965407 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:42:45 INFO - PROCESS | 1769 | 1464640965413 Marionette TRACE conn3 <- [1,466,null,{}] 13:42:45 INFO - PROCESS | 1769 | 1464640965422 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:45 INFO - PROCESS | 1769 | 1464640965625 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 13:42:45 INFO - PROCESS | 1769 | 1464640965778 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f29a400 == 68 [pid = 1769] [id = 124] 13:42:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x8f2a2c00) [pid = 1769] [serial = 371] [outer = (nil)] 13:42:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x9077f000) [pid = 1769] [serial = 372] [outer = 0x8f2a2c00] 13:42:45 INFO - PROCESS | 1769 | 1464640965862 Marionette DEBUG loaded listener.js 13:42:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x90a65c00) [pid = 1769] [serial = 373] [outer = 0x8f2a2c00] 13:42:46 INFO - PROCESS | 1769 | 1464640966780 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:42:46 INFO - PROCESS | 1769 | 1464640966850 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 13:42:46 INFO - PROCESS | 1769 | 1464640966860 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:42:46 INFO - PROCESS | 1769 | 1464640966866 Marionette TRACE conn3 <- [1,470,null,{}] 13:42:46 INFO - PROCESS | 1769 | 1464640966874 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:47 INFO - PROCESS | 1769 | 1464640967079 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 13:42:47 INFO - PROCESS | 1769 | 1464640967283 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x93c7f400 == 69 [pid = 1769] [id = 125] 13:42:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x93c82800) [pid = 1769] [serial = 374] [outer = (nil)] 13:42:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x952aac00) [pid = 1769] [serial = 375] [outer = 0x93c82800] 13:42:47 INFO - PROCESS | 1769 | 1464640967407 Marionette DEBUG loaded listener.js 13:42:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x97742400) [pid = 1769] [serial = 376] [outer = 0x93c82800] 13:42:48 INFO - PROCESS | 1769 | 1464640968233 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1435ms 13:42:48 INFO - PROCESS | 1769 | 1464640968293 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 13:42:48 INFO - PROCESS | 1769 | 1464640968297 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 13:42:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:42:48 INFO - PROCESS | 1769 | 1464640968303 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:42:48 INFO - PROCESS | 1769 | 1464640968307 Marionette TRACE conn3 <- [1,474,null,{}] 13:42:48 INFO - PROCESS | 1769 | 1464640968314 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:48 INFO - PROCESS | 1769 | 1464640968481 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 13:42:48 INFO - PROCESS | 1769 | 1464640968640 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x9a708800 == 70 [pid = 1769] [id = 126] 13:42:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x9a710000) [pid = 1769] [serial = 377] [outer = (nil)] 13:42:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x9b514800) [pid = 1769] [serial = 378] [outer = 0x9a710000] 13:42:48 INFO - PROCESS | 1769 | 1464640968723 Marionette DEBUG loaded listener.js 13:42:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0xa1067800) [pid = 1769] [serial = 379] [outer = 0x9a710000] 13:42:49 INFO - PROCESS | 1769 | 1464640969660 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:42:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:42:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1385ms 13:42:49 INFO - PROCESS | 1769 | 1464640969689 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 13:42:49 INFO - PROCESS | 1769 | 1464640969693 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 13:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:42:49 INFO - PROCESS | 1769 | 1464640969698 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:42:49 INFO - PROCESS | 1769 | 1464640969701 Marionette TRACE conn3 <- [1,478,null,{}] 13:42:49 INFO - PROCESS | 1769 | 1464640969707 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:49 INFO - PROCESS | 1769 | 1464640969865 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 13:42:50 INFO - PROCESS | 1769 | 1464640970024 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x9077ac00 == 71 [pid = 1769] [id = 127] 13:42:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x90af1000) [pid = 1769] [serial = 380] [outer = (nil)] 13:42:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0xa306e800) [pid = 1769] [serial = 381] [outer = 0x90af1000] 13:42:50 INFO - PROCESS | 1769 | 1464640970103 Marionette DEBUG loaded listener.js 13:42:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0xa326cc00) [pid = 1769] [serial = 382] [outer = 0x90af1000] 13:42:51 INFO - PROCESS | 1769 | 1464640971002 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1378ms 13:42:51 INFO - PROCESS | 1769 | 1464640971077 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 13:42:51 INFO - PROCESS | 1769 | 1464640971081 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 13:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:42:51 INFO - PROCESS | 1769 | 1464640971087 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:42:51 INFO - PROCESS | 1769 | 1464640971090 Marionette TRACE conn3 <- [1,482,null,{}] 13:42:51 INFO - PROCESS | 1769 | 1464640971096 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:51 INFO - PROCESS | 1769 | 1464640971251 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 13:42:51 INFO - PROCESS | 1769 | 1464640971404 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x90779c00 == 72 [pid = 1769] [id = 128] 13:42:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x98d82000) [pid = 1769] [serial = 383] [outer = (nil)] 13:42:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0xa6297400) [pid = 1769] [serial = 384] [outer = 0x98d82000] 13:42:51 INFO - PROCESS | 1769 | 1464640971484 Marionette DEBUG loaded listener.js 13:42:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0xa673a400) [pid = 1769] [serial = 385] [outer = 0x98d82000] 13:42:52 INFO - PROCESS | 1769 | 1464640972418 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1384ms 13:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:42:52 INFO - PROCESS | 1769 | 1464640972472 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 13:42:52 INFO - PROCESS | 1769 | 1464640972475 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 13:42:52 INFO - PROCESS | 1769 | 1464640972481 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:42:52 INFO - PROCESS | 1769 | 1464640972484 Marionette TRACE conn3 <- [1,486,null,{}] 13:42:52 INFO - PROCESS | 1769 | 1464640972490 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:52 INFO - PROCESS | 1769 | 1464640972672 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 13:42:52 INFO - PROCESS | 1769 | 1464640972828 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f271c00 == 73 [pid = 1769] [id = 129] 13:42:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x8f274400) [pid = 1769] [serial = 386] [outer = (nil)] 13:42:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x8f27f000) [pid = 1769] [serial = 387] [outer = 0x8f274400] 13:42:52 INFO - PROCESS | 1769 | 1464640972909 Marionette DEBUG loaded listener.js 13:42:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0xa688e800) [pid = 1769] [serial = 388] [outer = 0x8f274400] 13:42:53 INFO - PROCESS | 1769 | 1464640973739 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:42:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1330ms 13:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:42:53 INFO - PROCESS | 1769 | 1464640973810 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 13:42:53 INFO - PROCESS | 1769 | 1464640973813 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 13:42:53 INFO - PROCESS | 1769 | 1464640973819 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:42:53 INFO - PROCESS | 1769 | 1464640973822 Marionette TRACE conn3 <- [1,490,null,{}] 13:42:53 INFO - PROCESS | 1769 | 1464640973828 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:53 INFO - PROCESS | 1769 | 1464640973982 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 13:42:54 INFO - PROCESS | 1769 | 1464640974139 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e3de000 == 74 [pid = 1769] [id = 130] 13:42:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x8e3df400) [pid = 1769] [serial = 389] [outer = (nil)] 13:42:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x8e3e5800) [pid = 1769] [serial = 390] [outer = 0x8e3df400] 13:42:54 INFO - PROCESS | 1769 | 1464640974215 Marionette DEBUG loaded listener.js 13:42:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x8e3e7c00) [pid = 1769] [serial = 391] [outer = 0x8e3df400] 13:42:55 INFO - PROCESS | 1769 | 1464640975412 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:42:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1635ms 13:42:55 INFO - PROCESS | 1769 | 1464640975455 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 13:42:55 INFO - PROCESS | 1769 | 1464640975459 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 13:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:42:55 INFO - PROCESS | 1769 | 1464640975467 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:42:55 INFO - PROCESS | 1769 | 1464640975471 Marionette TRACE conn3 <- [1,494,null,{}] 13:42:55 INFO - PROCESS | 1769 | 1464640975478 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:55 INFO - PROCESS | 1769 | 1464640975624 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 13:42:55 INFO - PROCESS | 1769 | 1464640975791 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e3eac00 == 75 [pid = 1769] [id = 131] 13:42:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x8f295c00) [pid = 1769] [serial = 392] [outer = (nil)] 13:42:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x90a59800) [pid = 1769] [serial = 393] [outer = 0x8f295c00] 13:42:55 INFO - PROCESS | 1769 | 1464640975907 Marionette DEBUG loaded listener.js 13:42:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x90ae6800) [pid = 1769] [serial = 394] [outer = 0x8f295c00] 13:42:56 INFO - PROCESS | 1769 | 1464640976787 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:42:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1389ms 13:42:56 INFO - PROCESS | 1769 | 1464640976857 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 13:42:56 INFO - PROCESS | 1769 | 1464640976864 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 13:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:42:56 INFO - PROCESS | 1769 | 1464640976874 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:42:56 INFO - PROCESS | 1769 | 1464640976878 Marionette TRACE conn3 <- [1,498,null,{}] 13:42:56 INFO - PROCESS | 1769 | 1464640976883 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:57 INFO - PROCESS | 1769 | 1464640977046 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 13:42:57 INFO - PROCESS | 1769 | 1464640977231 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:57 INFO - PROCESS | 1769 | --DOCSHELL 0x8f293800 == 74 [pid = 1769] [id = 122] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x91c6a800) [pid = 1769] [serial = 309] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x99c6b800) [pid = 1769] [serial = 330] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f293800 == 75 [pid = 1769] [id = 132] 13:42:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x8f2a1000) [pid = 1769] [serial = 395] [outer = (nil)] 13:42:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x90aea800) [pid = 1769] [serial = 396] [outer = 0x8f2a1000] 13:42:57 INFO - PROCESS | 1769 | 1464640977334 Marionette DEBUG loaded listener.js 13:42:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x91c69400) [pid = 1769] [serial = 397] [outer = 0x8f2a1000] 13:42:57 INFO - PROCESS | 1769 | --DOCSHELL 0x9077d800 == 74 [pid = 1769] [id = 121] 13:42:57 INFO - PROCESS | 1769 | --DOCSHELL 0x97767400 == 73 [pid = 1769] [id = 120] 13:42:57 INFO - PROCESS | 1769 | --DOCSHELL 0x90aebc00 == 72 [pid = 1769] [id = 119] 13:42:57 INFO - PROCESS | 1769 | --DOCSHELL 0x90a5c800 == 71 [pid = 1769] [id = 118] 13:42:57 INFO - PROCESS | 1769 | --DOCSHELL 0x91f9e400 == 70 [pid = 1769] [id = 112] 13:42:57 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee67c00 == 69 [pid = 1769] [id = 111] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x9510e400) [pid = 1769] [serial = 319] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x91a08800) [pid = 1769] [serial = 315] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x99b01800) [pid = 1769] [serial = 328] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x9534b000) [pid = 1769] [serial = 322] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x952af800) [pid = 1769] [serial = 294] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x952ae000) [pid = 1769] [serial = 321] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x90a62c00) [pid = 1769] [serial = 297] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x97766800) [pid = 1769] [serial = 324] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x9b1ab000) [pid = 1769] [serial = 291] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x97775800) [pid = 1769] [serial = 325] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x946ca800) [pid = 1769] [serial = 318] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x91c68400) [pid = 1769] [serial = 306] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x91c68c00) [pid = 1769] [serial = 316] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x983c4000) [pid = 1769] [serial = 327] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x90ae6000) [pid = 1769] [serial = 313] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x91a0bc00) [pid = 1769] [serial = 303] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x9a70a000) [pid = 1769] [serial = 300] [outer = (nil)] [url = about:blank] 13:42:57 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x90a61800) [pid = 1769] [serial = 312] [outer = (nil)] [url = about:blank] 13:42:58 INFO - PROCESS | 1769 | 1464640978106 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:42:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:42:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1283ms 13:42:58 INFO - PROCESS | 1769 | 1464640978165 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 13:42:58 INFO - PROCESS | 1769 | 1464640978168 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 13:42:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:42:58 INFO - PROCESS | 1769 | 1464640978176 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:42:58 INFO - PROCESS | 1769 | 1464640978182 Marionette TRACE conn3 <- [1,502,null,{}] 13:42:58 INFO - PROCESS | 1769 | 1464640978196 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:58 INFO - PROCESS | 1769 | 1464640978336 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 13:42:58 INFO - PROCESS | 1769 | 1464640978353 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f27d400 == 70 [pid = 1769] [id = 133] 13:42:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x92eef000) [pid = 1769] [serial = 398] [outer = (nil)] 13:42:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x93a9dc00) [pid = 1769] [serial = 399] [outer = 0x92eef000] 13:42:58 INFO - PROCESS | 1769 | 1464640978422 Marionette DEBUG loaded listener.js 13:42:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x9510b000) [pid = 1769] [serial = 400] [outer = 0x92eef000] 13:42:59 INFO - PROCESS | 1769 | 1464640979173 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:42:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:42:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1031ms 13:42:59 INFO - PROCESS | 1769 | 1464640979208 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 13:42:59 INFO - PROCESS | 1769 | 1464640979212 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 13:42:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:42:59 INFO - PROCESS | 1769 | 1464640979218 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:42:59 INFO - PROCESS | 1769 | 1464640979221 Marionette TRACE conn3 <- [1,506,null,{}] 13:42:59 INFO - PROCESS | 1769 | 1464640979234 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:59 INFO - PROCESS | 1769 | 1464640979389 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 13:42:59 INFO - PROCESS | 1769 | 1464640979402 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f27d000 == 71 [pid = 1769] [id = 134] 13:42:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x946cd800) [pid = 1769] [serial = 401] [outer = (nil)] 13:42:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x95343800) [pid = 1769] [serial = 402] [outer = 0x946cd800] 13:42:59 INFO - PROCESS | 1769 | 1464640979468 Marionette DEBUG loaded listener.js 13:42:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x9534b000) [pid = 1769] [serial = 403] [outer = 0x946cd800] 13:43:00 INFO - PROCESS | 1769 | 1464640980327 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:43:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:43:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1145ms 13:43:00 INFO - PROCESS | 1769 | 1464640980364 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 13:43:00 INFO - PROCESS | 1769 | 1464640980367 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 13:43:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:43:00 INFO - PROCESS | 1769 | 1464640980373 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:43:00 INFO - PROCESS | 1769 | 1464640980376 Marionette TRACE conn3 <- [1,510,null,{}] 13:43:00 INFO - PROCESS | 1769 | 1464640980388 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:00 INFO - PROCESS | 1769 | 1464640980570 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 13:43:00 INFO - PROCESS | 1769 | 1464640980586 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee68000 == 72 [pid = 1769] [id = 135] 13:43:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x939c1000) [pid = 1769] [serial = 404] [outer = (nil)] 13:43:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x9773e400) [pid = 1769] [serial = 405] [outer = 0x939c1000] 13:43:00 INFO - PROCESS | 1769 | 1464640980651 Marionette DEBUG loaded listener.js 13:43:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x97741800) [pid = 1769] [serial = 406] [outer = 0x939c1000] 13:43:01 INFO - PROCESS | 1769 | 1464640981429 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:43:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:43:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1127ms 13:43:01 INFO - PROCESS | 1769 | 1464640981503 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 13:43:01 INFO - PROCESS | 1769 | 1464640981505 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 13:43:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:43:01 INFO - PROCESS | 1769 | 1464640981512 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:43:01 INFO - PROCESS | 1769 | 1464640981514 Marionette TRACE conn3 <- [1,514,null,{}] 13:43:01 INFO - PROCESS | 1769 | 1464640981519 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:01 INFO - PROCESS | 1769 | 1464640981718 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 13:43:01 INFO - PROCESS | 1769 | 1464640981740 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x952ae000 == 73 [pid = 1769] [id = 136] 13:43:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x97771c00) [pid = 1769] [serial = 407] [outer = (nil)] 13:43:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x99b0b800) [pid = 1769] [serial = 408] [outer = 0x97771c00] 13:43:01 INFO - PROCESS | 1769 | 1464640981824 Marionette DEBUG loaded listener.js 13:43:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x99c6d800) [pid = 1769] [serial = 409] [outer = 0x97771c00] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x91fa4800) [pid = 1769] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x946ca400) [pid = 1769] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x97745800) [pid = 1769] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x98d85c00) [pid = 1769] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x9a1c4400) [pid = 1769] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x99c65c00) [pid = 1769] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x952ab400) [pid = 1769] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x99f71800) [pid = 1769] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x9222b000) [pid = 1769] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x93c87000) [pid = 1769] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x9b179800) [pid = 1769] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x939b9800) [pid = 1769] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x99b0dc00) [pid = 1769] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x93c87c00) [pid = 1769] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x97772c00) [pid = 1769] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x952a5000) [pid = 1769] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x8ee68400) [pid = 1769] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0xa2408800) [pid = 1769] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x98ac1800) [pid = 1769] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x9b177400) [pid = 1769] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x99666000) [pid = 1769] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x90aeb400) [pid = 1769] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x90a57000) [pid = 1769] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x8f294800) [pid = 1769] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x922bac00) [pid = 1769] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x90a5d000) [pid = 1769] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:43:02 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x983c9800) [pid = 1769] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:43:02 INFO - PROCESS | 1769 | 1464640982953 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:43:02 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 13:43:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1481ms 13:43:02 INFO - PROCESS | 1769 | 1464640982994 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 13:43:03 INFO - PROCESS | 1769 | 1464640982998 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 13:43:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:43:03 INFO - PROCESS | 1769 | 1464640983004 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:43:03 INFO - PROCESS | 1769 | 1464640983006 Marionette TRACE conn3 <- [1,518,null,{}] 13:43:03 INFO - PROCESS | 1769 | 1464640983012 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:03 INFO - PROCESS | 1769 | 1464640983184 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 13:43:03 INFO - PROCESS | 1769 | 1464640983200 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e219400 == 74 [pid = 1769] [id = 137] 13:43:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x8e219800) [pid = 1769] [serial = 410] [outer = (nil)] 13:43:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x8e222c00) [pid = 1769] [serial = 411] [outer = 0x8e219800] 13:43:03 INFO - PROCESS | 1769 | 1464640983264 Marionette DEBUG loaded listener.js 13:43:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x8e226c00) [pid = 1769] [serial = 412] [outer = 0x8e219800] 13:43:04 INFO - PROCESS | 1769 | 1464640984054 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:43:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:43:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1127ms 13:43:04 INFO - PROCESS | 1769 | 1464640984131 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 13:43:04 INFO - PROCESS | 1769 | 1464640984137 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 13:43:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:43:04 INFO - PROCESS | 1769 | 1464640984145 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:43:04 INFO - PROCESS | 1769 | 1464640984151 Marionette TRACE conn3 <- [1,522,null,{}] 13:43:04 INFO - PROCESS | 1769 | 1464640984160 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:04 INFO - PROCESS | 1769 | 1464640984370 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 13:43:04 INFO - PROCESS | 1769 | 1464640984525 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e21c800 == 75 [pid = 1769] [id = 138] 13:43:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x8e3e4000) [pid = 1769] [serial = 413] [outer = (nil)] 13:43:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x8f27c800) [pid = 1769] [serial = 414] [outer = 0x8e3e4000] 13:43:04 INFO - PROCESS | 1769 | 1464640984609 Marionette DEBUG loaded listener.js 13:43:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x8f299c00) [pid = 1769] [serial = 415] [outer = 0x8e3e4000] 13:43:05 INFO - PROCESS | 1769 | 1464640985541 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:43:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:43:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1434ms 13:43:05 INFO - PROCESS | 1769 | 1464640985579 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 13:43:05 INFO - PROCESS | 1769 | 1464640985587 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 13:43:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:43:05 INFO - PROCESS | 1769 | 1464640985597 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:43:05 INFO - PROCESS | 1769 | 1464640985600 Marionette TRACE conn3 <- [1,526,null,{}] 13:43:05 INFO - PROCESS | 1769 | 1464640985606 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:05 INFO - PROCESS | 1769 | 1464640985765 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 13:43:05 INFO - PROCESS | 1769 | 1464640985929 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f27f400 == 76 [pid = 1769] [id = 139] 13:43:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x90aeb800) [pid = 1769] [serial = 416] [outer = (nil)] 13:43:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x91c65000) [pid = 1769] [serial = 417] [outer = 0x90aeb800] 13:43:06 INFO - PROCESS | 1769 | 1464640986016 Marionette DEBUG loaded listener.js 13:43:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x91f99400) [pid = 1769] [serial = 418] [outer = 0x90aeb800] 13:43:06 INFO - PROCESS | 1769 | 1464640986955 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:43:07 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 13:43:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1434ms 13:43:07 INFO - PROCESS | 1769 | 1464640987031 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 13:43:07 INFO - PROCESS | 1769 | 1464640987035 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 13:43:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:43:07 INFO - PROCESS | 1769 | 1464640987041 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:43:07 INFO - PROCESS | 1769 | 1464640987047 Marionette TRACE conn3 <- [1,530,null,{}] 13:43:07 INFO - PROCESS | 1769 | 1464640987062 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:07 INFO - PROCESS | 1769 | 1464640987263 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 13:43:07 INFO - PROCESS | 1769 | 1464640987460 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x952ab000 == 77 [pid = 1769] [id = 140] 13:43:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x9534ec00) [pid = 1769] [serial = 419] [outer = (nil)] 13:43:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x9776a400) [pid = 1769] [serial = 420] [outer = 0x9534ec00] 13:43:07 INFO - PROCESS | 1769 | 1464640987584 Marionette DEBUG loaded listener.js 13:43:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x98ac1400) [pid = 1769] [serial = 421] [outer = 0x9534ec00] 13:43:08 INFO - PROCESS | 1769 | 1464640988327 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:43:08 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 13:43:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:43:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:43:08 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 13:43:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:43:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:43:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1337ms 13:43:08 INFO - PROCESS | 1769 | 1464640988380 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 13:43:08 INFO - PROCESS | 1769 | 1464640988384 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 13:43:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:43:08 INFO - PROCESS | 1769 | 1464640988392 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:43:08 INFO - PROCESS | 1769 | 1464640988395 Marionette TRACE conn3 <- [1,534,null,{}] 13:43:08 INFO - PROCESS | 1769 | 1464640988418 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:08 INFO - PROCESS | 1769 | 1464640988596 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 13:43:08 INFO - PROCESS | 1769 | 1464640988749 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f275800 == 78 [pid = 1769] [id = 141] 13:43:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x92508000) [pid = 1769] [serial = 422] [outer = (nil)] 13:43:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x9a1c5000) [pid = 1769] [serial = 423] [outer = 0x92508000] 13:43:08 INFO - PROCESS | 1769 | 1464640988828 Marionette DEBUG loaded listener.js 13:43:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x9a1c8c00) [pid = 1769] [serial = 424] [outer = 0x92508000] 13:43:09 INFO - PROCESS | 1769 | 1464640989589 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 13:43:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:43:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1246ms 13:43:09 INFO - PROCESS | 1769 | 1464640989652 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 13:43:09 INFO - PROCESS | 1769 | 1464640989656 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 13:43:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:43:09 INFO - PROCESS | 1769 | 1464640989663 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:43:09 INFO - PROCESS | 1769 | 1464640989666 Marionette TRACE conn3 <- [1,538,null,{}] 13:43:09 INFO - PROCESS | 1769 | 1464640989672 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:09 INFO - PROCESS | 1769 | 1464640989843 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 13:43:10 INFO - PROCESS | 1769 | 1464640990039 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e3e2000 == 79 [pid = 1769] [id = 142] 13:43:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x99f8d400) [pid = 1769] [serial = 425] [outer = (nil)] 13:43:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x9a70e000) [pid = 1769] [serial = 426] [outer = 0x99f8d400] 13:43:10 INFO - PROCESS | 1769 | 1464640990121 Marionette DEBUG loaded listener.js 13:43:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x9b177400) [pid = 1769] [serial = 427] [outer = 0x99f8d400] 13:43:10 INFO - PROCESS | 1769 | 1464640990902 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:43:10 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. 13:43:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1283ms 13:43:10 INFO - PROCESS | 1769 | 1464640990946 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 13:43:10 INFO - PROCESS | 1769 | 1464640990950 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 13:43:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:43:10 INFO - PROCESS | 1769 | 1464640990956 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:43:10 INFO - PROCESS | 1769 | 1464640990959 Marionette TRACE conn3 <- [1,542,null,{}] 13:43:10 INFO - PROCESS | 1769 | 1464640990982 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:11 INFO - PROCESS | 1769 | 1464640991178 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 13:43:11 INFO - PROCESS | 1769 | 1464640991336 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e3e0c00 == 80 [pid = 1769] [id = 143] 13:43:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x9a70f400) [pid = 1769] [serial = 428] [outer = (nil)] 13:43:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0xa2292800) [pid = 1769] [serial = 429] [outer = 0x9a70f400] 13:43:11 INFO - PROCESS | 1769 | 1464640991413 Marionette DEBUG loaded listener.js 13:43:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0xa2403400) [pid = 1769] [serial = 430] [outer = 0x9a70f400] 13:43:12 INFO - PROCESS | 1769 | 1464640992213 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:43:12 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. 13:43:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1300ms 13:43:12 INFO - PROCESS | 1769 | 1464640992258 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 13:43:12 INFO - PROCESS | 1769 | 1464640992262 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 13:43:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:43:12 INFO - PROCESS | 1769 | 1464640992269 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:43:12 INFO - PROCESS | 1769 | 1464640992272 Marionette TRACE conn3 <- [1,546,null,{}] 13:43:12 INFO - PROCESS | 1769 | 1464640992278 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:12 INFO - PROCESS | 1769 | 1464640992448 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 13:43:12 INFO - PROCESS | 1769 | 1464640992606 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee65400 == 81 [pid = 1769] [id = 144] 13:43:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x8ee6c800) [pid = 1769] [serial = 431] [outer = (nil)] 13:43:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0xa5048c00) [pid = 1769] [serial = 432] [outer = 0x8ee6c800] 13:43:12 INFO - PROCESS | 1769 | 1464640992686 Marionette DEBUG loaded listener.js 13:43:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0xa623e800) [pid = 1769] [serial = 433] [outer = 0x8ee6c800] 13:43:13 INFO - PROCESS | 1769 | 1464640993499 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 13:43:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:43:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1238ms 13:43:13 INFO - PROCESS | 1769 | 1464640993507 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 13:43:13 INFO - PROCESS | 1769 | 1464640993511 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 13:43:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:43:13 INFO - PROCESS | 1769 | 1464640993517 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:43:13 INFO - PROCESS | 1769 | 1464640993519 Marionette TRACE conn3 <- [1,550,null,{}] 13:43:13 INFO - PROCESS | 1769 | 1464640993525 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:13 INFO - PROCESS | 1769 | 1464640993689 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 13:43:13 INFO - PROCESS | 1769 | 1464640993866 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:13 INFO - PROCESS | 1769 | ++DOCSHELL 0xa306e000 == 82 [pid = 1769] [id = 145] 13:43:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0xa3262800) [pid = 1769] [serial = 434] [outer = (nil)] 13:43:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0xa6ea9400) [pid = 1769] [serial = 435] [outer = 0xa3262800] 13:43:13 INFO - PROCESS | 1769 | 1464640993942 Marionette DEBUG loaded listener.js 13:43:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0xa6f45400) [pid = 1769] [serial = 436] [outer = 0xa3262800] 13:43:14 INFO - PROCESS | 1769 | 1464640994719 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 13:43:14 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. 13:43:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1239ms 13:43:14 INFO - PROCESS | 1769 | 1464640994756 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 13:43:14 INFO - PROCESS | 1769 | 1464640994760 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 13:43:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:43:14 INFO - PROCESS | 1769 | 1464640994766 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:43:14 INFO - PROCESS | 1769 | 1464640994768 Marionette TRACE conn3 <- [1,554,null,{}] 13:43:14 INFO - PROCESS | 1769 | 1464640994774 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:14 INFO - PROCESS | 1769 | 1464640994960 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 13:43:15 INFO - PROCESS | 1769 | 1464640995108 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x91c68c00 == 83 [pid = 1769] [id = 146] 13:43:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x92d7a400) [pid = 1769] [serial = 437] [outer = (nil)] 13:43:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x92d81c00) [pid = 1769] [serial = 438] [outer = 0x92d7a400] 13:43:15 INFO - PROCESS | 1769 | 1464640995183 Marionette DEBUG loaded listener.js 13:43:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x92d83c00) [pid = 1769] [serial = 439] [outer = 0x92d7a400] 13:43:15 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:16 INFO - PROCESS | 1769 | 1464640996038 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:43:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:43:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1328ms 13:43:16 INFO - PROCESS | 1769 | 1464640996094 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 13:43:16 INFO - PROCESS | 1769 | 1464640996098 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 13:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:43:16 INFO - PROCESS | 1769 | 1464640996104 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:43:16 INFO - PROCESS | 1769 | 1464640996106 Marionette TRACE conn3 <- [1,558,null,{}] 13:43:16 INFO - PROCESS | 1769 | 1464640996112 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:16 INFO - PROCESS | 1769 | 1464640996304 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 13:43:16 INFO - PROCESS | 1769 | 1464640996463 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1abc00 == 84 [pid = 1769] [id = 147] 13:43:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x8d1acc00) [pid = 1769] [serial = 440] [outer = (nil)] 13:43:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x8d1b3400) [pid = 1769] [serial = 441] [outer = 0x8d1acc00] 13:43:16 INFO - PROCESS | 1769 | 1464640996542 Marionette DEBUG loaded listener.js 13:43:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x8d1b8800) [pid = 1769] [serial = 442] [outer = 0x8d1acc00] 13:43:17 INFO - PROCESS | 1769 | 1464640997340 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1277ms 13:43:17 INFO - PROCESS | 1769 | 1464640997382 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 13:43:17 INFO - PROCESS | 1769 | 1464640997386 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 13:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:43:17 INFO - PROCESS | 1769 | 1464640997392 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:43:17 INFO - PROCESS | 1769 | 1464640997396 Marionette TRACE conn3 <- [1,562,null,{}] 13:43:17 INFO - PROCESS | 1769 | 1464640997401 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:17 INFO - PROCESS | 1769 | 1464640997593 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 13:43:17 INFO - PROCESS | 1769 | 1464640997753 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce4e000 == 85 [pid = 1769] [id = 148] 13:43:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x8ce51000) [pid = 1769] [serial = 443] [outer = (nil)] 13:43:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x8ce5b000) [pid = 1769] [serial = 444] [outer = 0x8ce51000] 13:43:17 INFO - PROCESS | 1769 | 1464640997839 Marionette DEBUG loaded listener.js 13:43:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x8f2a2000) [pid = 1769] [serial = 445] [outer = 0x8ce51000] 13:43:18 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:18 INFO - PROCESS | 1769 | 1464640998668 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1329ms 13:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:43:18 INFO - PROCESS | 1769 | 1464640998722 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 13:43:18 INFO - PROCESS | 1769 | 1464640998724 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 13:43:18 INFO - PROCESS | 1769 | 1464640998731 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:43:18 INFO - PROCESS | 1769 | 1464640998734 Marionette TRACE conn3 <- [1,566,null,{}] 13:43:18 INFO - PROCESS | 1769 | 1464640998740 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:18 INFO - PROCESS | 1769 | 1464640998893 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 13:43:19 INFO - PROCESS | 1769 | 1464640999061 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f273800 == 86 [pid = 1769] [id = 149] 13:43:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x8f2a0800) [pid = 1769] [serial = 446] [outer = (nil)] 13:43:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x92d85800) [pid = 1769] [serial = 447] [outer = 0x8f2a0800] 13:43:19 INFO - PROCESS | 1769 | 1464640999140 Marionette DEBUG loaded listener.js 13:43:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x92ef4800) [pid = 1769] [serial = 448] [outer = 0x8f2a0800] 13:43:19 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:20 INFO - PROCESS | 1769 | 1464641000589 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 2038ms 13:43:20 INFO - PROCESS | 1769 | 1464641000782 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 13:43:20 INFO - PROCESS | 1769 | 1464641000787 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 13:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:43:20 INFO - PROCESS | 1769 | 1464641000795 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:43:20 INFO - PROCESS | 1769 | 1464641000800 Marionette TRACE conn3 <- [1,570,null,{}] 13:43:20 INFO - PROCESS | 1769 | 1464641000881 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:21 INFO - PROCESS | 1769 | 1464641001109 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 13:43:21 INFO - PROCESS | 1769 | 1464641001273 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1afc00 == 87 [pid = 1769] [id = 150] 13:43:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x8d1b1400) [pid = 1769] [serial = 449] [outer = (nil)] 13:43:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x8e221c00) [pid = 1769] [serial = 450] [outer = 0x8d1b1400] 13:43:21 INFO - PROCESS | 1769 | 1464641001345 Marionette DEBUG loaded listener.js 13:43:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x90a5b000) [pid = 1769] [serial = 451] [outer = 0x8d1b1400] 13:43:21 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:22 INFO - PROCESS | 1769 | 1464641002220 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1443ms 13:43:22 INFO - PROCESS | 1769 | 1464641002237 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 13:43:22 INFO - PROCESS | 1769 | 1464641002245 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 13:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:43:22 INFO - PROCESS | 1769 | 1464641002254 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:43:22 INFO - PROCESS | 1769 | 1464641002257 Marionette TRACE conn3 <- [1,574,null,{}] 13:43:22 INFO - PROCESS | 1769 | 1464641002263 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:22 INFO - PROCESS | 1769 | 1464641002418 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 13:43:22 INFO - PROCESS | 1769 | 1464641002590 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:22 INFO - PROCESS | 1769 | --DOCSHELL 0x952ae000 == 86 [pid = 1769] [id = 136] 13:43:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee68000 == 85 [pid = 1769] [id = 135] 13:43:22 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x9aaabc00) [pid = 1769] [serial = 369] [outer = (nil)] [url = about:blank] 13:43:22 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x90a65000) [pid = 1769] [serial = 333] [outer = (nil)] [url = about:blank] 13:43:22 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x92509c00) [pid = 1769] [serial = 336] [outer = (nil)] [url = about:blank] 13:43:22 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x9a708400) [pid = 1769] [serial = 342] [outer = (nil)] [url = about:blank] 13:43:22 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x99c63800) [pid = 1769] [serial = 339] [outer = (nil)] [url = about:blank] 13:43:22 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x9aaa9000) [pid = 1769] [serial = 345] [outer = (nil)] [url = about:blank] 13:43:22 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x9aaa0c00) [pid = 1769] [serial = 348] [outer = (nil)] [url = about:blank] 13:43:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee68000 == 86 [pid = 1769] [id = 151] 13:43:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x8f27a800) [pid = 1769] [serial = 452] [outer = (nil)] 13:43:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x90a65000) [pid = 1769] [serial = 453] [outer = 0x8f27a800] 13:43:22 INFO - PROCESS | 1769 | 1464641002710 Marionette DEBUG loaded listener.js 13:43:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x91f9ac00) [pid = 1769] [serial = 454] [outer = 0x8f27a800] 13:43:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8f27d000 == 85 [pid = 1769] [id = 134] 13:43:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8f27d400 == 84 [pid = 1769] [id = 133] 13:43:23 INFO - PROCESS | 1769 | --DOCSHELL 0x8f293800 == 83 [pid = 1769] [id = 132] 13:43:23 INFO - PROCESS | 1769 | --DOCSHELL 0x8e3eac00 == 82 [pid = 1769] [id = 131] 13:43:23 INFO - PROCESS | 1769 | --DOCSHELL 0x90779c00 == 81 [pid = 1769] [id = 128] 13:43:23 INFO - PROCESS | 1769 | --DOCSHELL 0x9077ac00 == 80 [pid = 1769] [id = 127] 13:43:23 INFO - PROCESS | 1769 | --DOCSHELL 0x9a708800 == 79 [pid = 1769] [id = 126] 13:43:23 INFO - PROCESS | 1769 | --DOCSHELL 0x93c7f400 == 78 [pid = 1769] [id = 125] 13:43:23 INFO - PROCESS | 1769 | --DOCSHELL 0x8f29a400 == 77 [pid = 1769] [id = 124] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x9aaa4400) [pid = 1769] [serial = 258] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x952b0c00) [pid = 1769] [serial = 186] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x98138400) [pid = 1769] [serial = 255] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0xa6295000) [pid = 1769] [serial = 159] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x97772400) [pid = 1769] [serial = 237] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0xa2288800) [pid = 1769] [serial = 153] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0xa688c400) [pid = 1769] [serial = 243] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0xa35ef800) [pid = 1769] [serial = 240] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x99f64400) [pid = 1769] [serial = 231] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x91c6e400) [pid = 1769] [serial = 310] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0xa3554800) [pid = 1769] [serial = 156] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x99fea800) [pid = 1769] [serial = 189] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0xa6239400) [pid = 1769] [serial = 192] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0xa8c06400) [pid = 1769] [serial = 201] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x9235a800) [pid = 1769] [serial = 147] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x95347c00) [pid = 1769] [serial = 228] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0xa6ea7400) [pid = 1769] [serial = 198] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0xa0508c00) [pid = 1769] [serial = 117] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0xa228f800) [pid = 1769] [serial = 234] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0xa6772800) [pid = 1769] [serial = 195] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x97746800) [pid = 1769] [serial = 150] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x9a70e800) [pid = 1769] [serial = 363] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x9a1ca800) [pid = 1769] [serial = 351] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x9aaa6400) [pid = 1769] [serial = 364] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x8f29d000) [pid = 1769] [serial = 366] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x951a4800) [pid = 1769] [serial = 357] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x9534d000) [pid = 1769] [serial = 358] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x922b7800) [pid = 1769] [serial = 355] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x91a0e000) [pid = 1769] [serial = 354] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x999ff400) [pid = 1769] [serial = 360] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x9cb4cc00) [pid = 1769] [serial = 352] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x8f29fc00) [pid = 1769] [serial = 367] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x99f64c00) [pid = 1769] [serial = 361] [outer = (nil)] [url = about:blank] 13:43:23 INFO - PROCESS | 1769 | 1464641003568 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:43:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:43:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1380ms 13:43:23 INFO - PROCESS | 1769 | 1464641003634 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 13:43:23 INFO - PROCESS | 1769 | 1464641003637 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 13:43:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:43:23 INFO - PROCESS | 1769 | 1464641003644 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:43:23 INFO - PROCESS | 1769 | 1464641003649 Marionette TRACE conn3 <- [1,578,null,{}] 13:43:23 INFO - PROCESS | 1769 | 1464641003663 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:23 INFO - PROCESS | 1769 | 1464641003814 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 13:43:23 INFO - PROCESS | 1769 | 1464641003825 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce51800 == 78 [pid = 1769] [id = 152] 13:43:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x92d86c00) [pid = 1769] [serial = 455] [outer = (nil)] 13:43:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x92ef3400) [pid = 1769] [serial = 456] [outer = 0x92d86c00] 13:43:23 INFO - PROCESS | 1769 | 1464641003894 Marionette DEBUG loaded listener.js 13:43:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x93c88800) [pid = 1769] [serial = 457] [outer = 0x92d86c00] 13:43:24 INFO - PROCESS | 1769 | 1464641004661 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:43:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:43:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1042ms 13:43:24 INFO - PROCESS | 1769 | 1464641004686 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 13:43:24 INFO - PROCESS | 1769 | 1464641004690 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 13:43:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:43:24 INFO - PROCESS | 1769 | 1464641004695 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:43:24 INFO - PROCESS | 1769 | 1464641004698 Marionette TRACE conn3 <- [1,582,null,{}] 13:43:24 INFO - PROCESS | 1769 | 1464641004703 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:24 INFO - PROCESS | 1769 | 1464641004842 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 13:43:24 INFO - PROCESS | 1769 | 1464641004856 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e3eac00 == 79 [pid = 1769] [id = 153] 13:43:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x93a9ac00) [pid = 1769] [serial = 458] [outer = (nil)] 13:43:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x952a3c00) [pid = 1769] [serial = 459] [outer = 0x93a9ac00] 13:43:24 INFO - PROCESS | 1769 | 1464641004922 Marionette DEBUG loaded listener.js 13:43:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x9534d000) [pid = 1769] [serial = 460] [outer = 0x93a9ac00] 13:43:25 INFO - PROCESS | 1769 | 1464641005787 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:43:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:43:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1132ms 13:43:25 INFO - PROCESS | 1769 | 1464641005828 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 13:43:25 INFO - PROCESS | 1769 | 1464641005832 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 13:43:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:43:25 INFO - PROCESS | 1769 | 1464641005837 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:43:25 INFO - PROCESS | 1769 | 1464641005839 Marionette TRACE conn3 <- [1,586,null,{}] 13:43:25 INFO - PROCESS | 1769 | 1464641005854 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:26 INFO - PROCESS | 1769 | 1464641006035 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 13:43:26 INFO - PROCESS | 1769 | 1464641006058 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x95117000 == 80 [pid = 1769] [id = 154] 13:43:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x952a5000) [pid = 1769] [serial = 461] [outer = (nil)] 13:43:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x97745000) [pid = 1769] [serial = 462] [outer = 0x952a5000] 13:43:26 INFO - PROCESS | 1769 | 1464641006132 Marionette DEBUG loaded listener.js 13:43:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x9776dc00) [pid = 1769] [serial = 463] [outer = 0x952a5000] 13:43:26 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:26 INFO - PROCESS | 1769 | 1464641006983 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1197ms 13:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:43:27 INFO - PROCESS | 1769 | 1464641007037 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 13:43:27 INFO - PROCESS | 1769 | 1464641007040 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 13:43:27 INFO - PROCESS | 1769 | 1464641007044 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:43:27 INFO - PROCESS | 1769 | 1464641007048 Marionette TRACE conn3 <- [1,590,null,{}] 13:43:27 INFO - PROCESS | 1769 | 1464641007053 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:27 INFO - PROCESS | 1769 | 1464641007258 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 13:43:27 INFO - PROCESS | 1769 | 1464641007284 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x95110800 == 81 [pid = 1769] [id = 155] 13:43:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x9534b400) [pid = 1769] [serial = 464] [outer = (nil)] 13:43:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x99f71c00) [pid = 1769] [serial = 465] [outer = 0x9534b400] 13:43:27 INFO - PROCESS | 1769 | 1464641007352 Marionette DEBUG loaded listener.js 13:43:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x9a1c5800) [pid = 1769] [serial = 466] [outer = 0x9534b400] 13:43:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x9a777000) [pid = 1769] [serial = 467] [outer = 0x92363000] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0xa5046400) [pid = 1769] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x939c1000) [pid = 1769] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x95111400) [pid = 1769] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x97771c00) [pid = 1769] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x946cd800) [pid = 1769] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x91a10800) [pid = 1769] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x9b81d800) [pid = 1769] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x8e3df400) [pid = 1769] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x8f295c00) [pid = 1769] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x95342c00) [pid = 1769] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x90ae5000) [pid = 1769] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x99c67c00) [pid = 1769] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x91f9fc00) [pid = 1769] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x91a04400) [pid = 1769] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x922b9c00) [pid = 1769] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x9a1c9000) [pid = 1769] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x8f2a1000) [pid = 1769] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x99668000) [pid = 1769] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0xa227e800) [pid = 1769] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x90a5b800) [pid = 1769] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x92eef000) [pid = 1769] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x90776800) [pid = 1769] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x90772000) [pid = 1769] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:43:28 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x91fa2400) [pid = 1769] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:43:28 INFO - PROCESS | 1769 | 1464641008633 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1638ms 13:43:28 INFO - PROCESS | 1769 | 1464641008683 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 13:43:28 INFO - PROCESS | 1769 | 1464641008687 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 13:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:43:28 INFO - PROCESS | 1769 | 1464641008700 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:43:28 INFO - PROCESS | 1769 | 1464641008702 Marionette TRACE conn3 <- [1,594,null,{}] 13:43:28 INFO - PROCESS | 1769 | 1464641008708 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:28 INFO - PROCESS | 1769 | 1464641008841 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 13:43:28 INFO - PROCESS | 1769 | 1464641008854 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee6c000 == 82 [pid = 1769] [id = 156] 13:43:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x92eef000) [pid = 1769] [serial = 468] [outer = (nil)] 13:43:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x97728800) [pid = 1769] [serial = 469] [outer = 0x92eef000] 13:43:28 INFO - PROCESS | 1769 | 1464641008919 Marionette DEBUG loaded listener.js 13:43:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x99f6cc00) [pid = 1769] [serial = 470] [outer = 0x92eef000] 13:43:29 INFO - PROCESS | 1769 | 1464641009647 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:43:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:43:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 977ms 13:43:29 INFO - PROCESS | 1769 | 1464641009677 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 13:43:29 INFO - PROCESS | 1769 | 1464641009680 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 13:43:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:43:29 INFO - PROCESS | 1769 | 1464641009686 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:43:29 INFO - PROCESS | 1769 | 1464641009688 Marionette TRACE conn3 <- [1,598,null,{}] 13:43:29 INFO - PROCESS | 1769 | 1464641009693 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:29 INFO - PROCESS | 1769 | 1464641009868 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 13:43:29 INFO - PROCESS | 1769 | 1464641009887 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x91fa2400 == 83 [pid = 1769] [id = 157] 13:43:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x95111400) [pid = 1769] [serial = 471] [outer = (nil)] 13:43:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x9a70c400) [pid = 1769] [serial = 472] [outer = 0x95111400] 13:43:29 INFO - PROCESS | 1769 | 1464641009950 Marionette DEBUG loaded listener.js 13:43:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x9a776000) [pid = 1769] [serial = 473] [outer = 0x95111400] 13:43:30 INFO - PROCESS | 1769 | 1464641010929 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:43:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1278ms 13:43:30 INFO - PROCESS | 1769 | 1464641010965 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 13:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:43:30 INFO - PROCESS | 1769 | 1464641010972 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 13:43:30 INFO - PROCESS | 1769 | 1464641010980 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:43:30 INFO - PROCESS | 1769 | 1464641010987 Marionette TRACE conn3 <- [1,602,null,{}] 13:43:30 INFO - PROCESS | 1769 | 1464641010994 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:31 INFO - PROCESS | 1769 | 1464641011182 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 13:43:31 INFO - PROCESS | 1769 | 1464641011316 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce55c00 == 84 [pid = 1769] [id = 158] 13:43:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x8ce5a800) [pid = 1769] [serial = 474] [outer = (nil)] 13:43:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x9081cc00) [pid = 1769] [serial = 475] [outer = 0x8ce5a800] 13:43:31 INFO - PROCESS | 1769 | 1464641011396 Marionette DEBUG loaded listener.js 13:43:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x90a5a400) [pid = 1769] [serial = 476] [outer = 0x8ce5a800] 13:43:32 INFO - PROCESS | 1769 | 1464641012268 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:43:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:43:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1336ms 13:43:32 INFO - PROCESS | 1769 | 1464641012315 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 13:43:32 INFO - PROCESS | 1769 | 1464641012323 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 13:43:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:43:32 INFO - PROCESS | 1769 | 1464641012333 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:43:32 INFO - PROCESS | 1769 | 1464641012337 Marionette TRACE conn3 <- [1,606,null,{}] 13:43:32 INFO - PROCESS | 1769 | 1464641012343 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:32 INFO - PROCESS | 1769 | 1464641012517 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 13:43:32 INFO - PROCESS | 1769 | 1464641012678 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x9081f400 == 85 [pid = 1769] [id = 159] 13:43:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x9081fc00) [pid = 1769] [serial = 477] [outer = (nil)] 13:43:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x922b7400) [pid = 1769] [serial = 478] [outer = 0x9081fc00] 13:43:32 INFO - PROCESS | 1769 | 1464641012758 Marionette DEBUG loaded listener.js 13:43:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x92d87000) [pid = 1769] [serial = 479] [outer = 0x9081fc00] 13:43:33 INFO - PROCESS | 1769 | 1464641013649 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1383ms 13:43:33 INFO - PROCESS | 1769 | 1464641013717 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 13:43:33 INFO - PROCESS | 1769 | 1464641013721 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 13:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:43:33 INFO - PROCESS | 1769 | 1464641013727 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:43:33 INFO - PROCESS | 1769 | 1464641013732 Marionette TRACE conn3 <- [1,610,null,{}] 13:43:33 INFO - PROCESS | 1769 | 1464641013747 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:33 INFO - PROCESS | 1769 | 1464641013955 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 13:43:34 INFO - PROCESS | 1769 | 1464641014117 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x91a08000 == 86 [pid = 1769] [id = 160] 13:43:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x99668000) [pid = 1769] [serial = 480] [outer = (nil)] 13:43:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x99f8d800) [pid = 1769] [serial = 481] [outer = 0x99668000] 13:43:34 INFO - PROCESS | 1769 | 1464641014199 Marionette DEBUG loaded listener.js 13:43:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x9a77a800) [pid = 1769] [serial = 482] [outer = 0x99668000] 13:43:35 INFO - PROCESS | 1769 | 1464641015021 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1337ms 13:43:35 INFO - PROCESS | 1769 | 1464641015064 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 13:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:43:35 INFO - PROCESS | 1769 | 1464641015069 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 13:43:35 INFO - PROCESS | 1769 | 1464641015075 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:43:35 INFO - PROCESS | 1769 | 1464641015078 Marionette TRACE conn3 <- [1,614,null,{}] 13:43:35 INFO - PROCESS | 1769 | 1464641015084 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:35 INFO - PROCESS | 1769 | 1464641015242 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 13:43:35 INFO - PROCESS | 1769 | 1464641015418 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1af000 == 87 [pid = 1769] [id = 161] 13:43:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x92d82000) [pid = 1769] [serial = 483] [outer = (nil)] 13:43:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x9a781000) [pid = 1769] [serial = 484] [outer = 0x92d82000] 13:43:35 INFO - PROCESS | 1769 | 1464641015496 Marionette DEBUG loaded listener.js 13:43:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x9aaa5c00) [pid = 1769] [serial = 485] [outer = 0x92d82000] 13:43:36 INFO - PROCESS | 1769 | 1464641016360 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:43:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:43:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1328ms 13:43:36 INFO - PROCESS | 1769 | 1464641016404 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 13:43:36 INFO - PROCESS | 1769 | 1464641016408 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 13:43:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:43:36 INFO - PROCESS | 1769 | 1464641016413 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:43:36 INFO - PROCESS | 1769 | 1464641016416 Marionette TRACE conn3 <- [1,618,null,{}] 13:43:36 INFO - PROCESS | 1769 | 1464641016422 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:36 INFO - PROCESS | 1769 | 1464641016576 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 13:43:36 INFO - PROCESS | 1769 | 1464641016740 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x99f98800 == 88 [pid = 1769] [id = 162] 13:43:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x9a77f000) [pid = 1769] [serial = 486] [outer = (nil)] 13:43:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x9b180800) [pid = 1769] [serial = 487] [outer = 0x9a77f000] 13:43:36 INFO - PROCESS | 1769 | 1464641016820 Marionette DEBUG loaded listener.js 13:43:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x9b518000) [pid = 1769] [serial = 488] [outer = 0x9a77f000] 13:43:37 INFO - PROCESS | 1769 | 1464641017658 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:43:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:43:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1285ms 13:43:37 INFO - PROCESS | 1769 | 1464641017700 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 13:43:37 INFO - PROCESS | 1769 | 1464641017703 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 13:43:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:43:37 INFO - PROCESS | 1769 | 1464641017709 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:43:37 INFO - PROCESS | 1769 | 1464641017711 Marionette TRACE conn3 <- [1,622,null,{}] 13:43:37 INFO - PROCESS | 1769 | 1464641017717 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:37 INFO - PROCESS | 1769 | 1464641017878 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 13:43:38 INFO - PROCESS | 1769 | 1464641018046 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f034400 == 89 [pid = 1769] [id = 163] 13:43:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x8f039800) [pid = 1769] [serial = 489] [outer = (nil)] 13:43:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x8f041400) [pid = 1769] [serial = 490] [outer = 0x8f039800] 13:43:38 INFO - PROCESS | 1769 | 1464641018126 Marionette DEBUG loaded listener.js 13:43:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x9aaae400) [pid = 1769] [serial = 491] [outer = 0x8f039800] 13:43:38 INFO - PROCESS | 1769 | 1464641018890 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:43:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:43:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1227ms 13:43:38 INFO - PROCESS | 1769 | 1464641018937 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 13:43:38 INFO - PROCESS | 1769 | 1464641018940 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 13:43:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:43:38 INFO - PROCESS | 1769 | 1464641018946 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:43:38 INFO - PROCESS | 1769 | 1464641018948 Marionette TRACE conn3 <- [1,626,null,{}] 13:43:38 INFO - PROCESS | 1769 | 1464641018954 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:39 INFO - PROCESS | 1769 | 1464641019118 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 13:43:39 INFO - PROCESS | 1769 | 1464641019280 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f040000 == 90 [pid = 1769] [id = 164] 13:43:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x8f041c00) [pid = 1769] [serial = 492] [outer = (nil)] 13:43:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x9d0c7400) [pid = 1769] [serial = 493] [outer = 0x8f041c00] 13:43:39 INFO - PROCESS | 1769 | 1464641019354 Marionette DEBUG loaded listener.js 13:43:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0xa0512000) [pid = 1769] [serial = 494] [outer = 0x8f041c00] 13:43:40 INFO - PROCESS | 1769 | 1464641020204 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:43:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:43:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1331ms 13:43:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:43:40 INFO - PROCESS | 1769 | 1464641020278 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 13:43:40 INFO - PROCESS | 1769 | 1464641020281 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 13:43:40 INFO - PROCESS | 1769 | 1464641020287 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:43:40 INFO - PROCESS | 1769 | 1464641020290 Marionette TRACE conn3 <- [1,630,null,{}] 13:43:40 INFO - PROCESS | 1769 | 1464641020295 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:40 INFO - PROCESS | 1769 | 1464641020464 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 13:43:40 INFO - PROCESS | 1769 | 1464641020656 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f295800 == 91 [pid = 1769] [id = 165] 13:43:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x99b43c00) [pid = 1769] [serial = 495] [outer = (nil)] 13:43:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x99b4a400) [pid = 1769] [serial = 496] [outer = 0x99b43c00] 13:43:40 INFO - PROCESS | 1769 | 1464641020737 Marionette DEBUG loaded listener.js 13:43:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x99b4d400) [pid = 1769] [serial = 497] [outer = 0x99b43c00] 13:43:41 INFO - PROCESS | 1769 | 1464641021526 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1289ms 13:43:41 INFO - PROCESS | 1769 | 1464641021575 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 13:43:41 INFO - PROCESS | 1769 | 1464641021579 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 13:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:43:41 INFO - PROCESS | 1769 | 1464641021584 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:43:41 INFO - PROCESS | 1769 | 1464641021588 Marionette TRACE conn3 <- [1,634,null,{}] 13:43:41 INFO - PROCESS | 1769 | 1464641021611 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:41 INFO - PROCESS | 1769 | 1464641021776 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 13:43:41 INFO - PROCESS | 1769 | 1464641021960 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f274c00 == 92 [pid = 1769] [id = 166] 13:43:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x99b44800) [pid = 1769] [serial = 498] [outer = (nil)] 13:43:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x9a781800) [pid = 1769] [serial = 499] [outer = 0x99b44800] 13:43:42 INFO - PROCESS | 1769 | 1464641022036 Marionette DEBUG loaded listener.js 13:43:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x9d0c1800) [pid = 1769] [serial = 500] [outer = 0x99b44800] 13:43:42 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:42 INFO - PROCESS | 1769 | 1464641022873 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:43:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:43:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1351ms 13:43:42 INFO - PROCESS | 1769 | 1464641022937 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 13:43:42 INFO - PROCESS | 1769 | 1464641022940 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 13:43:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:43:42 INFO - PROCESS | 1769 | 1464641022946 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:43:42 INFO - PROCESS | 1769 | 1464641022949 Marionette TRACE conn3 <- [1,638,null,{}] 13:43:42 INFO - PROCESS | 1769 | 1464641022954 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:43 INFO - PROCESS | 1769 | 1464641023120 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 13:43:43 INFO - PROCESS | 1769 | 1464641023286 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee64000 == 93 [pid = 1769] [id = 167] 13:43:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x8ee64c00) [pid = 1769] [serial = 501] [outer = (nil)] 13:43:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x90a5fc00) [pid = 1769] [serial = 502] [outer = 0x8ee64c00] 13:43:43 INFO - PROCESS | 1769 | 1464641023363 Marionette DEBUG loaded listener.js 13:43:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x91c61c00) [pid = 1769] [serial = 503] [outer = 0x8ee64c00] 13:43:43 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:44 INFO - PROCESS | 1769 | 1464641024550 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:43:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:43:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1732ms 13:43:44 INFO - PROCESS | 1769 | 1464641024680 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 13:43:44 INFO - PROCESS | 1769 | 1464641024685 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 13:43:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:43:44 INFO - PROCESS | 1769 | 1464641024693 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:43:44 INFO - PROCESS | 1769 | 1464641024698 Marionette TRACE conn3 <- [1,642,null,{}] 13:43:44 INFO - PROCESS | 1769 | 1464641024705 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:44 INFO - PROCESS | 1769 | 1464641024938 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 13:43:45 INFO - PROCESS | 1769 | 1464641025107 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee62800 == 94 [pid = 1769] [id = 168] 13:43:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x8f033800) [pid = 1769] [serial = 504] [outer = (nil)] 13:43:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x8f03d400) [pid = 1769] [serial = 505] [outer = 0x8f033800] 13:43:45 INFO - PROCESS | 1769 | 1464641025177 Marionette DEBUG loaded listener.js 13:43:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x8f040400) [pid = 1769] [serial = 506] [outer = 0x8f033800] 13:43:46 INFO - PROCESS | 1769 | 1464641026090 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:43:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:43:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1430ms 13:43:46 INFO - PROCESS | 1769 | 1464641026123 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 13:43:46 INFO - PROCESS | 1769 | 1464641026130 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 13:43:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:43:46 INFO - PROCESS | 1769 | 1464641026140 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:43:46 INFO - PROCESS | 1769 | 1464641026143 Marionette TRACE conn3 <- [1,646,null,{}] 13:43:46 INFO - PROCESS | 1769 | 1464641026147 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:46 INFO - PROCESS | 1769 | 1464641026315 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 13:43:46 INFO - PROCESS | 1769 | 1464641026481 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce52c00 == 95 [pid = 1769] [id = 169] 13:43:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x8ce53400) [pid = 1769] [serial = 507] [outer = (nil)] 13:43:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x90770400) [pid = 1769] [serial = 508] [outer = 0x8ce53400] 13:43:46 INFO - PROCESS | 1769 | 1464641026553 Marionette DEBUG loaded listener.js 13:43:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x90824c00) [pid = 1769] [serial = 509] [outer = 0x8ce53400] 13:43:46 INFO - PROCESS | 1769 | --DOCSHELL 0x99c61800 == 94 [pid = 1769] [id = 88] 13:43:46 INFO - PROCESS | 1769 | --DOCSHELL 0xa2403000 == 93 [pid = 1769] [id = 89] 13:43:46 INFO - PROCESS | 1769 | --DOCSHELL 0x952b0800 == 92 [pid = 1769] [id = 87] 13:43:46 INFO - PROCESS | 1769 | --DOCSHELL 0x9965e000 == 91 [pid = 1769] [id = 110] 13:43:46 INFO - PROCESS | 1769 | --DOCSHELL 0x97766400 == 90 [pid = 1769] [id = 84] 13:43:46 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x8e222c00) [pid = 1769] [serial = 411] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee6d000 == 89 [pid = 1769] [id = 115] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x90776c00 == 88 [pid = 1769] [id = 114] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x9077b000 == 87 [pid = 1769] [id = 113] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x922bb400 == 86 [pid = 1769] [id = 90] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x92239800 == 85 [pid = 1769] [id = 85] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee6c000 == 84 [pid = 1769] [id = 156] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x95110800 == 83 [pid = 1769] [id = 155] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x95117000 == 82 [pid = 1769] [id = 154] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8e3eac00 == 81 [pid = 1769] [id = 153] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce51800 == 80 [pid = 1769] [id = 152] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee68000 == 79 [pid = 1769] [id = 151] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1afc00 == 78 [pid = 1769] [id = 150] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8e3e0c00 == 77 [pid = 1769] [id = 143] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8e3e2000 == 76 [pid = 1769] [id = 142] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8f275800 == 75 [pid = 1769] [id = 141] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x952ab000 == 74 [pid = 1769] [id = 140] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8f27f400 == 73 [pid = 1769] [id = 139] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8e21c800 == 72 [pid = 1769] [id = 138] 13:43:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8e219400 == 71 [pid = 1769] [id = 137] 13:43:47 INFO - PROCESS | 1769 | 1464641027414 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0xa62f9400) [pid = 1769] [serial = 268] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x9773e400) [pid = 1769] [serial = 405] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x9b514800) [pid = 1769] [serial = 378] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0xa828c000) [pid = 1769] [serial = 271] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x99c6d800) [pid = 1769] [serial = 409] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x9534b000) [pid = 1769] [serial = 403] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x91c6a000) [pid = 1769] [serial = 307] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x952aac00) [pid = 1769] [serial = 375] [outer = (nil)] [url = about:blank] 13:43:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:43:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1332ms 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x97741800) [pid = 1769] [serial = 406] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0xa21b1c00) [pid = 1769] [serial = 262] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x8e3e5800) [pid = 1769] [serial = 390] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x90a59800) [pid = 1769] [serial = 393] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x9a1c4000) [pid = 1769] [serial = 340] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x9cc83800) [pid = 1769] [serial = 349] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x9aaa1800) [pid = 1769] [serial = 301] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x94640400) [pid = 1769] [serial = 337] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x91a0f800) [pid = 1769] [serial = 304] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0xa6f42800) [pid = 1769] [serial = 292] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x9aa70800) [pid = 1769] [serial = 343] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x90ae6800) [pid = 1769] [serial = 394] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x91c69400) [pid = 1769] [serial = 397] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x95343800) [pid = 1769] [serial = 402] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x99f68800) [pid = 1769] [serial = 331] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0xa3267c00) [pid = 1769] [serial = 265] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x94634800) [pid = 1769] [serial = 298] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x93a9dc00) [pid = 1769] [serial = 399] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x9aaac800) [pid = 1769] [serial = 346] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x8e3e7c00) [pid = 1769] [serial = 391] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x8f27f000) [pid = 1769] [serial = 387] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x90aeac00) [pid = 1769] [serial = 334] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x90aea800) [pid = 1769] [serial = 396] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0xa6297400) [pid = 1769] [serial = 384] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x99b0b800) [pid = 1769] [serial = 408] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0xa306e800) [pid = 1769] [serial = 381] [outer = (nil)] [url = about:blank] 13:43:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x9510b000) [pid = 1769] [serial = 400] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x97747800) [pid = 1769] [serial = 295] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x9077f000) [pid = 1769] [serial = 372] [outer = (nil)] [url = about:blank] 13:43:47 INFO - PROCESS | 1769 | 1464641027485 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 13:43:47 INFO - PROCESS | 1769 | 1464641027493 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 13:43:47 INFO - PROCESS | 1769 | 1464641027517 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:43:47 INFO - PROCESS | 1769 | 1464641027522 Marionette TRACE conn3 <- [1,650,null,{}] 13:43:47 INFO - PROCESS | 1769 | 1464641027536 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:47 INFO - PROCESS | 1769 | 1464641027685 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 13:43:47 INFO - PROCESS | 1769 | 1464641027701 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e219400 == 72 [pid = 1769] [id = 170] 13:43:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x8ee6c000) [pid = 1769] [serial = 510] [outer = (nil)] 13:43:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x90a5b800) [pid = 1769] [serial = 511] [outer = 0x8ee6c000] 13:43:47 INFO - PROCESS | 1769 | 1464641027870 Marionette DEBUG loaded listener.js 13:43:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x90aee000) [pid = 1769] [serial = 512] [outer = 0x8ee6c000] 13:43:48 INFO - PROCESS | 1769 | 1464641028576 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:43:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:43:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1086ms 13:43:48 INFO - PROCESS | 1769 | 1464641028606 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 13:43:48 INFO - PROCESS | 1769 | 1464641028610 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 13:43:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:43:48 INFO - PROCESS | 1769 | 1464641028616 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:43:48 INFO - PROCESS | 1769 | 1464641028618 Marionette TRACE conn3 <- [1,654,null,{}] 13:43:48 INFO - PROCESS | 1769 | 1464641028623 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:48 INFO - PROCESS | 1769 | 1464641028818 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 13:43:48 INFO - PROCESS | 1769 | 1464641028896 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f03a000 == 73 [pid = 1769] [id = 171] 13:43:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x90af2400) [pid = 1769] [serial = 513] [outer = (nil)] 13:43:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x91c70000) [pid = 1769] [serial = 514] [outer = 0x90af2400] 13:43:48 INFO - PROCESS | 1769 | 1464641028962 Marionette DEBUG loaded listener.js 13:43:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x922b7800) [pid = 1769] [serial = 515] [outer = 0x90af2400] 13:43:49 INFO - PROCESS | 1769 | 1464641029701 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:43:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:43:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1129ms 13:43:49 INFO - PROCESS | 1769 | 1464641029746 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 13:43:49 INFO - PROCESS | 1769 | 1464641029750 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 13:43:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:43:49 INFO - PROCESS | 1769 | 1464641029762 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:43:49 INFO - PROCESS | 1769 | 1464641029764 Marionette TRACE conn3 <- [1,658,null,{}] 13:43:49 INFO - PROCESS | 1769 | 1464641029769 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:49 INFO - PROCESS | 1769 | 1464641029959 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 13:43:49 INFO - PROCESS | 1769 | 1464641029978 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x90af2000 == 74 [pid = 1769] [id = 172] 13:43:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x91c67c00) [pid = 1769] [serial = 516] [outer = (nil)] 13:43:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x92506800) [pid = 1769] [serial = 517] [outer = 0x91c67c00] 13:43:50 INFO - PROCESS | 1769 | 1464641030044 Marionette DEBUG loaded listener.js 13:43:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x92d87c00) [pid = 1769] [serial = 518] [outer = 0x91c67c00] 13:43:50 INFO - PROCESS | 1769 | 1464641030874 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:43:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:43:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1175ms 13:43:50 INFO - PROCESS | 1769 | 1464641030939 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 13:43:50 INFO - PROCESS | 1769 | 1464641030942 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 13:43:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:43:50 INFO - PROCESS | 1769 | 1464641030948 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:43:50 INFO - PROCESS | 1769 | 1464641030950 Marionette TRACE conn3 <- [1,662,null,{}] 13:43:50 INFO - PROCESS | 1769 | 1464641030956 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:51 INFO - PROCESS | 1769 | 1464641031174 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 13:43:51 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x8f2a1800) [pid = 1769] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:43:51 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x952a5000) [pid = 1769] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:43:51 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x9534b400) [pid = 1769] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:43:51 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x8f2a0800) [pid = 1769] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:43:51 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x92d86c00) [pid = 1769] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:43:51 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x93a9ac00) [pid = 1769] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:43:51 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x8d1b1400) [pid = 1769] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:43:51 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x8f27a800) [pid = 1769] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:43:51 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x92eef000) [pid = 1769] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:43:51 INFO - PROCESS | 1769 | 1464641031753 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1b1400 == 75 [pid = 1769] [id = 173] 13:43:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x8e225000) [pid = 1769] [serial = 519] [outer = (nil)] 13:43:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x90ae9800) [pid = 1769] [serial = 520] [outer = 0x8e225000] 13:43:51 INFO - PROCESS | 1769 | 1464641031823 Marionette DEBUG loaded listener.js 13:43:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x9519c400) [pid = 1769] [serial = 521] [outer = 0x8e225000] 13:43:52 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:52 INFO - PROCESS | 1769 | 1464641032482 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:43:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:43:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1577ms 13:43:52 INFO - PROCESS | 1769 | 1464641032527 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 13:43:52 INFO - PROCESS | 1769 | 1464641032530 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 13:43:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:43:52 INFO - PROCESS | 1769 | 1464641032535 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:43:52 INFO - PROCESS | 1769 | 1464641032537 Marionette TRACE conn3 <- [1,666,null,{}] 13:43:52 INFO - PROCESS | 1769 | 1464641032559 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:52 INFO - PROCESS | 1769 | 1464641032695 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 13:43:52 INFO - PROCESS | 1769 | 1464641032708 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x922bb400 == 76 [pid = 1769] [id = 174] 13:43:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x95112800) [pid = 1769] [serial = 522] [outer = (nil)] 13:43:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x95344800) [pid = 1769] [serial = 523] [outer = 0x95112800] 13:43:52 INFO - PROCESS | 1769 | 1464641032772 Marionette DEBUG loaded listener.js 13:43:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x97724000) [pid = 1769] [serial = 524] [outer = 0x95112800] 13:43:53 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:53 INFO - PROCESS | 1769 | 1464641033556 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:43:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:43:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1037ms 13:43:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:43:53 INFO - PROCESS | 1769 | 1464641033573 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 13:43:53 INFO - PROCESS | 1769 | 1464641033575 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 13:43:53 INFO - PROCESS | 1769 | 1464641033581 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:43:53 INFO - PROCESS | 1769 | 1464641033584 Marionette TRACE conn3 <- [1,670,null,{}] 13:43:53 INFO - PROCESS | 1769 | 1464641033588 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:53 INFO - PROCESS | 1769 | 1464641033796 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 13:43:53 INFO - PROCESS | 1769 | 1464641033969 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1b6000 == 77 [pid = 1769] [id = 175] 13:43:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x8d1b7800) [pid = 1769] [serial = 525] [outer = (nil)] 13:43:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x8e227400) [pid = 1769] [serial = 526] [outer = 0x8d1b7800] 13:43:54 INFO - PROCESS | 1769 | 1464641034052 Marionette DEBUG loaded listener.js 13:43:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x8e3e8c00) [pid = 1769] [serial = 527] [outer = 0x8d1b7800] 13:43:54 INFO - PROCESS | 1769 | 1464641034931 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:43:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:43:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1379ms 13:43:54 INFO - PROCESS | 1769 | 1464641034962 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 13:43:54 INFO - PROCESS | 1769 | 1464641034966 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 13:43:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:43:54 INFO - PROCESS | 1769 | 1464641034975 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:43:54 INFO - PROCESS | 1769 | 1464641034981 Marionette TRACE conn3 <- [1,674,null,{}] 13:43:54 INFO - PROCESS | 1769 | 1464641034988 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:55 INFO - PROCESS | 1769 | 1464641035155 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 13:43:55 INFO - PROCESS | 1769 | 1464641035322 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e224c00 == 78 [pid = 1769] [id = 176] 13:43:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x90772400) [pid = 1769] [serial = 528] [outer = (nil)] 13:43:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x9081bc00) [pid = 1769] [serial = 529] [outer = 0x90772400] 13:43:55 INFO - PROCESS | 1769 | 1464641035402 Marionette DEBUG loaded listener.js 13:43:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x90a64800) [pid = 1769] [serial = 530] [outer = 0x90772400] 13:43:56 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:43:56 INFO - PROCESS | 1769 | 1464641036336 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:43:56 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 13:43:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1435ms 13:43:56 INFO - PROCESS | 1769 | 1464641036410 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 13:43:56 INFO - PROCESS | 1769 | 1464641036414 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 13:43:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:43:56 INFO - PROCESS | 1769 | 1464641036420 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:43:56 INFO - PROCESS | 1769 | 1464641036424 Marionette TRACE conn3 <- [1,678,null,{}] 13:43:56 INFO - PROCESS | 1769 | 1464641036430 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:56 INFO - PROCESS | 1769 | 1464641036633 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 13:43:56 INFO - PROCESS | 1769 | 1464641036793 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e21fc00 == 79 [pid = 1769] [id = 177] 13:43:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x922af800) [pid = 1769] [serial = 531] [outer = (nil)] 13:43:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x94633000) [pid = 1769] [serial = 532] [outer = 0x922af800] 13:43:56 INFO - PROCESS | 1769 | 1464641036872 Marionette DEBUG loaded listener.js 13:43:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x95109800) [pid = 1769] [serial = 533] [outer = 0x922af800] 13:43:57 INFO - PROCESS | 1769 | 1464641037765 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:43:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:43:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1387ms 13:43:57 INFO - PROCESS | 1769 | 1464641037809 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 13:43:57 INFO - PROCESS | 1769 | 1464641037815 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 13:43:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:43:57 INFO - PROCESS | 1769 | 1464641037831 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:43:57 INFO - PROCESS | 1769 | 1464641037837 Marionette TRACE conn3 <- [1,682,null,{}] 13:43:57 INFO - PROCESS | 1769 | 1464641037842 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:58 INFO - PROCESS | 1769 | 1464641038006 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 13:43:58 INFO - PROCESS | 1769 | 1464641038166 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1b4000 == 80 [pid = 1769] [id = 178] 13:43:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x8e21a800) [pid = 1769] [serial = 534] [outer = (nil)] 13:43:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x98355000) [pid = 1769] [serial = 535] [outer = 0x8e21a800] 13:43:58 INFO - PROCESS | 1769 | 1464641038244 Marionette DEBUG loaded listener.js 13:43:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x98f9cc00) [pid = 1769] [serial = 536] [outer = 0x8e21a800] 13:43:59 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:43:59 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:43:59 INFO - PROCESS | 1769 | 1464641039552 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:43:59 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) 13:43:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1795ms 13:43:59 INFO - PROCESS | 1769 | 1464641039619 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 13:43:59 INFO - PROCESS | 1769 | 1464641039622 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 13:43:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:43:59 INFO - PROCESS | 1769 | 1464641039717 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:43:59 INFO - PROCESS | 1769 | 1464641039721 Marionette TRACE conn3 <- [1,686,null,{}] 13:43:59 INFO - PROCESS | 1769 | 1464641039728 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:59 INFO - PROCESS | 1769 | 1464641039877 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 13:44:00 INFO - PROCESS | 1769 | 1464641040033 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x98d82400 == 81 [pid = 1769] [id = 179] 13:44:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x98d88800) [pid = 1769] [serial = 537] [outer = (nil)] 13:44:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x99c60000) [pid = 1769] [serial = 538] [outer = 0x98d88800] 13:44:00 INFO - PROCESS | 1769 | 1464641040113 Marionette DEBUG loaded listener.js 13:44:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x99c65000) [pid = 1769] [serial = 539] [outer = 0x98d88800] 13:44:01 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:01 INFO - PROCESS | 1769 | 1464641041306 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:44:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:44:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1697ms 13:44:01 INFO - PROCESS | 1769 | 1464641041363 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 13:44:01 INFO - PROCESS | 1769 | 1464641041367 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 13:44:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:44:01 INFO - PROCESS | 1769 | 1464641041372 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:44:01 INFO - PROCESS | 1769 | 1464641041375 Marionette TRACE conn3 <- [1,690,null,{}] 13:44:01 INFO - PROCESS | 1769 | 1464641041381 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:01 INFO - PROCESS | 1769 | 1464641041614 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 13:44:01 INFO - PROCESS | 1769 | 1464641041779 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x92d86400 == 82 [pid = 1769] [id = 180] 13:44:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x99f66400) [pid = 1769] [serial = 540] [outer = (nil)] 13:44:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x9a0ac800) [pid = 1769] [serial = 541] [outer = 0x99f66400] 13:44:01 INFO - PROCESS | 1769 | 1464641041864 Marionette DEBUG loaded listener.js 13:44:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x9a5b6c00) [pid = 1769] [serial = 542] [outer = 0x99f66400] 13:44:03 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:03 INFO - PROCESS | 1769 | 1464641043113 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:44:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:44:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1781ms 13:44:03 INFO - PROCESS | 1769 | 1464641043154 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 13:44:03 INFO - PROCESS | 1769 | 1464641043157 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 13:44:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:44:03 INFO - PROCESS | 1769 | 1464641043164 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:44:03 INFO - PROCESS | 1769 | 1464641043167 Marionette TRACE conn3 <- [1,694,null,{}] 13:44:03 INFO - PROCESS | 1769 | 1464641043172 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:03 INFO - PROCESS | 1769 | 1464641043354 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 13:44:03 INFO - PROCESS | 1769 | 1464641043530 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x99f66c00 == 83 [pid = 1769] [id = 181] 13:44:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x99f6a800) [pid = 1769] [serial = 543] [outer = (nil)] 13:44:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x9a775000) [pid = 1769] [serial = 544] [outer = 0x99f6a800] 13:44:03 INFO - PROCESS | 1769 | 1464641043606 Marionette DEBUG loaded listener.js 13:44:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x9aa79400) [pid = 1769] [serial = 545] [outer = 0x99f6a800] 13:44:04 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:05 INFO - PROCESS | 1769 | 1464641045021 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:44:05 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) 13:44:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1878ms 13:44:05 INFO - PROCESS | 1769 | 1464641045043 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 13:44:05 INFO - PROCESS | 1769 | 1464641045048 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 13:44:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:44:05 INFO - PROCESS | 1769 | 1464641045055 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:44:05 INFO - PROCESS | 1769 | 1464641045061 Marionette TRACE conn3 <- [1,698,null,{}] 13:44:05 INFO - PROCESS | 1769 | 1464641045070 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:05 INFO - PROCESS | 1769 | 1464641045225 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 13:44:05 INFO - PROCESS | 1769 | 1464641045388 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x90772000 == 84 [pid = 1769] [id = 182] 13:44:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x90773800) [pid = 1769] [serial = 546] [outer = (nil)] 13:44:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x9077d000) [pid = 1769] [serial = 547] [outer = 0x90773800] 13:44:05 INFO - PROCESS | 1769 | 1464641045462 Marionette DEBUG loaded listener.js 13:44:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x90af2c00) [pid = 1769] [serial = 548] [outer = 0x90773800] 13:44:06 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:06 INFO - PROCESS | 1769 | 1464641046789 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:44:06 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) 13:44:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1837ms 13:44:06 INFO - PROCESS | 1769 | --DOCSHELL 0x8f271c00 == 83 [pid = 1769] [id = 129] 13:44:06 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee60800 == 82 [pid = 1769] [id = 103] 13:44:06 INFO - PROCESS | 1769 | --DOCSHELL 0x8e3de000 == 81 [pid = 1769] [id = 130] 13:44:06 INFO - PROCESS | 1769 | --DOCSHELL 0x98a56400 == 80 [pid = 1769] [id = 63] 13:44:06 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x8f27c800) [pid = 1769] [serial = 414] [outer = (nil)] [url = about:blank] 13:44:06 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x91c65000) [pid = 1769] [serial = 417] [outer = (nil)] [url = about:blank] 13:44:06 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x9776a400) [pid = 1769] [serial = 420] [outer = (nil)] [url = about:blank] 13:44:06 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x9a1c5000) [pid = 1769] [serial = 423] [outer = (nil)] [url = about:blank] 13:44:06 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x9a70e000) [pid = 1769] [serial = 426] [outer = (nil)] [url = about:blank] 13:44:06 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0xa2292800) [pid = 1769] [serial = 429] [outer = (nil)] [url = about:blank] 13:44:06 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0xa5048c00) [pid = 1769] [serial = 432] [outer = (nil)] [url = about:blank] 13:44:06 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0xa6ea9400) [pid = 1769] [serial = 435] [outer = (nil)] [url = about:blank] 13:44:06 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x92d81c00) [pid = 1769] [serial = 438] [outer = (nil)] [url = about:blank] 13:44:06 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x8d1b3400) [pid = 1769] [serial = 441] [outer = (nil)] [url = about:blank] 13:44:06 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x8ce5b000) [pid = 1769] [serial = 444] [outer = (nil)] [url = about:blank] 13:44:06 INFO - PROCESS | 1769 | --DOCSHELL 0x922bb400 == 79 [pid = 1769] [id = 174] 13:44:06 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1b1400 == 78 [pid = 1769] [id = 173] 13:44:06 INFO - PROCESS | 1769 | --DOCSHELL 0x90af2000 == 77 [pid = 1769] [id = 172] 13:44:06 INFO - PROCESS | 1769 | --DOCSHELL 0x8f03a000 == 76 [pid = 1769] [id = 171] 13:44:06 INFO - PROCESS | 1769 | 1464641046975 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 13:44:06 INFO - PROCESS | 1769 | 1464641046983 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 13:44:06 INFO - PROCESS | 1769 | --DOCSHELL 0x8e219400 == 75 [pid = 1769] [id = 170] 13:44:06 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce52c00 == 74 [pid = 1769] [id = 169] 13:44:06 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee62800 == 73 [pid = 1769] [id = 168] 13:44:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:44:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1af000 == 72 [pid = 1769] [id = 161] 13:44:07 INFO - PROCESS | 1769 | --DOCSHELL 0x91a08000 == 71 [pid = 1769] [id = 160] 13:44:07 INFO - PROCESS | 1769 | --DOCSHELL 0x9081f400 == 70 [pid = 1769] [id = 159] 13:44:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce55c00 == 69 [pid = 1769] [id = 158] 13:44:07 INFO - PROCESS | 1769 | 1464641047009 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:44:07 INFO - PROCESS | 1769 | 1464641047013 Marionette TRACE conn3 <- [1,702,null,{}] 13:44:07 INFO - PROCESS | 1769 | 1464641047019 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:07 INFO - PROCESS | 1769 | 1464641047163 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x9b9c6800) [pid = 1769] [serial = 370] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x97745000) [pid = 1769] [serial = 462] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x99f71c00) [pid = 1769] [serial = 465] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x92ef4800) [pid = 1769] [serial = 448] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x92d85800) [pid = 1769] [serial = 447] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x92ef3400) [pid = 1769] [serial = 456] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x93c88800) [pid = 1769] [serial = 457] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x952a3c00) [pid = 1769] [serial = 459] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x90a5b000) [pid = 1769] [serial = 451] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x8e221c00) [pid = 1769] [serial = 450] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x90a65000) [pid = 1769] [serial = 453] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x91f9ac00) [pid = 1769] [serial = 454] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x97728800) [pid = 1769] [serial = 469] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x9afc3000) [pid = 1769] [serial = 259] [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.] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x9a1c5800) [pid = 1769] [serial = 466] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x9776dc00) [pid = 1769] [serial = 463] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x9534d000) [pid = 1769] [serial = 460] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x99f6cc00) [pid = 1769] [serial = 470] [outer = (nil)] [url = about:blank] 13:44:07 INFO - PROCESS | 1769 | 1464641047309 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e221c00 == 70 [pid = 1769] [id = 183] 13:44:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x8ee63400) [pid = 1769] [serial = 549] [outer = (nil)] 13:44:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x8f296800) [pid = 1769] [serial = 550] [outer = 0x8ee63400] 13:44:07 INFO - PROCESS | 1769 | 1464641047378 Marionette DEBUG loaded listener.js 13:44:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x90824800) [pid = 1769] [serial = 551] [outer = 0x8ee63400] 13:44:08 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:08 INFO - PROCESS | 1769 | 1464641048428 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:44:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:44:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1441ms 13:44:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:44:08 INFO - PROCESS | 1769 | 1464641048439 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 13:44:08 INFO - PROCESS | 1769 | 1464641048442 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 13:44:08 INFO - PROCESS | 1769 | 1464641048448 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:44:08 INFO - PROCESS | 1769 | 1464641048453 Marionette TRACE conn3 <- [1,706,null,{}] 13:44:08 INFO - PROCESS | 1769 | 1464641048467 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:08 INFO - PROCESS | 1769 | 1464641048617 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 13:44:08 INFO - PROCESS | 1769 | 1464641048828 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x91a08c00 == 71 [pid = 1769] [id = 184] 13:44:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x922b3000) [pid = 1769] [serial = 552] [outer = (nil)] 13:44:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x92d85800) [pid = 1769] [serial = 553] [outer = 0x922b3000] 13:44:08 INFO - PROCESS | 1769 | 1464641048897 Marionette DEBUG loaded listener.js 13:44:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x93aa3000) [pid = 1769] [serial = 554] [outer = 0x922b3000] 13:44:09 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:10 INFO - PROCESS | 1769 | 1464641049999 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:44:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:44:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1596ms 13:44:10 INFO - PROCESS | 1769 | 1464641050044 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 13:44:10 INFO - PROCESS | 1769 | 1464641050048 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 13:44:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:44:10 INFO - PROCESS | 1769 | 1464641050054 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:44:10 INFO - PROCESS | 1769 | 1464641050056 Marionette TRACE conn3 <- [1,710,null,{}] 13:44:10 INFO - PROCESS | 1769 | 1464641050069 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:10 INFO - PROCESS | 1769 | 1464641050256 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 13:44:10 INFO - PROCESS | 1769 | 1464641050319 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x90825400 == 72 [pid = 1769] [id = 185] 13:44:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x92d7f000) [pid = 1769] [serial = 555] [outer = (nil)] 13:44:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x95344c00) [pid = 1769] [serial = 556] [outer = 0x92d7f000] 13:44:10 INFO - PROCESS | 1769 | 1464641050385 Marionette DEBUG loaded listener.js 13:44:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x9772a400) [pid = 1769] [serial = 557] [outer = 0x92d7f000] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x99f8d400) [pid = 1769] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x8e225000) [pid = 1769] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x90af1000) [pid = 1769] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x8f033800) [pid = 1769] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x8d1acc00) [pid = 1769] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x90af2400) [pid = 1769] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x8f274400) [pid = 1769] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x91c67c00) [pid = 1769] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x95111400) [pid = 1769] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x92508000) [pid = 1769] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x8ee6c000) [pid = 1769] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x9a70f400) [pid = 1769] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x8ce51000) [pid = 1769] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x8ee6c800) [pid = 1769] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x8e3e4000) [pid = 1769] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0xa3262800) [pid = 1769] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x8ce53400) [pid = 1769] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x93c82800) [pid = 1769] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x8f2a2c00) [pid = 1769] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x9a710000) [pid = 1769] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x92d7a400) [pid = 1769] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x90aeb800) [pid = 1769] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x98d82000) [pid = 1769] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:44:11 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x9534ec00) [pid = 1769] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:44:11 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:11 INFO - PROCESS | 1769 | 1464641051570 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:44:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:44:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1534ms 13:44:11 INFO - PROCESS | 1769 | 1464641051589 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 13:44:11 INFO - PROCESS | 1769 | 1464641051591 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 13:44:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:44:11 INFO - PROCESS | 1769 | 1464641051597 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:44:11 INFO - PROCESS | 1769 | 1464641051612 Marionette TRACE conn3 <- [1,714,null,{}] 13:44:11 INFO - PROCESS | 1769 | 1464641051618 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:11 INFO - PROCESS | 1769 | 1464641051804 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 13:44:11 INFO - PROCESS | 1769 | 1464641051950 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1acc00 == 73 [pid = 1769] [id = 186] 13:44:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x8d1b0800) [pid = 1769] [serial = 558] [outer = (nil)] 13:44:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x8f29ec00) [pid = 1769] [serial = 559] [outer = 0x8d1b0800] 13:44:12 INFO - PROCESS | 1769 | 1464641052017 Marionette DEBUG loaded listener.js 13:44:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x90aec000) [pid = 1769] [serial = 560] [outer = 0x8d1b0800] 13:44:13 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:13 INFO - PROCESS | 1769 | 1464641053059 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:44:13 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 13:44:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1503ms 13:44:13 INFO - PROCESS | 1769 | 1464641053102 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 13:44:13 INFO - PROCESS | 1769 | 1464641053105 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 13:44:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:44:13 INFO - PROCESS | 1769 | 1464641053110 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:44:13 INFO - PROCESS | 1769 | 1464641053113 Marionette TRACE conn3 <- [1,718,null,{}] 13:44:13 INFO - PROCESS | 1769 | 1464641053118 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:13 INFO - PROCESS | 1769 | 1464641053275 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 13:44:13 INFO - PROCESS | 1769 | 1464641053506 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce51000 == 74 [pid = 1769] [id = 187] 13:44:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x8ce52800) [pid = 1769] [serial = 561] [outer = (nil)] 13:44:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x8d1b1400) [pid = 1769] [serial = 562] [outer = 0x8ce52800] 13:44:13 INFO - PROCESS | 1769 | 1464641053587 Marionette DEBUG loaded listener.js 13:44:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x8ee62800) [pid = 1769] [serial = 563] [outer = 0x8ce52800] 13:44:14 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:14 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:44:14 INFO - PROCESS | 1769 | 1464641054921 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:44:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:44:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1883ms 13:44:15 INFO - PROCESS | 1769 | 1464641055000 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 13:44:15 INFO - PROCESS | 1769 | 1464641055006 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 13:44:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:44:15 INFO - PROCESS | 1769 | 1464641055018 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:44:15 INFO - PROCESS | 1769 | 1464641055023 Marionette TRACE conn3 <- [1,722,null,{}] 13:44:15 INFO - PROCESS | 1769 | 1464641055031 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:15 INFO - PROCESS | 1769 | 1464641055190 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 13:44:15 INFO - PROCESS | 1769 | 1464641055349 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f274400 == 75 [pid = 1769] [id = 188] 13:44:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x8f280c00) [pid = 1769] [serial = 564] [outer = (nil)] 13:44:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x91a10000) [pid = 1769] [serial = 565] [outer = 0x8f280c00] 13:44:15 INFO - PROCESS | 1769 | 1464641055431 Marionette DEBUG loaded listener.js 13:44:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x91f9cc00) [pid = 1769] [serial = 566] [outer = 0x8f280c00] 13:44:16 INFO - PROCESS | 1769 | 1464641056321 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 13:44:16 INFO - PROCESS | 1769 | 1464641056364 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 13:44:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:44:16 INFO - PROCESS | 1769 | 1464641056372 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:44:16 INFO - PROCESS | 1769 | 1464641056375 Marionette TRACE conn3 <- [1,726,null,{}] 13:44:16 INFO - PROCESS | 1769 | 1464641056381 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:16 INFO - PROCESS | 1769 | 1464641056551 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 13:44:16 INFO - PROCESS | 1769 | 1464641056713 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x90777800 == 76 [pid = 1769] [id = 189] 13:44:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x922bdc00) [pid = 1769] [serial = 567] [outer = (nil)] 13:44:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x939bac00) [pid = 1769] [serial = 568] [outer = 0x922bdc00] 13:44:16 INFO - PROCESS | 1769 | 1464641056790 Marionette DEBUG loaded listener.js 13:44:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x946d2800) [pid = 1769] [serial = 569] [outer = 0x922bdc00] 13:44:17 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:17 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:44:17 INFO - PROCESS | 1769 | 1464641057862 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:44:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:44:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1531ms 13:44:17 INFO - PROCESS | 1769 | 1464641057903 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 13:44:17 INFO - PROCESS | 1769 | 1464641057907 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 13:44:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:44:17 INFO - PROCESS | 1769 | 1464641057916 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:44:17 INFO - PROCESS | 1769 | 1464641057925 Marionette TRACE conn3 <- [1,730,null,{}] 13:44:17 INFO - PROCESS | 1769 | 1464641057939 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:18 INFO - PROCESS | 1769 | 1464641058115 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 13:44:18 INFO - PROCESS | 1769 | 1464641058325 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x95346000 == 77 [pid = 1769] [id = 190] 13:44:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x9776c400) [pid = 1769] [serial = 570] [outer = (nil)] 13:44:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x98f96400) [pid = 1769] [serial = 571] [outer = 0x9776c400] 13:44:18 INFO - PROCESS | 1769 | 1464641058419 Marionette DEBUG loaded listener.js 13:44:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x99b10000) [pid = 1769] [serial = 572] [outer = 0x9776c400] 13:44:19 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:19 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:44:19 INFO - PROCESS | 1769 | 1464641059259 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 13:44:19 INFO - PROCESS | 1769 | 1464641059314 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 13:44:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:44:19 INFO - PROCESS | 1769 | 1464641059321 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:44:19 INFO - PROCESS | 1769 | 1464641059325 Marionette TRACE conn3 <- [1,734,null,{}] 13:44:19 INFO - PROCESS | 1769 | 1464641059330 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:19 INFO - PROCESS | 1769 | 1464641059491 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 13:44:19 INFO - PROCESS | 1769 | 1464641059658 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce57400 == 78 [pid = 1769] [id = 191] 13:44:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x91fa4800) [pid = 1769] [serial = 573] [outer = (nil)] 13:44:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x99f6e800) [pid = 1769] [serial = 574] [outer = 0x91fa4800] 13:44:19 INFO - PROCESS | 1769 | 1464641059738 Marionette DEBUG loaded listener.js 13:44:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x99f97000) [pid = 1769] [serial = 575] [outer = 0x91fa4800] 13:44:20 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:20 INFO - PROCESS | 1769 | 1464641060665 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:44:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:44:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1378ms 13:44:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:44:20 INFO - PROCESS | 1769 | 1464641060700 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 13:44:20 INFO - PROCESS | 1769 | 1464641060703 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 13:44:20 INFO - PROCESS | 1769 | 1464641060709 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:44:20 INFO - PROCESS | 1769 | 1464641060712 Marionette TRACE conn3 <- [1,738,null,{}] 13:44:20 INFO - PROCESS | 1769 | 1464641060718 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:20 INFO - PROCESS | 1769 | 1464641060883 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 13:44:21 INFO - PROCESS | 1769 | 1464641061057 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x99c61800 == 79 [pid = 1769] [id = 192] 13:44:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x9a1c5000) [pid = 1769] [serial = 576] [outer = (nil)] 13:44:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x9a706400) [pid = 1769] [serial = 577] [outer = 0x9a1c5000] 13:44:21 INFO - PROCESS | 1769 | 1464641061143 Marionette DEBUG loaded listener.js 13:44:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x9afc2400) [pid = 1769] [serial = 578] [outer = 0x9a1c5000] 13:44:22 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:22 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:44:22 INFO - PROCESS | 1769 | 1464641062444 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:44:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:44:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1780ms 13:44:22 INFO - PROCESS | 1769 | 1464641062489 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 13:44:22 INFO - PROCESS | 1769 | 1464641062492 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 13:44:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:44:22 INFO - PROCESS | 1769 | 1464641062499 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:44:22 INFO - PROCESS | 1769 | 1464641062502 Marionette TRACE conn3 <- [1,742,null,{}] 13:44:22 INFO - PROCESS | 1769 | 1464641062507 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:22 INFO - PROCESS | 1769 | 1464641062711 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 13:44:22 INFO - PROCESS | 1769 | 1464641062887 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x9a1cec00 == 80 [pid = 1769] [id = 193] 13:44:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x9afc2000) [pid = 1769] [serial = 579] [outer = (nil)] 13:44:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x9b81f800) [pid = 1769] [serial = 580] [outer = 0x9afc2000] 13:44:22 INFO - PROCESS | 1769 | 1464641062964 Marionette DEBUG loaded listener.js 13:44:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x9cb46800) [pid = 1769] [serial = 581] [outer = 0x9afc2000] 13:44:24 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:24 INFO - PROCESS | 1769 | 1464641064230 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:44:24 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 13:44:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1786ms 13:44:24 INFO - PROCESS | 1769 | 1464641064357 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 13:44:24 INFO - PROCESS | 1769 | 1464641064361 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 13:44:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:44:24 INFO - PROCESS | 1769 | 1464641064377 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:44:24 INFO - PROCESS | 1769 | 1464641064381 Marionette TRACE conn3 <- [1,746,null,{}] 13:44:24 INFO - PROCESS | 1769 | 1464641064386 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:24 INFO - PROCESS | 1769 | 1464641064546 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 13:44:24 INFO - PROCESS | 1769 | 1464641064714 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x92d86c00 == 81 [pid = 1769] [id = 194] 13:44:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x92eef000) [pid = 1769] [serial = 582] [outer = (nil)] 13:44:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0xa0509800) [pid = 1769] [serial = 583] [outer = 0x92eef000] 13:44:24 INFO - PROCESS | 1769 | 1464641064792 Marionette DEBUG loaded listener.js 13:44:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0xa2163c00) [pid = 1769] [serial = 584] [outer = 0x92eef000] 13:44:25 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:26 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:26 INFO - PROCESS | 1769 | 1464641066113 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:44:26 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.) 13:44:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1841ms 13:44:26 INFO - PROCESS | 1769 | 1464641066221 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 13:44:26 INFO - PROCESS | 1769 | 1464641066224 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 13:44:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:44:26 INFO - PROCESS | 1769 | 1464641066232 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:44:26 INFO - PROCESS | 1769 | 1464641066236 Marionette TRACE conn3 <- [1,750,null,{}] 13:44:26 INFO - PROCESS | 1769 | 1464641066244 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:26 INFO - PROCESS | 1769 | 1464641066401 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 13:44:26 INFO - PROCESS | 1769 | 1464641066565 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f29e800 == 82 [pid = 1769] [id = 195] 13:44:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x90779c00) [pid = 1769] [serial = 585] [outer = (nil)] 13:44:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x90823c00) [pid = 1769] [serial = 586] [outer = 0x90779c00] 13:44:26 INFO - PROCESS | 1769 | 1464641066637 Marionette DEBUG loaded listener.js 13:44:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x90aed400) [pid = 1769] [serial = 587] [outer = 0x90779c00] 13:44:27 INFO - PROCESS | 1769 | --DOCSHELL 0x98d85800 == 81 [pid = 1769] [id = 13] 13:44:27 INFO - PROCESS | 1769 | --DOCSHELL 0x9519c800 == 80 [pid = 1769] [id = 25] 13:44:27 INFO - PROCESS | 1769 | --DOCSHELL 0x922bb000 == 79 [pid = 1769] [id = 24] 13:44:27 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1acc00 == 78 [pid = 1769] [id = 186] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x95344800) [pid = 1769] [serial = 523] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOCSHELL 0x90825400 == 77 [pid = 1769] [id = 185] 13:44:27 INFO - PROCESS | 1769 | --DOCSHELL 0x91a08c00 == 76 [pid = 1769] [id = 184] 13:44:27 INFO - PROCESS | 1769 | --DOCSHELL 0x8e221c00 == 75 [pid = 1769] [id = 183] 13:44:27 INFO - PROCESS | 1769 | --DOCSHELL 0x90772000 == 74 [pid = 1769] [id = 182] 13:44:27 INFO - PROCESS | 1769 | --DOCSHELL 0x8e224c00 == 73 [pid = 1769] [id = 176] 13:44:27 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1b6000 == 72 [pid = 1769] [id = 175] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x9b177400) [pid = 1769] [serial = 427] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x90ae9800) [pid = 1769] [serial = 520] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0xa326cc00) [pid = 1769] [serial = 382] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x90a5fc00) [pid = 1769] [serial = 502] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x9519c400) [pid = 1769] [serial = 521] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x9a781000) [pid = 1769] [serial = 484] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x8f040400) [pid = 1769] [serial = 506] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x8d1b8800) [pid = 1769] [serial = 442] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x922b7800) [pid = 1769] [serial = 515] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0xa688e800) [pid = 1769] [serial = 388] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x92506800) [pid = 1769] [serial = 517] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x99b4a400) [pid = 1769] [serial = 496] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x9a776000) [pid = 1769] [serial = 473] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x9b180800) [pid = 1769] [serial = 487] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x9a70c400) [pid = 1769] [serial = 472] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x9a1c8c00) [pid = 1769] [serial = 424] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x9d0c7400) [pid = 1769] [serial = 493] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x90aee000) [pid = 1769] [serial = 512] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x8f041400) [pid = 1769] [serial = 490] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0xa2403400) [pid = 1769] [serial = 430] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x91c70000) [pid = 1769] [serial = 514] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x8f2a2000) [pid = 1769] [serial = 445] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0xa623e800) [pid = 1769] [serial = 433] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x90a5b800) [pid = 1769] [serial = 511] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x8f299c00) [pid = 1769] [serial = 415] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0xa6f45400) [pid = 1769] [serial = 436] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x90824c00) [pid = 1769] [serial = 509] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x90770400) [pid = 1769] [serial = 508] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x97742400) [pid = 1769] [serial = 376] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x9a781800) [pid = 1769] [serial = 499] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x90a65c00) [pid = 1769] [serial = 373] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0xa1067800) [pid = 1769] [serial = 379] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x922b7400) [pid = 1769] [serial = 478] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x92d83c00) [pid = 1769] [serial = 439] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x9081cc00) [pid = 1769] [serial = 475] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x8f03d400) [pid = 1769] [serial = 505] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x92d87c00) [pid = 1769] [serial = 518] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x91f99400) [pid = 1769] [serial = 418] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0xa673a400) [pid = 1769] [serial = 385] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x98ac1400) [pid = 1769] [serial = 421] [outer = (nil)] [url = about:blank] 13:44:27 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x99f8d800) [pid = 1769] [serial = 481] [outer = (nil)] [url = about:blank] 13:44:28 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:28 INFO - PROCESS | 1769 | 1464641068038 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:44:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:44:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1882ms 13:44:28 INFO - PROCESS | 1769 | 1464641068115 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 13:44:28 INFO - PROCESS | 1769 | 1464641068122 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 13:44:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:44:28 INFO - PROCESS | 1769 | 1464641068132 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:44:28 INFO - PROCESS | 1769 | 1464641068136 Marionette TRACE conn3 <- [1,754,null,{}] 13:44:28 INFO - PROCESS | 1769 | 1464641068141 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:28 INFO - PROCESS | 1769 | 1464641068288 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 13:44:28 INFO - PROCESS | 1769 | 1464641068422 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f299c00 == 73 [pid = 1769] [id = 196] 13:44:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x8f29bc00) [pid = 1769] [serial = 588] [outer = (nil)] 13:44:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x90ae5400) [pid = 1769] [serial = 589] [outer = 0x8f29bc00] 13:44:28 INFO - PROCESS | 1769 | 1464641068490 Marionette DEBUG loaded listener.js 13:44:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x91a0e400) [pid = 1769] [serial = 590] [outer = 0x8f29bc00] 13:44:29 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:29 INFO - PROCESS | 1769 | 1464641069554 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:44:29 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 13:44:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1437ms 13:44:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:44:29 INFO - PROCESS | 1769 | 1464641069569 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 13:44:29 INFO - PROCESS | 1769 | 1464641069571 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 13:44:29 INFO - PROCESS | 1769 | 1464641069578 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:44:29 INFO - PROCESS | 1769 | 1464641069583 Marionette TRACE conn3 <- [1,758,null,{}] 13:44:29 INFO - PROCESS | 1769 | 1464641069597 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:29 INFO - PROCESS | 1769 | 1464641069796 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 13:44:29 INFO - PROCESS | 1769 | 1464641069905 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f042c00 == 74 [pid = 1769] [id = 197] 13:44:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x91fa4c00) [pid = 1769] [serial = 591] [outer = (nil)] 13:44:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x92361400) [pid = 1769] [serial = 592] [outer = 0x91fa4c00] 13:44:29 INFO - PROCESS | 1769 | 1464641069976 Marionette DEBUG loaded listener.js 13:44:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x92d7fc00) [pid = 1769] [serial = 593] [outer = 0x91fa4c00] 13:44:30 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:30 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:44:30 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:30 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:30 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:44:30 INFO - PROCESS | 1769 | 1464641070796 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:44:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:44:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1284ms 13:44:30 INFO - PROCESS | 1769 | 1464641070861 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 13:44:30 INFO - PROCESS | 1769 | 1464641070865 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 13:44:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:44:30 INFO - PROCESS | 1769 | 1464641070871 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:44:30 INFO - PROCESS | 1769 | 1464641070873 Marionette TRACE conn3 <- [1,762,null,{}] 13:44:30 INFO - PROCESS | 1769 | 1464641070878 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:31 INFO - PROCESS | 1769 | 1464641071076 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 13:44:31 INFO - PROCESS | 1769 | 1464641071110 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f03a800 == 75 [pid = 1769] [id = 198] 13:44:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x92d83800) [pid = 1769] [serial = 594] [outer = (nil)] 13:44:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x946cc400) [pid = 1769] [serial = 595] [outer = 0x92d83800] 13:44:31 INFO - PROCESS | 1769 | 1464641071181 Marionette DEBUG loaded listener.js 13:44:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x95348c00) [pid = 1769] [serial = 596] [outer = 0x92d83800] 13:44:31 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x92d7f000) [pid = 1769] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:44:31 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x8ee63400) [pid = 1769] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:44:31 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x95112800) [pid = 1769] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:44:31 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x922b3000) [pid = 1769] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:44:31 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x90773800) [pid = 1769] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:44:32 INFO - PROCESS | 1769 | 1464641072476 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:44:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:44:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1627ms 13:44:32 INFO - PROCESS | 1769 | 1464641072499 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 13:44:32 INFO - PROCESS | 1769 | 1464641072502 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 13:44:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:44:32 INFO - PROCESS | 1769 | 1464641072508 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:44:32 INFO - PROCESS | 1769 | 1464641072524 Marionette TRACE conn3 <- [1,766,null,{}] 13:44:32 INFO - PROCESS | 1769 | 1464641072530 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:32 INFO - PROCESS | 1769 | 1464641072673 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 13:44:32 INFO - PROCESS | 1769 | 1464641072684 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1ae800 == 76 [pid = 1769] [id = 199] 13:44:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x9081f000) [pid = 1769] [serial = 597] [outer = (nil)] 13:44:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x9771ec00) [pid = 1769] [serial = 598] [outer = 0x9081f000] 13:44:32 INFO - PROCESS | 1769 | 1464641072834 Marionette DEBUG loaded listener.js 13:44:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x97740800) [pid = 1769] [serial = 599] [outer = 0x9081f000] 13:44:33 INFO - PROCESS | 1769 | 1464641073972 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:44:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:44:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1500ms 13:44:34 INFO - PROCESS | 1769 | 1464641074033 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 13:44:34 INFO - PROCESS | 1769 | 1464641074039 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 13:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:44:34 INFO - PROCESS | 1769 | 1464641074048 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:44:34 INFO - PROCESS | 1769 | 1464641074052 Marionette TRACE conn3 <- [1,770,null,{}] 13:44:34 INFO - PROCESS | 1769 | 1464641074061 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:34 INFO - PROCESS | 1769 | 1464641074274 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 13:44:34 INFO - PROCESS | 1769 | 1464641074506 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1af400 == 77 [pid = 1769] [id = 200] 13:44:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x8f299400) [pid = 1769] [serial = 600] [outer = (nil)] 13:44:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x90770400) [pid = 1769] [serial = 601] [outer = 0x8f299400] 13:44:34 INFO - PROCESS | 1769 | 1464641074585 Marionette DEBUG loaded listener.js 13:44:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x90ae9800) [pid = 1769] [serial = 602] [outer = 0x8f299400] 13:44:35 INFO - PROCESS | 1769 | 1464641075424 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1437ms 13:44:35 INFO - PROCESS | 1769 | 1464641075486 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 13:44:35 INFO - PROCESS | 1769 | 1464641075495 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 13:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:44:35 INFO - PROCESS | 1769 | 1464641075504 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:44:35 INFO - PROCESS | 1769 | 1464641075508 Marionette TRACE conn3 <- [1,774,null,{}] 13:44:35 INFO - PROCESS | 1769 | 1464641075514 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:35 INFO - PROCESS | 1769 | 1464641075715 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 13:44:35 INFO - PROCESS | 1769 | 1464641075877 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f042800 == 78 [pid = 1769] [id = 201] 13:44:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x922b5800) [pid = 1769] [serial = 603] [outer = (nil)] 13:44:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x92ee7400) [pid = 1769] [serial = 604] [outer = 0x922b5800] 13:44:35 INFO - PROCESS | 1769 | 1464641075959 Marionette DEBUG loaded listener.js 13:44:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x93c87000) [pid = 1769] [serial = 605] [outer = 0x922b5800] 13:44:36 INFO - PROCESS | 1769 | 1464641076852 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1386ms 13:44:36 INFO - PROCESS | 1769 | 1464641076891 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 13:44:36 INFO - PROCESS | 1769 | 1464641076895 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 13:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:44:36 INFO - PROCESS | 1769 | 1464641076903 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:44:36 INFO - PROCESS | 1769 | 1464641076908 Marionette TRACE conn3 <- [1,778,null,{}] 13:44:36 INFO - PROCESS | 1769 | 1464641076924 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:37 INFO - PROCESS | 1769 | 1464641077113 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 13:44:37 INFO - PROCESS | 1769 | 1464641077277 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x922b6000 == 79 [pid = 1769] [id = 202] 13:44:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x98141800) [pid = 1769] [serial = 606] [outer = (nil)] 13:44:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x99753c00) [pid = 1769] [serial = 607] [outer = 0x98141800] 13:44:37 INFO - PROCESS | 1769 | 1464641077357 Marionette DEBUG loaded listener.js 13:44:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x99b4c400) [pid = 1769] [serial = 608] [outer = 0x98141800] 13:44:38 INFO - PROCESS | 1769 | 1464641078294 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1433ms 13:44:38 INFO - PROCESS | 1769 | 1464641078336 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 13:44:38 INFO - PROCESS | 1769 | 1464641078341 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 13:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:44:38 INFO - PROCESS | 1769 | 1464641078347 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:44:38 INFO - PROCESS | 1769 | 1464641078350 Marionette TRACE conn3 <- [1,782,null,{}] 13:44:38 INFO - PROCESS | 1769 | 1464641078355 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:38 INFO - PROCESS | 1769 | 1464641078510 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 13:44:38 INFO - PROCESS | 1769 | 1464641078678 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f29ac00 == 80 [pid = 1769] [id = 203] 13:44:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x92238800) [pid = 1769] [serial = 609] [outer = (nil)] 13:44:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x9a1c1c00) [pid = 1769] [serial = 610] [outer = 0x92238800] 13:44:38 INFO - PROCESS | 1769 | 1464641078754 Marionette DEBUG loaded listener.js 13:44:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x9a1cfc00) [pid = 1769] [serial = 611] [outer = 0x92238800] 13:44:39 INFO - PROCESS | 1769 | 1464641079629 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1334ms 13:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:44:39 INFO - PROCESS | 1769 | 1464641079681 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 13:44:39 INFO - PROCESS | 1769 | 1464641079684 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 13:44:39 INFO - PROCESS | 1769 | 1464641079690 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:44:39 INFO - PROCESS | 1769 | 1464641079694 Marionette TRACE conn3 <- [1,786,null,{}] 13:44:39 INFO - PROCESS | 1769 | 1464641079699 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:39 INFO - PROCESS | 1769 | 1464641079853 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 13:44:40 INFO - PROCESS | 1769 | 1464641080021 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e226400 == 81 [pid = 1769] [id = 204] 13:44:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x8f035800) [pid = 1769] [serial = 612] [outer = (nil)] 13:44:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x9a774800) [pid = 1769] [serial = 613] [outer = 0x8f035800] 13:44:40 INFO - PROCESS | 1769 | 1464641080100 Marionette DEBUG loaded listener.js 13:44:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x9a781000) [pid = 1769] [serial = 614] [outer = 0x8f035800] 13:44:40 INFO - PROCESS | 1769 | 1464641080969 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1334ms 13:44:41 INFO - PROCESS | 1769 | 1464641081025 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 13:44:41 INFO - PROCESS | 1769 | 1464641081029 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 13:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:44:41 INFO - PROCESS | 1769 | 1464641081035 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:44:41 INFO - PROCESS | 1769 | 1464641081037 Marionette TRACE conn3 <- [1,790,null,{}] 13:44:41 INFO - PROCESS | 1769 | 1464641081044 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:41 INFO - PROCESS | 1769 | 1464641081273 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 13:44:41 INFO - PROCESS | 1769 | 1464641081446 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x90af0000 == 82 [pid = 1769] [id = 205] 13:44:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x91a10400) [pid = 1769] [serial = 615] [outer = (nil)] 13:44:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x9aaaf400) [pid = 1769] [serial = 616] [outer = 0x91a10400] 13:44:41 INFO - PROCESS | 1769 | 1464641081576 Marionette DEBUG loaded listener.js 13:44:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x9b9be400) [pid = 1769] [serial = 617] [outer = 0x91a10400] 13:44:42 INFO - PROCESS | 1769 | 1464641082359 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1381ms 13:44:42 INFO - PROCESS | 1769 | 1464641082416 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 13:44:42 INFO - PROCESS | 1769 | 1464641082420 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 13:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:44:42 INFO - PROCESS | 1769 | 1464641082426 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:44:42 INFO - PROCESS | 1769 | 1464641082430 Marionette TRACE conn3 <- [1,794,null,{}] 13:44:42 INFO - PROCESS | 1769 | 1464641082435 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:42 INFO - PROCESS | 1769 | 1464641082585 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 13:44:42 INFO - PROCESS | 1769 | 1464641082756 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce53800 == 83 [pid = 1769] [id = 206] 13:44:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x99c60c00) [pid = 1769] [serial = 618] [outer = (nil)] 13:44:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x9cc88800) [pid = 1769] [serial = 619] [outer = 0x99c60c00] 13:44:42 INFO - PROCESS | 1769 | 1464641082841 Marionette DEBUG loaded listener.js 13:44:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0xa21b1c00) [pid = 1769] [serial = 620] [outer = 0x99c60c00] 13:44:43 INFO - PROCESS | 1769 | 1464641083640 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1287ms 13:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:44:43 INFO - PROCESS | 1769 | 1464641083715 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 13:44:43 INFO - PROCESS | 1769 | 1464641083718 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 13:44:43 INFO - PROCESS | 1769 | 1464641083725 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:44:43 INFO - PROCESS | 1769 | 1464641083728 Marionette TRACE conn3 <- [1,798,null,{}] 13:44:43 INFO - PROCESS | 1769 | 1464641083733 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:43 INFO - PROCESS | 1769 | 1464641083898 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 13:44:44 INFO - PROCESS | 1769 | 1464641084066 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1ac800 == 84 [pid = 1769] [id = 207] 13:44:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x9b1a4c00) [pid = 1769] [serial = 621] [outer = (nil)] 13:44:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0xa2403000) [pid = 1769] [serial = 622] [outer = 0x9b1a4c00] 13:44:44 INFO - PROCESS | 1769 | 1464641084148 Marionette DEBUG loaded listener.js 13:44:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0xa26cb800) [pid = 1769] [serial = 623] [outer = 0x9b1a4c00] 13:44:44 INFO - PROCESS | 1769 | 1464641084950 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:44:45 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 13:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1278ms 13:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:44:45 INFO - PROCESS | 1769 | 1464641085003 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 13:44:45 INFO - PROCESS | 1769 | 1464641085006 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 13:44:45 INFO - PROCESS | 1769 | 1464641085012 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:44:45 INFO - PROCESS | 1769 | 1464641085015 Marionette TRACE conn3 <- [1,802,null,{}] 13:44:45 INFO - PROCESS | 1769 | 1464641085021 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:45 INFO - PROCESS | 1769 | 1464641085178 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 13:44:45 INFO - PROCESS | 1769 | 1464641085352 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1b3400 == 85 [pid = 1769] [id = 208] 13:44:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0xa228d800) [pid = 1769] [serial = 624] [outer = (nil)] 13:44:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0xa3071c00) [pid = 1769] [serial = 625] [outer = 0xa228d800] 13:44:45 INFO - PROCESS | 1769 | 1464641085430 Marionette DEBUG loaded listener.js 13:44:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0xa30dd400) [pid = 1769] [serial = 626] [outer = 0xa228d800] 13:44:46 INFO - PROCESS | 1769 | 1464641086273 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:44:46 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 13:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1337ms 13:44:46 INFO - PROCESS | 1769 | 1464641086348 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 13:44:46 INFO - PROCESS | 1769 | 1464641086351 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 13:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:44:46 INFO - PROCESS | 1769 | 1464641086357 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:44:46 INFO - PROCESS | 1769 | 1464641086360 Marionette TRACE conn3 <- [1,806,null,{}] 13:44:46 INFO - PROCESS | 1769 | 1464641086365 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:46 INFO - PROCESS | 1769 | 1464641086569 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 13:44:46 INFO - PROCESS | 1769 | 1464641086737 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x9082a400 == 86 [pid = 1769] [id = 209] 13:44:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0xa2408400) [pid = 1769] [serial = 627] [outer = (nil)] 13:44:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0xa4e37400) [pid = 1769] [serial = 628] [outer = 0xa2408400] 13:44:46 INFO - PROCESS | 1769 | 1464641086816 Marionette DEBUG loaded listener.js 13:44:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0xa6202c00) [pid = 1769] [serial = 629] [outer = 0xa2408400] 13:44:47 INFO - PROCESS | 1769 | 1464641087639 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:44:47 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 13:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1332ms 13:44:47 INFO - PROCESS | 1769 | 1464641087691 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 13:44:47 INFO - PROCESS | 1769 | 1464641087695 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 13:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:44:47 INFO - PROCESS | 1769 | 1464641087701 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:44:47 INFO - PROCESS | 1769 | 1464641087705 Marionette TRACE conn3 <- [1,810,null,{}] 13:44:47 INFO - PROCESS | 1769 | 1464641087710 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:47 INFO - PROCESS | 1769 | 1464641087907 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 13:44:48 INFO - PROCESS | 1769 | 1464641088085 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x97744800 == 87 [pid = 1769] [id = 210] 13:44:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x97747c00) [pid = 1769] [serial = 630] [outer = (nil)] 13:44:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0xa673f400) [pid = 1769] [serial = 631] [outer = 0x97747c00] 13:44:48 INFO - PROCESS | 1769 | 1464641088173 Marionette DEBUG loaded listener.js 13:44:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0xa6773800) [pid = 1769] [serial = 632] [outer = 0x97747c00] 13:44:49 INFO - PROCESS | 1769 | 1464641089042 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1378ms 13:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:44:49 INFO - PROCESS | 1769 | 1464641089080 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 13:44:49 INFO - PROCESS | 1769 | 1464641089082 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 13:44:49 INFO - PROCESS | 1769 | 1464641089088 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:44:49 INFO - PROCESS | 1769 | 1464641089092 Marionette TRACE conn3 <- [1,814,null,{}] 13:44:49 INFO - PROCESS | 1769 | 1464641089097 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:49 INFO - PROCESS | 1769 | 1464641089249 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 13:44:49 INFO - PROCESS | 1769 | 1464641089421 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f271c00 == 88 [pid = 1769] [id = 211] 13:44:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x8f29c000) [pid = 1769] [serial = 633] [outer = (nil)] 13:44:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x92c6dc00) [pid = 1769] [serial = 634] [outer = 0x8f29c000] 13:44:49 INFO - PROCESS | 1769 | 1464641089495 Marionette DEBUG loaded listener.js 13:44:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x92c72400) [pid = 1769] [serial = 635] [outer = 0x8f29c000] 13:44:50 INFO - PROCESS | 1769 | 1464641090615 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 13:44:50 INFO - PROCESS | 1769 | 1464641090681 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 13:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:44:50 INFO - PROCESS | 1769 | 1464641090688 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:44:50 INFO - PROCESS | 1769 | 1464641090694 Marionette TRACE conn3 <- [1,818,null,{}] 13:44:50 INFO - PROCESS | 1769 | 1464641090701 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:50 INFO - PROCESS | 1769 | 1464641090861 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 13:44:51 INFO - PROCESS | 1769 | 1464641091160 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x90ae8800 == 89 [pid = 1769] [id = 212] 13:44:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x90aecc00) [pid = 1769] [serial = 636] [outer = (nil)] 13:44:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x91c6b400) [pid = 1769] [serial = 637] [outer = 0x90aecc00] 13:44:51 INFO - PROCESS | 1769 | 1464641091284 Marionette DEBUG loaded listener.js 13:44:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x92239800) [pid = 1769] [serial = 638] [outer = 0x90aecc00] 13:44:51 INFO - PROCESS | 1769 | --DOCSHELL 0x9834dc00 == 88 [pid = 1769] [id = 15] 13:44:51 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x8f29ec00) [pid = 1769] [serial = 559] [outer = (nil)] [url = about:blank] 13:44:51 INFO - PROCESS | 1769 | --DOCSHELL 0x95346000 == 87 [pid = 1769] [id = 190] 13:44:51 INFO - PROCESS | 1769 | --DOCSHELL 0x90777800 == 86 [pid = 1769] [id = 189] 13:44:51 INFO - PROCESS | 1769 | --DOCSHELL 0x8f274400 == 85 [pid = 1769] [id = 188] 13:44:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce51000 == 84 [pid = 1769] [id = 187] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x95344c00) [pid = 1769] [serial = 556] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x9772a400) [pid = 1769] [serial = 557] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x8e227400) [pid = 1769] [serial = 526] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x9081bc00) [pid = 1769] [serial = 529] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x94633000) [pid = 1769] [serial = 532] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x98355000) [pid = 1769] [serial = 535] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x99c60000) [pid = 1769] [serial = 538] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x9a0ac800) [pid = 1769] [serial = 541] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x9a775000) [pid = 1769] [serial = 544] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x8f296800) [pid = 1769] [serial = 550] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x90824800) [pid = 1769] [serial = 551] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x97724000) [pid = 1769] [serial = 524] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x92d85800) [pid = 1769] [serial = 553] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x90af2c00) [pid = 1769] [serial = 548] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x9077d000) [pid = 1769] [serial = 547] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x93aa3000) [pid = 1769] [serial = 554] [outer = (nil)] [url = about:blank] 13:44:52 INFO - PROCESS | 1769 | 1464641092151 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1488ms 13:44:52 INFO - PROCESS | 1769 | 1464641092177 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 13:44:52 INFO - PROCESS | 1769 | 1464641092184 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 13:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:44:52 INFO - PROCESS | 1769 | 1464641092194 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:44:52 INFO - PROCESS | 1769 | 1464641092198 Marionette TRACE conn3 <- [1,822,null,{}] 13:44:52 INFO - PROCESS | 1769 | 1464641092203 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:52 INFO - PROCESS | 1769 | 1464641092352 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 13:44:52 INFO - PROCESS | 1769 | 1464641092370 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f29f400 == 85 [pid = 1769] [id = 213] 13:44:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x90771c00) [pid = 1769] [serial = 639] [outer = (nil)] 13:44:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x9250f000) [pid = 1769] [serial = 640] [outer = 0x90771c00] 13:44:52 INFO - PROCESS | 1769 | 1464641092437 Marionette DEBUG loaded listener.js 13:44:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x92c75800) [pid = 1769] [serial = 641] [outer = 0x90771c00] 13:44:53 INFO - PROCESS | 1769 | 1464641093302 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 13:44:53 INFO - PROCESS | 1769 | 1464641093330 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 13:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:44:53 INFO - PROCESS | 1769 | 1464641093337 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:44:53 INFO - PROCESS | 1769 | 1464641093342 Marionette TRACE conn3 <- [1,826,null,{}] 13:44:53 INFO - PROCESS | 1769 | 1464641093360 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:53 INFO - PROCESS | 1769 | 1464641093517 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 13:44:53 INFO - PROCESS | 1769 | 1464641093647 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e3e3c00 == 86 [pid = 1769] [id = 214] 13:44:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x8e3e7c00) [pid = 1769] [serial = 642] [outer = (nil)] 13:44:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x97721c00) [pid = 1769] [serial = 643] [outer = 0x8e3e7c00] 13:44:53 INFO - PROCESS | 1769 | 1464641093720 Marionette DEBUG loaded listener.js 13:44:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x97766400) [pid = 1769] [serial = 644] [outer = 0x8e3e7c00] 13:44:54 INFO - PROCESS | 1769 | 1464641094438 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1138ms 13:44:54 INFO - PROCESS | 1769 | 1464641094476 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 13:44:54 INFO - PROCESS | 1769 | 1464641094479 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 13:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:44:54 INFO - PROCESS | 1769 | 1464641094485 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:44:54 INFO - PROCESS | 1769 | 1464641094488 Marionette TRACE conn3 <- [1,830,null,{}] 13:44:54 INFO - PROCESS | 1769 | 1464641094499 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:54 INFO - PROCESS | 1769 | 1464641094687 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 13:44:54 INFO - PROCESS | 1769 | 1464641094714 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x97725c00 == 87 [pid = 1769] [id = 215] 13:44:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x97772800) [pid = 1769] [serial = 645] [outer = (nil)] 13:44:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x98f53c00) [pid = 1769] [serial = 646] [outer = 0x97772800] 13:44:54 INFO - PROCESS | 1769 | 1464641094778 Marionette DEBUG loaded listener.js 13:44:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x99b48400) [pid = 1769] [serial = 647] [outer = 0x97772800] 13:44:55 INFO - PROCESS | 1769 | 1464641095601 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1182ms 13:44:55 INFO - PROCESS | 1769 | 1464641095669 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 13:44:55 INFO - PROCESS | 1769 | 1464641095671 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 13:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:44:55 INFO - PROCESS | 1769 | 1464641095677 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:44:55 INFO - PROCESS | 1769 | 1464641095679 Marionette TRACE conn3 <- [1,834,null,{}] 13:44:55 INFO - PROCESS | 1769 | 1464641095697 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:55 INFO - PROCESS | 1769 | 1464641095902 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 13:44:56 INFO - PROCESS | 1769 | 1464641095988 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x9773f800 == 88 [pid = 1769] [id = 216] 13:44:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x98ac1800) [pid = 1769] [serial = 648] [outer = (nil)] 13:44:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x9235c400) [pid = 1769] [serial = 649] [outer = 0x98ac1800] 13:44:56 INFO - PROCESS | 1769 | 1464641096066 Marionette DEBUG loaded listener.js 13:44:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x99f6f400) [pid = 1769] [serial = 650] [outer = 0x98ac1800] 13:44:56 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x91fa4c00) [pid = 1769] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:44:56 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x8f29bc00) [pid = 1769] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:44:56 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x8d1b0800) [pid = 1769] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:44:56 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x90779c00) [pid = 1769] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:44:56 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x92d83800) [pid = 1769] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:44:56 INFO - PROCESS | 1769 | 1464641096932 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1290ms 13:44:56 INFO - PROCESS | 1769 | 1464641096969 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 13:44:56 INFO - PROCESS | 1769 | 1464641096972 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 13:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:44:56 INFO - PROCESS | 1769 | 1464641096978 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:44:56 INFO - PROCESS | 1769 | 1464641096980 Marionette TRACE conn3 <- [1,838,null,{}] 13:44:56 INFO - PROCESS | 1769 | 1464641096986 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:57 INFO - PROCESS | 1769 | 1464641097190 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 13:44:57 INFO - PROCESS | 1769 | 1464641097209 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee67400 == 89 [pid = 1769] [id = 217] 13:44:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x92d83800) [pid = 1769] [serial = 651] [outer = (nil)] 13:44:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x9a709800) [pid = 1769] [serial = 652] [outer = 0x92d83800] 13:44:57 INFO - PROCESS | 1769 | 1464641097278 Marionette DEBUG loaded listener.js 13:44:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x9aaac800) [pid = 1769] [serial = 653] [outer = 0x92d83800] 13:44:57 INFO - PROCESS | 1769 | 1464641097962 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1032ms 13:44:58 INFO - PROCESS | 1769 | 1464641098011 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 13:44:58 INFO - PROCESS | 1769 | 1464641098014 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 13:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:44:58 INFO - PROCESS | 1769 | 1464641098019 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:44:58 INFO - PROCESS | 1769 | 1464641098022 Marionette TRACE conn3 <- [1,842,null,{}] 13:44:58 INFO - PROCESS | 1769 | 1464641098027 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:58 INFO - PROCESS | 1769 | 1464641098239 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 13:44:58 INFO - PROCESS | 1769 | 1464641098257 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x90773800 == 90 [pid = 1769] [id = 218] 13:44:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x9a0ac800) [pid = 1769] [serial = 654] [outer = (nil)] 13:44:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x9cb3f400) [pid = 1769] [serial = 655] [outer = 0x9a0ac800] 13:44:58 INFO - PROCESS | 1769 | 1464641098323 Marionette DEBUG loaded listener.js 13:44:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x9d0c3400) [pid = 1769] [serial = 656] [outer = 0x9a0ac800] 13:44:59 INFO - PROCESS | 1769 | 1464641099325 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1340ms 13:44:59 INFO - PROCESS | 1769 | 1464641099361 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 13:44:59 INFO - PROCESS | 1769 | 1464641099367 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 13:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:44:59 INFO - PROCESS | 1769 | 1464641099376 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:44:59 INFO - PROCESS | 1769 | 1464641099381 Marionette TRACE conn3 <- [1,846,null,{}] 13:44:59 INFO - PROCESS | 1769 | 1464641099388 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:59 INFO - PROCESS | 1769 | 1464641099560 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 13:44:59 INFO - PROCESS | 1769 | 1464641099742 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce51800 == 91 [pid = 1769] [id = 219] 13:44:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x8ee66400) [pid = 1769] [serial = 657] [outer = (nil)] 13:44:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x91c6c800) [pid = 1769] [serial = 658] [outer = 0x8ee66400] 13:44:59 INFO - PROCESS | 1769 | 1464641099830 Marionette DEBUG loaded listener.js 13:44:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x922bb000) [pid = 1769] [serial = 659] [outer = 0x8ee66400] 13:45:00 INFO - PROCESS | 1769 | 1464641100719 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1384ms 13:45:00 INFO - PROCESS | 1769 | 1464641100761 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 13:45:00 INFO - PROCESS | 1769 | 1464641100769 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 13:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:45:00 INFO - PROCESS | 1769 | 1464641100779 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:45:00 INFO - PROCESS | 1769 | 1464641100783 Marionette TRACE conn3 <- [1,850,null,{}] 13:45:00 INFO - PROCESS | 1769 | 1464641100789 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:00 INFO - PROCESS | 1769 | 1464641100972 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 13:45:01 INFO - PROCESS | 1769 | 1464641101147 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f033400 == 92 [pid = 1769] [id = 220] 13:45:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x94641c00) [pid = 1769] [serial = 660] [outer = (nil)] 13:45:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x9534d800) [pid = 1769] [serial = 661] [outer = 0x94641c00] 13:45:01 INFO - PROCESS | 1769 | 1464641101232 Marionette DEBUG loaded listener.js 13:45:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x98ac1c00) [pid = 1769] [serial = 662] [outer = 0x94641c00] 13:45:02 INFO - PROCESS | 1769 | 1464641102162 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1429ms 13:45:02 INFO - PROCESS | 1769 | 1464641102208 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 13:45:02 INFO - PROCESS | 1769 | 1464641102212 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 13:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:45:02 INFO - PROCESS | 1769 | 1464641102218 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:45:02 INFO - PROCESS | 1769 | 1464641102224 Marionette TRACE conn3 <- [1,854,null,{}] 13:45:02 INFO - PROCESS | 1769 | 1464641102239 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:02 INFO - PROCESS | 1769 | 1464641102421 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 13:45:02 INFO - PROCESS | 1769 | 1464641102601 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x952a1800 == 93 [pid = 1769] [id = 221] 13:45:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x9aaa4400) [pid = 1769] [serial = 663] [outer = (nil)] 13:45:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x9cb42400) [pid = 1769] [serial = 664] [outer = 0x9aaa4400] 13:45:02 INFO - PROCESS | 1769 | 1464641102685 Marionette DEBUG loaded listener.js 13:45:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0xa30db800) [pid = 1769] [serial = 665] [outer = 0x9aaa4400] 13:45:03 INFO - PROCESS | 1769 | 1464641103505 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1336ms 13:45:03 INFO - PROCESS | 1769 | 1464641103554 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 13:45:03 INFO - PROCESS | 1769 | 1464641103559 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 13:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:45:03 INFO - PROCESS | 1769 | 1464641103565 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:45:03 INFO - PROCESS | 1769 | 1464641103567 Marionette TRACE conn3 <- [1,858,null,{}] 13:45:03 INFO - PROCESS | 1769 | 1464641103573 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:03 INFO - PROCESS | 1769 | 1464641103744 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 13:45:03 INFO - PROCESS | 1769 | 1464641103921 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x92d98800 == 94 [pid = 1769] [id = 222] 13:45:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x92d99800) [pid = 1769] [serial = 666] [outer = (nil)] 13:45:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x92da2000) [pid = 1769] [serial = 667] [outer = 0x92d99800] 13:45:04 INFO - PROCESS | 1769 | 1464641103998 Marionette DEBUG loaded listener.js 13:45:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x92da4c00) [pid = 1769] [serial = 668] [outer = 0x92d99800] 13:45:04 INFO - PROCESS | 1769 | 1464641104842 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1335ms 13:45:04 INFO - PROCESS | 1769 | 1464641104900 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 13:45:04 INFO - PROCESS | 1769 | 1464641104904 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 13:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:45:04 INFO - PROCESS | 1769 | 1464641104910 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:45:04 INFO - PROCESS | 1769 | 1464641104913 Marionette TRACE conn3 <- [1,862,null,{}] 13:45:04 INFO - PROCESS | 1769 | 1464641104918 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:05 INFO - PROCESS | 1769 | 1464641105100 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 13:45:05 INFO - PROCESS | 1769 | 1464641105272 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x92d9b800 == 95 [pid = 1769] [id = 223] 13:45:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x92da3c00) [pid = 1769] [serial = 669] [outer = (nil)] 13:45:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x9d0c7400) [pid = 1769] [serial = 670] [outer = 0x92da3c00] 13:45:05 INFO - PROCESS | 1769 | 1464641105351 Marionette DEBUG loaded listener.js 13:45:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0xa3560000) [pid = 1769] [serial = 671] [outer = 0x92da3c00] 13:45:06 INFO - PROCESS | 1769 | 1464641106224 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1343ms 13:45:06 INFO - PROCESS | 1769 | 1464641106254 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 13:45:06 INFO - PROCESS | 1769 | 1464641106258 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 13:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:45:06 INFO - PROCESS | 1769 | 1464641106264 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:45:06 INFO - PROCESS | 1769 | 1464641106267 Marionette TRACE conn3 <- [1,866,null,{}] 13:45:06 INFO - PROCESS | 1769 | 1464641106273 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:06 INFO - PROCESS | 1769 | 1464641106473 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 13:45:06 INFO - PROCESS | 1769 | 1464641106652 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x92b5a400 == 96 [pid = 1769] [id = 224] 13:45:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x92b5d000) [pid = 1769] [serial = 672] [outer = (nil)] 13:45:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x92b64800) [pid = 1769] [serial = 673] [outer = 0x92b5d000] 13:45:06 INFO - PROCESS | 1769 | 1464641106735 Marionette DEBUG loaded listener.js 13:45:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0xa62f2400) [pid = 1769] [serial = 674] [outer = 0x92b5d000] 13:45:07 INFO - PROCESS | 1769 | 1464641107542 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1337ms 13:45:07 INFO - PROCESS | 1769 | 1464641107601 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 13:45:07 INFO - PROCESS | 1769 | 1464641107605 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 13:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:45:07 INFO - PROCESS | 1769 | 1464641107611 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:45:07 INFO - PROCESS | 1769 | 1464641107614 Marionette TRACE conn3 <- [1,870,null,{}] 13:45:07 INFO - PROCESS | 1769 | 1464641107619 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:07 INFO - PROCESS | 1769 | 1464641107775 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 13:45:07 INFO - PROCESS | 1769 | 1464641107953 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ef0d000 == 97 [pid = 1769] [id = 225] 13:45:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x8ef0f000) [pid = 1769] [serial = 675] [outer = (nil)] 13:45:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x8ef14c00) [pid = 1769] [serial = 676] [outer = 0x8ef0f000] 13:45:08 INFO - PROCESS | 1769 | 1464641108030 Marionette DEBUG loaded listener.js 13:45:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x8ef16400) [pid = 1769] [serial = 677] [outer = 0x8ef0f000] 13:45:08 INFO - PROCESS | 1769 | 1464641108824 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1237ms 13:45:08 INFO - PROCESS | 1769 | 1464641108850 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 13:45:08 INFO - PROCESS | 1769 | 1464641108853 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 13:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:45:08 INFO - PROCESS | 1769 | 1464641108860 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:45:08 INFO - PROCESS | 1769 | 1464641108863 Marionette TRACE conn3 <- [1,874,null,{}] 13:45:08 INFO - PROCESS | 1769 | 1464641108868 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:09 INFO - PROCESS | 1769 | 1464641109030 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 13:45:09 INFO - PROCESS | 1769 | 1464641109210 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7d9000 == 98 [pid = 1769] [id = 226] 13:45:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x8b7db800) [pid = 1769] [serial = 678] [outer = (nil)] 13:45:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x8b7e0c00) [pid = 1769] [serial = 679] [outer = 0x8b7db800] 13:45:09 INFO - PROCESS | 1769 | 1464641109284 Marionette DEBUG loaded listener.js 13:45:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x8b7e2800) [pid = 1769] [serial = 680] [outer = 0x8b7db800] 13:45:10 INFO - PROCESS | 1769 | 1464641110160 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1341ms 13:45:10 INFO - PROCESS | 1769 | 1464641110201 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 13:45:10 INFO - PROCESS | 1769 | 1464641110204 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 13:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:45:10 INFO - PROCESS | 1769 | 1464641110211 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:45:10 INFO - PROCESS | 1769 | 1464641110214 Marionette TRACE conn3 <- [1,878,null,{}] 13:45:10 INFO - PROCESS | 1769 | 1464641110219 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:10 INFO - PROCESS | 1769 | 1464641110382 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 13:45:10 INFO - PROCESS | 1769 | 1464641110563 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7d9400 == 99 [pid = 1769] [id = 227] 13:45:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x8b7d9c00) [pid = 1769] [serial = 681] [outer = (nil)] 13:45:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x8ef13800) [pid = 1769] [serial = 682] [outer = 0x8b7d9c00] 13:45:10 INFO - PROCESS | 1769 | 1464641110651 Marionette DEBUG loaded listener.js 13:45:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x8ef17800) [pid = 1769] [serial = 683] [outer = 0x8b7d9c00] 13:45:11 INFO - PROCESS | 1769 | 1464641111509 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1334ms 13:45:11 INFO - PROCESS | 1769 | 1464641111546 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 13:45:11 INFO - PROCESS | 1769 | 1464641111550 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 13:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:45:11 INFO - PROCESS | 1769 | 1464641111555 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:45:11 INFO - PROCESS | 1769 | 1464641111559 Marionette TRACE conn3 <- [1,882,null,{}] 13:45:11 INFO - PROCESS | 1769 | 1464641111567 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:11 INFO - PROCESS | 1769 | 1464641111769 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 13:45:11 INFO - PROCESS | 1769 | 1464641111950 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7db400 == 100 [pid = 1769] [id = 228] 13:45:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x8cb48800) [pid = 1769] [serial = 684] [outer = (nil)] 13:45:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x8cb4ec00) [pid = 1769] [serial = 685] [outer = 0x8cb48800] 13:45:12 INFO - PROCESS | 1769 | 1464641112024 Marionette DEBUG loaded listener.js 13:45:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x8cb52400) [pid = 1769] [serial = 686] [outer = 0x8cb48800] 13:45:12 INFO - PROCESS | 1769 | 1464641112914 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1431ms 13:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:45:12 INFO - PROCESS | 1769 | 1464641112988 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 13:45:12 INFO - PROCESS | 1769 | 1464641112991 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 13:45:12 INFO - PROCESS | 1769 | 1464641112997 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:45:13 INFO - PROCESS | 1769 | 1464641113001 Marionette TRACE conn3 <- [1,886,null,{}] 13:45:13 INFO - PROCESS | 1769 | 1464641113006 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:13 INFO - PROCESS | 1769 | 1464641113228 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 13:45:13 INFO - PROCESS | 1769 | 1464641113425 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb4c400 == 101 [pid = 1769] [id = 229] 13:45:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x8cb4d800) [pid = 1769] [serial = 687] [outer = (nil)] 13:45:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x8cc9ec00) [pid = 1769] [serial = 688] [outer = 0x8cb4d800] 13:45:13 INFO - PROCESS | 1769 | 1464641113509 Marionette DEBUG loaded listener.js 13:45:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0x8cca4800) [pid = 1769] [serial = 689] [outer = 0x8cb4d800] 13:45:14 INFO - PROCESS | 1769 | 1464641114827 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1891ms 13:45:14 INFO - PROCESS | 1769 | 1464641114888 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 13:45:14 INFO - PROCESS | 1769 | 1464641114893 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 13:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:45:15 INFO - PROCESS | 1769 | 1464641115005 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:45:15 INFO - PROCESS | 1769 | 1464641115009 Marionette TRACE conn3 <- [1,890,null,{}] 13:45:15 INFO - PROCESS | 1769 | 1464641115020 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:15 INFO - PROCESS | 1769 | 1464641115172 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 13:45:15 INFO - PROCESS | 1769 | 1464641115356 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce56400 == 102 [pid = 1769] [id = 230] 13:45:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0x8d1aec00) [pid = 1769] [serial = 690] [outer = (nil)] 13:45:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0x8e3de000) [pid = 1769] [serial = 691] [outer = 0x8d1aec00] 13:45:15 INFO - PROCESS | 1769 | 1464641115430 Marionette DEBUG loaded listener.js 13:45:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x8ee74400) [pid = 1769] [serial = 692] [outer = 0x8d1aec00] 13:45:16 INFO - PROCESS | 1769 | 1464641116349 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1442ms 13:45:16 INFO - PROCESS | 1769 | 1464641116388 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 13:45:16 INFO - PROCESS | 1769 | 1464641116396 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 13:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:45:16 INFO - PROCESS | 1769 | 1464641116405 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:45:16 INFO - PROCESS | 1769 | 1464641116409 Marionette TRACE conn3 <- [1,894,null,{}] 13:45:16 INFO - PROCESS | 1769 | 1464641116414 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:16 INFO - PROCESS | 1769 | 1464641116582 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 13:45:16 INFO - PROCESS | 1769 | 1464641116848 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee7b000 == 103 [pid = 1769] [id = 231] 13:45:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0x8ee7c000) [pid = 1769] [serial = 693] [outer = (nil)] 13:45:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0x8ee7fc00) [pid = 1769] [serial = 694] [outer = 0x8ee7c000] 13:45:16 INFO - PROCESS | 1769 | 1464641116962 Marionette DEBUG loaded listener.js 13:45:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0x8ef13000) [pid = 1769] [serial = 695] [outer = 0x8ee7c000] 13:45:17 INFO - PROCESS | 1769 | --DOCSHELL 0x8e21fc00 == 102 [pid = 1769] [id = 177] 13:45:17 INFO - PROCESS | 1769 | --DOCSHELL 0x91fa2000 == 101 [pid = 1769] [id = 49] 13:45:17 INFO - PROCESS | 1769 | --DOCSHELL 0x92d86400 == 100 [pid = 1769] [id = 180] 13:45:17 INFO - PROCESS | 1769 | --DOCSHELL 0x98d82400 == 99 [pid = 1769] [id = 179] 13:45:17 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1b4000 == 98 [pid = 1769] [id = 178] 13:45:17 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0x9771ec00) [pid = 1769] [serial = 598] [outer = (nil)] [url = about:blank] 13:45:17 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x939bac00) [pid = 1769] [serial = 568] [outer = (nil)] [url = about:blank] 13:45:17 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0xa0509800) [pid = 1769] [serial = 583] [outer = (nil)] [url = about:blank] 13:45:17 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x99f6e800) [pid = 1769] [serial = 574] [outer = (nil)] [url = about:blank] 13:45:17 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x8d1b1400) [pid = 1769] [serial = 562] [outer = (nil)] [url = about:blank] 13:45:17 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x9b81f800) [pid = 1769] [serial = 580] [outer = (nil)] [url = about:blank] 13:45:17 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x91a10000) [pid = 1769] [serial = 565] [outer = (nil)] [url = about:blank] 13:45:17 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0x98f96400) [pid = 1769] [serial = 571] [outer = (nil)] [url = about:blank] 13:45:17 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x9a706400) [pid = 1769] [serial = 577] [outer = (nil)] [url = about:blank] 13:45:17 INFO - PROCESS | 1769 | 1464641117925 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1538ms 13:45:17 INFO - PROCESS | 1769 | 1464641117943 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 13:45:17 INFO - PROCESS | 1769 | 1464641117946 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 13:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:45:17 INFO - PROCESS | 1769 | 1464641117952 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:45:17 INFO - PROCESS | 1769 | 1464641117957 Marionette TRACE conn3 <- [1,898,null,{}] 13:45:17 INFO - PROCESS | 1769 | 1464641117971 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:18 INFO - PROCESS | 1769 | 1464641118129 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 13:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x92d7fc00) [pid = 1769] [serial = 593] [outer = (nil)] [url = about:blank] 13:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x90ae5400) [pid = 1769] [serial = 589] [outer = (nil)] [url = about:blank] 13:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x90aec000) [pid = 1769] [serial = 560] [outer = (nil)] [url = about:blank] 13:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x90aed400) [pid = 1769] [serial = 587] [outer = (nil)] [url = about:blank] 13:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x91a0e400) [pid = 1769] [serial = 590] [outer = (nil)] [url = about:blank] 13:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x946cc400) [pid = 1769] [serial = 595] [outer = (nil)] [url = about:blank] 13:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x90823c00) [pid = 1769] [serial = 586] [outer = (nil)] [url = about:blank] 13:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x95348c00) [pid = 1769] [serial = 596] [outer = (nil)] [url = about:blank] 13:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x92361400) [pid = 1769] [serial = 592] [outer = (nil)] [url = about:blank] 13:45:18 INFO - PROCESS | 1769 | 1464641118294 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee7bc00 == 99 [pid = 1769] [id = 232] 13:45:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x8f03e800) [pid = 1769] [serial = 696] [outer = (nil)] 13:45:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x90825400) [pid = 1769] [serial = 697] [outer = 0x8f03e800] 13:45:18 INFO - PROCESS | 1769 | 1464641118399 Marionette DEBUG loaded listener.js 13:45:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x90ae3400) [pid = 1769] [serial = 698] [outer = 0x8f03e800] 13:45:19 INFO - PROCESS | 1769 | 1464641119067 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1140ms 13:45:19 INFO - PROCESS | 1769 | 1464641119093 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 13:45:19 INFO - PROCESS | 1769 | 1464641119097 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 13:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:45:19 INFO - PROCESS | 1769 | 1464641119102 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:45:19 INFO - PROCESS | 1769 | 1464641119105 Marionette TRACE conn3 <- [1,902,null,{}] 13:45:19 INFO - PROCESS | 1769 | 1464641119110 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:19 INFO - PROCESS | 1769 | 1464641119322 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 13:45:19 INFO - PROCESS | 1769 | 1464641119342 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f037800 == 100 [pid = 1769] [id = 233] 13:45:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x90aedc00) [pid = 1769] [serial = 699] [outer = (nil)] 13:45:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x91a0e400) [pid = 1769] [serial = 700] [outer = 0x90aedc00] 13:45:19 INFO - PROCESS | 1769 | 1464641119407 Marionette DEBUG loaded listener.js 13:45:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x91c6e000) [pid = 1769] [serial = 701] [outer = 0x90aedc00] 13:45:20 INFO - PROCESS | 1769 | 1464641120184 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1143ms 13:45:20 INFO - PROCESS | 1769 | 1464641120247 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 13:45:20 INFO - PROCESS | 1769 | 1464641120250 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 13:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:45:20 INFO - PROCESS | 1769 | 1464641120267 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:45:20 INFO - PROCESS | 1769 | 1464641120269 Marionette TRACE conn3 <- [1,906,null,{}] 13:45:20 INFO - PROCESS | 1769 | 1464641120274 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:20 INFO - PROCESS | 1769 | 1464641120468 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 13:45:20 INFO - PROCESS | 1769 | 1464641120484 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x90776400 == 101 [pid = 1769] [id = 234] 13:45:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x90a64400) [pid = 1769] [serial = 702] [outer = (nil)] 13:45:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x92232800) [pid = 1769] [serial = 703] [outer = 0x90a64400] 13:45:20 INFO - PROCESS | 1769 | 1464641120550 Marionette DEBUG loaded listener.js 13:45:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x922ba400) [pid = 1769] [serial = 704] [outer = 0x90a64400] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x92d83800) [pid = 1769] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x92eef000) [pid = 1769] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x99f6a800) [pid = 1769] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x99668000) [pid = 1769] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x99b43c00) [pid = 1769] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x9a77f000) [pid = 1769] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x9081fc00) [pid = 1769] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x8ee64c00) [pid = 1769] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x8f039800) [pid = 1769] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x99b44800) [pid = 1769] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x8f041c00) [pid = 1769] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x8e219800) [pid = 1769] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x8ce5a800) [pid = 1769] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x92d82000) [pid = 1769] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x97772800) [pid = 1769] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x90771c00) [pid = 1769] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x8e3e7c00) [pid = 1769] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x98ac1800) [pid = 1769] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x90aecc00) [pid = 1769] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:45:21 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x8f29c000) [pid = 1769] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:45:22 INFO - PROCESS | 1769 | 1464641122337 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2130ms 13:45:22 INFO - PROCESS | 1769 | 1464641122398 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 13:45:22 INFO - PROCESS | 1769 | 1464641122404 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 13:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:45:22 INFO - PROCESS | 1769 | 1464641122413 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:45:22 INFO - PROCESS | 1769 | 1464641122419 Marionette TRACE conn3 <- [1,910,null,{}] 13:45:22 INFO - PROCESS | 1769 | 1464641122427 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:22 INFO - PROCESS | 1769 | 1464641122612 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 13:45:22 INFO - PROCESS | 1769 | 1464641122786 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cca0c00 == 102 [pid = 1769] [id = 235] 13:45:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x8ce51000) [pid = 1769] [serial = 705] [outer = (nil)] 13:45:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x8e3e6800) [pid = 1769] [serial = 706] [outer = 0x8ce51000] 13:45:22 INFO - PROCESS | 1769 | 1464641122881 Marionette DEBUG loaded listener.js 13:45:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x8ee72800) [pid = 1769] [serial = 707] [outer = 0x8ce51000] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x97744800 == 101 [pid = 1769] [id = 210] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x90ae8800 == 100 [pid = 1769] [id = 212] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x91c68c00 == 99 [pid = 1769] [id = 146] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1abc00 == 98 [pid = 1769] [id = 147] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce4e000 == 97 [pid = 1769] [id = 148] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x9aa71000 == 96 [pid = 1769] [id = 16] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8f29f400 == 95 [pid = 1769] [id = 213] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee6a000 == 94 [pid = 1769] [id = 117] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8f03a800 == 93 [pid = 1769] [id = 198] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x9b50e400 == 92 [pid = 1769] [id = 17] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8f042c00 == 91 [pid = 1769] [id = 197] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0xa21b3400 == 90 [pid = 1769] [id = 19] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x93a9f400 == 89 [pid = 1769] [id = 86] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8f29f800 == 88 [pid = 1769] [id = 123] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8f29ac00 == 87 [pid = 1769] [id = 203] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce53800 == 86 [pid = 1769] [id = 206] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x95112000 == 85 [pid = 1769] [id = 18] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x93c85800 == 84 [pid = 1769] [id = 31] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x9a1c6400 == 83 [pid = 1769] [id = 64] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee67400 == 82 [pid = 1769] [id = 217] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8f271c00 == 81 [pid = 1769] [id = 211] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0xa306e000 == 80 [pid = 1769] [id = 145] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x97725c00 == 79 [pid = 1769] [id = 215] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x92507800 == 78 [pid = 1769] [id = 14] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x9250a400 == 77 [pid = 1769] [id = 12] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1ac800 == 76 [pid = 1769] [id = 207] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x92239c00 == 75 [pid = 1769] [id = 9] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x90af0000 == 74 [pid = 1769] [id = 205] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x91f9f800 == 73 [pid = 1769] [id = 21] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x922b1400 == 72 [pid = 1769] [id = 32] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x9082a400 == 71 [pid = 1769] [id = 209] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0xa216b000 == 70 [pid = 1769] [id = 20] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x91f9b800 == 69 [pid = 1769] [id = 39] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x9776ac00 == 68 [pid = 1769] [id = 80] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1b3400 == 67 [pid = 1769] [id = 208] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce57400 == 66 [pid = 1769] [id = 191] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x99f98800 == 65 [pid = 1769] [id = 162] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8f274c00 == 64 [pid = 1769] [id = 166] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x92d86c00 == 63 [pid = 1769] [id = 194] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x93a9c800 == 62 [pid = 1769] [id = 67] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8f29e800 == 61 [pid = 1769] [id = 195] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8f034400 == 60 [pid = 1769] [id = 163] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee64000 == 59 [pid = 1769] [id = 167] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x90a58800 == 58 [pid = 1769] [id = 116] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8f295800 == 57 [pid = 1769] [id = 165] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8f040000 == 56 [pid = 1769] [id = 164] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8f037800 == 55 [pid = 1769] [id = 233] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee7bc00 == 54 [pid = 1769] [id = 232] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee7b000 == 53 [pid = 1769] [id = 231] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce56400 == 52 [pid = 1769] [id = 230] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb4c400 == 51 [pid = 1769] [id = 229] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7db400 == 50 [pid = 1769] [id = 228] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7d9400 == 49 [pid = 1769] [id = 227] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8ef0d000 == 48 [pid = 1769] [id = 225] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7d9000 == 47 [pid = 1769] [id = 226] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x92b5a400 == 46 [pid = 1769] [id = 224] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x92d9b800 == 45 [pid = 1769] [id = 223] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x92d98800 == 44 [pid = 1769] [id = 222] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8f033400 == 43 [pid = 1769] [id = 220] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x952a1800 == 42 [pid = 1769] [id = 221] 13:45:24 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce51800 == 41 [pid = 1769] [id = 219] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x8f299c00 == 40 [pid = 1769] [id = 196] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x91fa2400 == 39 [pid = 1769] [id = 157] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x939c1400 == 38 [pid = 1769] [id = 8] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x99c62c00 == 37 [pid = 1769] [id = 52] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x99f66c00 == 36 [pid = 1769] [id = 181] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x8e226400 == 35 [pid = 1769] [id = 204] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x97729400 == 34 [pid = 1769] [id = 6] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x90773800 == 33 [pid = 1769] [id = 218] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1ae800 == 32 [pid = 1769] [id = 199] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x8e3e3c00 == 31 [pid = 1769] [id = 214] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x922b7c00 == 30 [pid = 1769] [id = 81] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1af400 == 29 [pid = 1769] [id = 200] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x922af400 == 28 [pid = 1769] [id = 23] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x97741400 == 27 [pid = 1769] [id = 41] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x99c61800 == 26 [pid = 1769] [id = 192] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x93a9b800 == 25 [pid = 1769] [id = 66] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x8f273800 == 24 [pid = 1769] [id = 149] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x91f9a800 == 23 [pid = 1769] [id = 62] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x9773f800 == 22 [pid = 1769] [id = 216] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x952a9c00 == 21 [pid = 1769] [id = 50] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x9b178400 == 20 [pid = 1769] [id = 53] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x9222ac00 == 19 [pid = 1769] [id = 26] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x8f042800 == 18 [pid = 1769] [id = 201] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x94640000 == 17 [pid = 1769] [id = 51] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x91a09800 == 16 [pid = 1769] [id = 102] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x9a1cec00 == 15 [pid = 1769] [id = 193] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x90ae7000 == 14 [pid = 1769] [id = 97] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee65400 == 13 [pid = 1769] [id = 144] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x9463a000 == 12 [pid = 1769] [id = 22] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x922b6000 == 11 [pid = 1769] [id = 202] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x93aa8800 == 10 [pid = 1769] [id = 30] 13:45:26 INFO - PROCESS | 1769 | --DOCSHELL 0x90776400 == 9 [pid = 1769] [id = 234] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x9a77a800) [pid = 1769] [serial = 482] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x99b4d400) [pid = 1769] [serial = 497] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x9b518000) [pid = 1769] [serial = 488] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x92d87000) [pid = 1769] [serial = 479] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x91c61c00) [pid = 1769] [serial = 503] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x9aaae400) [pid = 1769] [serial = 491] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x9d0c1800) [pid = 1769] [serial = 500] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0xa0512000) [pid = 1769] [serial = 494] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x8e226c00) [pid = 1769] [serial = 412] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x90a5a400) [pid = 1769] [serial = 476] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x9aaa5c00) [pid = 1769] [serial = 485] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0xa2163c00) [pid = 1769] [serial = 584] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x9aa79400) [pid = 1769] [serial = 545] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x90770400) [pid = 1769] [serial = 601] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x92ee7400) [pid = 1769] [serial = 604] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x98f53c00) [pid = 1769] [serial = 646] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x99753c00) [pid = 1769] [serial = 607] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x9a1c1c00) [pid = 1769] [serial = 610] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x9a774800) [pid = 1769] [serial = 613] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x9aaaf400) [pid = 1769] [serial = 616] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x9cc88800) [pid = 1769] [serial = 619] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0xa2403000) [pid = 1769] [serial = 622] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0xa3071c00) [pid = 1769] [serial = 625] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0xa4e37400) [pid = 1769] [serial = 628] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x9250f000) [pid = 1769] [serial = 640] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x92c75800) [pid = 1769] [serial = 641] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x97721c00) [pid = 1769] [serial = 643] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x9235c400) [pid = 1769] [serial = 649] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x99b48400) [pid = 1769] [serial = 647] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x92239800) [pid = 1769] [serial = 638] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x91c6b400) [pid = 1769] [serial = 637] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x92c72400) [pid = 1769] [serial = 635] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x92c6dc00) [pid = 1769] [serial = 634] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0xa673f400) [pid = 1769] [serial = 631] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x99f6f400) [pid = 1769] [serial = 650] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x9cb3f400) [pid = 1769] [serial = 655] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x9aaac800) [pid = 1769] [serial = 653] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x9a709800) [pid = 1769] [serial = 652] [outer = (nil)] [url = about:blank] 13:45:27 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x97766400) [pid = 1769] [serial = 644] [outer = (nil)] [url = about:blank] 13:45:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x8cca7400) [pid = 1769] [serial = 708] [outer = 0x92363000] 13:45:28 INFO - PROCESS | 1769 | 1464641128639 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 6298ms 13:45:28 INFO - PROCESS | 1769 | 1464641128712 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 13:45:28 INFO - PROCESS | 1769 | 1464641128719 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 13:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:45:28 INFO - PROCESS | 1769 | 1464641128728 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:45:28 INFO - PROCESS | 1769 | 1464641128735 Marionette TRACE conn3 <- [1,914,null,{}] 13:45:28 INFO - PROCESS | 1769 | 1464641128744 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:28 INFO - PROCESS | 1769 | 1464641128973 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 13:45:29 INFO - PROCESS | 1769 | 1464641129180 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1adc00 == 10 [pid = 1769] [id = 236] 13:45:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x8d1ae400) [pid = 1769] [serial = 709] [outer = (nil)] 13:45:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x8d1b1800) [pid = 1769] [serial = 710] [outer = 0x8d1ae400] 13:45:29 INFO - PROCESS | 1769 | 1464641129307 Marionette DEBUG loaded listener.js 13:45:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x8d1b7000) [pid = 1769] [serial = 711] [outer = 0x8d1ae400] 13:45:30 INFO - PROCESS | 1769 | 1464641130136 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1452ms 13:45:30 INFO - PROCESS | 1769 | 1464641130178 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 13:45:30 INFO - PROCESS | 1769 | 1464641130187 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 13:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:45:30 INFO - PROCESS | 1769 | 1464641130197 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:45:30 INFO - PROCESS | 1769 | 1464641130202 Marionette TRACE conn3 <- [1,918,null,{}] 13:45:30 INFO - PROCESS | 1769 | 1464641130208 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:30 INFO - PROCESS | 1769 | 1464641130382 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 13:45:30 INFO - PROCESS | 1769 | 1464641130529 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e220c00 == 11 [pid = 1769] [id = 237] 13:45:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x8e225c00) [pid = 1769] [serial = 712] [outer = (nil)] 13:45:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x8e3e8800) [pid = 1769] [serial = 713] [outer = 0x8e225c00] 13:45:30 INFO - PROCESS | 1769 | 1464641130606 Marionette DEBUG loaded listener.js 13:45:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x8ee61400) [pid = 1769] [serial = 714] [outer = 0x8e225c00] 13:45:31 INFO - PROCESS | 1769 | 1464641131562 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1431ms 13:45:31 INFO - PROCESS | 1769 | 1464641131630 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 13:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:45:31 INFO - PROCESS | 1769 | 1464641131634 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 13:45:31 INFO - PROCESS | 1769 | 1464641131641 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:45:31 INFO - PROCESS | 1769 | 1464641131647 Marionette TRACE conn3 <- [1,922,null,{}] 13:45:31 INFO - PROCESS | 1769 | 1464641131664 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:31 INFO - PROCESS | 1769 | 1464641131875 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 13:45:32 INFO - PROCESS | 1769 | 1464641132025 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee6ac00 == 12 [pid = 1769] [id = 238] 13:45:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x8ef18400) [pid = 1769] [serial = 715] [outer = (nil)] 13:45:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x8f033c00) [pid = 1769] [serial = 716] [outer = 0x8ef18400] 13:45:32 INFO - PROCESS | 1769 | 1464641132153 Marionette DEBUG loaded listener.js 13:45:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x8f040000) [pid = 1769] [serial = 717] [outer = 0x8ef18400] 13:45:32 INFO - PROCESS | 1769 | 1464641132989 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1394ms 13:45:33 INFO - PROCESS | 1769 | 1464641133049 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 13:45:33 INFO - PROCESS | 1769 | 1464641133055 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 13:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:45:33 INFO - PROCESS | 1769 | 1464641133062 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:45:33 INFO - PROCESS | 1769 | 1464641133066 Marionette TRACE conn3 <- [1,926,null,{}] 13:45:33 INFO - PROCESS | 1769 | 1464641133071 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:33 INFO - PROCESS | 1769 | 1464641133242 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 13:45:33 INFO - PROCESS | 1769 | 1464641133388 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc9a400 == 13 [pid = 1769] [id = 239] 13:45:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x8e219800) [pid = 1769] [serial = 718] [outer = (nil)] 13:45:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x8f27e800) [pid = 1769] [serial = 719] [outer = 0x8e219800] 13:45:33 INFO - PROCESS | 1769 | 1464641133479 Marionette DEBUG loaded listener.js 13:45:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x8f298c00) [pid = 1769] [serial = 720] [outer = 0x8e219800] 13:45:34 INFO - PROCESS | 1769 | 1464641134362 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1341ms 13:45:34 INFO - PROCESS | 1769 | 1464641134404 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 13:45:34 INFO - PROCESS | 1769 | 1464641134407 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 13:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:45:34 INFO - PROCESS | 1769 | 1464641134413 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:45:34 INFO - PROCESS | 1769 | 1464641134416 Marionette TRACE conn3 <- [1,930,null,{}] 13:45:34 INFO - PROCESS | 1769 | 1464641134421 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:34 INFO - PROCESS | 1769 | 1464641134562 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 13:45:34 INFO - PROCESS | 1769 | 1464641134714 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ef17400 == 14 [pid = 1769] [id = 240] 13:45:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x8ef19c00) [pid = 1769] [serial = 721] [outer = (nil)] 13:45:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x90770800) [pid = 1769] [serial = 722] [outer = 0x8ef19c00] 13:45:34 INFO - PROCESS | 1769 | 1464641134791 Marionette DEBUG loaded listener.js 13:45:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x90773800) [pid = 1769] [serial = 723] [outer = 0x8ef19c00] 13:45:35 INFO - PROCESS | 1769 | 1464641135700 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1331ms 13:45:35 INFO - PROCESS | 1769 | 1464641135745 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 13:45:35 INFO - PROCESS | 1769 | 1464641135749 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 13:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:45:35 INFO - PROCESS | 1769 | 1464641135755 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:45:35 INFO - PROCESS | 1769 | 1464641135758 Marionette TRACE conn3 <- [1,934,null,{}] 13:45:35 INFO - PROCESS | 1769 | 1464641135763 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:35 INFO - PROCESS | 1769 | 1464641135949 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 13:45:36 INFO - PROCESS | 1769 | 1464641136103 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x9081c000 == 15 [pid = 1769] [id = 241] 13:45:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x90824400) [pid = 1769] [serial = 724] [outer = (nil)] 13:45:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x90a5c000) [pid = 1769] [serial = 725] [outer = 0x90824400] 13:45:36 INFO - PROCESS | 1769 | 1464641136187 Marionette DEBUG loaded listener.js 13:45:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x90a62000) [pid = 1769] [serial = 726] [outer = 0x90824400] 13:45:37 INFO - PROCESS | 1769 | 1464641137055 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1335ms 13:45:37 INFO - PROCESS | 1769 | 1464641137098 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 13:45:37 INFO - PROCESS | 1769 | 1464641137102 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 13:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:45:37 INFO - PROCESS | 1769 | 1464641137108 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:45:37 INFO - PROCESS | 1769 | 1464641137110 Marionette TRACE conn3 <- [1,938,null,{}] 13:45:37 INFO - PROCESS | 1769 | 1464641137116 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:37 INFO - PROCESS | 1769 | 1464641137258 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 13:45:37 INFO - PROCESS | 1769 | 1464641137412 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x90775800 == 16 [pid = 1769] [id = 242] 13:45:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x90a5ec00) [pid = 1769] [serial = 727] [outer = (nil)] 13:45:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x90ae8400) [pid = 1769] [serial = 728] [outer = 0x90a5ec00] 13:45:37 INFO - PROCESS | 1769 | 1464641137501 Marionette DEBUG loaded listener.js 13:45:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x90aeb000) [pid = 1769] [serial = 729] [outer = 0x90a5ec00] 13:45:38 INFO - PROCESS | 1769 | 1464641138457 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1382ms 13:45:38 INFO - PROCESS | 1769 | 1464641138491 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 13:45:38 INFO - PROCESS | 1769 | 1464641138495 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 13:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:45:38 INFO - PROCESS | 1769 | 1464641138503 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:45:38 INFO - PROCESS | 1769 | 1464641138508 Marionette TRACE conn3 <- [1,942,null,{}] 13:45:38 INFO - PROCESS | 1769 | 1464641138517 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:38 INFO - PROCESS | 1769 | 1464641138667 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 13:45:38 INFO - PROCESS | 1769 | 1464641138827 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7e3400 == 17 [pid = 1769] [id = 243] 13:45:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x8cca6800) [pid = 1769] [serial = 730] [outer = (nil)] 13:45:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x8d1b3800) [pid = 1769] [serial = 731] [outer = 0x8cca6800] 13:45:38 INFO - PROCESS | 1769 | 1464641138900 Marionette DEBUG loaded listener.js 13:45:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x8e222400) [pid = 1769] [serial = 732] [outer = 0x8cca6800] 13:45:39 INFO - PROCESS | 1769 | 1464641139721 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1236ms 13:45:39 INFO - PROCESS | 1769 | 1464641139746 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 13:45:39 INFO - PROCESS | 1769 | 1464641139754 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 13:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:45:39 INFO - PROCESS | 1769 | 1464641139764 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:45:39 INFO - PROCESS | 1769 | 1464641139768 Marionette TRACE conn3 <- [1,946,null,{}] 13:45:39 INFO - PROCESS | 1769 | 1464641139774 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:39 INFO - PROCESS | 1769 | 1464641139922 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 13:45:39 INFO - PROCESS | 1769 | 1464641139940 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee76400 == 18 [pid = 1769] [id = 244] 13:45:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x8ee77400) [pid = 1769] [serial = 733] [outer = (nil)] 13:45:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x8ef0d400) [pid = 1769] [serial = 734] [outer = 0x8ee77400] 13:45:40 INFO - PROCESS | 1769 | 1464641140008 Marionette DEBUG loaded listener.js 13:45:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x8f039800) [pid = 1769] [serial = 735] [outer = 0x8ee77400] 13:45:40 INFO - PROCESS | 1769 | 1464641140884 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1184ms 13:45:40 INFO - PROCESS | 1769 | 1464641140949 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 13:45:40 INFO - PROCESS | 1769 | 1464641140953 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 13:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:45:40 INFO - PROCESS | 1769 | 1464641140959 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:45:40 INFO - PROCESS | 1769 | 1464641140964 Marionette TRACE conn3 <- [1,950,null,{}] 13:45:40 INFO - PROCESS | 1769 | 1464641140978 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:41 INFO - PROCESS | 1769 | 1464641141129 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 13:45:41 INFO - PROCESS | 1769 | 1464641141141 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee6c000 == 19 [pid = 1769] [id = 245] 13:45:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x8f298800) [pid = 1769] [serial = 736] [outer = (nil)] 13:45:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x9077ec00) [pid = 1769] [serial = 737] [outer = 0x8f298800] 13:45:41 INFO - PROCESS | 1769 | 1464641141211 Marionette DEBUG loaded listener.js 13:45:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x90823400) [pid = 1769] [serial = 738] [outer = 0x8f298800] 13:45:42 INFO - PROCESS | 1769 | 1464641142102 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1181ms 13:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:45:42 INFO - PROCESS | 1769 | 1464641142141 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 13:45:42 INFO - PROCESS | 1769 | 1464641142144 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 13:45:42 INFO - PROCESS | 1769 | 1464641142150 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:45:42 INFO - PROCESS | 1769 | 1464641142153 Marionette TRACE conn3 <- [1,954,null,{}] 13:45:42 INFO - PROCESS | 1769 | 1464641142169 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:42 INFO - PROCESS | 1769 | 1464641142350 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 13:45:42 INFO - PROCESS | 1769 | 1464641142371 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ef1b800 == 20 [pid = 1769] [id = 246] 13:45:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x9082a000) [pid = 1769] [serial = 739] [outer = (nil)] 13:45:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x91a02400) [pid = 1769] [serial = 740] [outer = 0x9082a000] 13:45:42 INFO - PROCESS | 1769 | 1464641142439 Marionette DEBUG loaded listener.js 13:45:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x91a0d800) [pid = 1769] [serial = 741] [outer = 0x9082a000] 13:45:43 INFO - PROCESS | 1769 | 1464641143328 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1239ms 13:45:43 INFO - PROCESS | 1769 | 1464641143394 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 13:45:43 INFO - PROCESS | 1769 | 1464641143396 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 13:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:45:43 INFO - PROCESS | 1769 | 1464641143402 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:45:43 INFO - PROCESS | 1769 | 1464641143404 Marionette TRACE conn3 <- [1,958,null,{}] 13:45:43 INFO - PROCESS | 1769 | 1464641143410 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:43 INFO - PROCESS | 1769 | 1464641143593 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 13:45:43 INFO - PROCESS | 1769 | 1464641143613 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f2a1800 == 21 [pid = 1769] [id = 247] 13:45:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x90ae4800) [pid = 1769] [serial = 742] [outer = (nil)] 13:45:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x91c6b800) [pid = 1769] [serial = 743] [outer = 0x90ae4800] 13:45:43 INFO - PROCESS | 1769 | 1464641143679 Marionette DEBUG loaded listener.js 13:45:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x91c6f000) [pid = 1769] [serial = 744] [outer = 0x90ae4800] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x8f03e800) [pid = 1769] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x8ee7c000) [pid = 1769] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x8d1aec00) [pid = 1769] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x8cb4d800) [pid = 1769] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x8cb48800) [pid = 1769] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x8b7d9c00) [pid = 1769] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x8b7db800) [pid = 1769] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x8ef0f000) [pid = 1769] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x92b5d000) [pid = 1769] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x92da3c00) [pid = 1769] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x92d99800) [pid = 1769] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x9aaa4400) [pid = 1769] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x94641c00) [pid = 1769] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x8ee66400) [pid = 1769] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x9a0ac800) [pid = 1769] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x90aedc00) [pid = 1769] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x97747c00) [pid = 1769] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x92238800) [pid = 1769] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0xa228d800) [pid = 1769] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x91a10400) [pid = 1769] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x9081f000) [pid = 1769] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x98141800) [pid = 1769] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x922b5800) [pid = 1769] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x9b1a4c00) [pid = 1769] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x8f299400) [pid = 1769] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x99c60c00) [pid = 1769] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0xa2408400) [pid = 1769] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x8f035800) [pid = 1769] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x9afc2000) [pid = 1769] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x8f280c00) [pid = 1769] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x99f66400) [pid = 1769] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x98d88800) [pid = 1769] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x8ce52800) [pid = 1769] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x90772400) [pid = 1769] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x8d1b7800) [pid = 1769] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x922bdc00) [pid = 1769] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x9776c400) [pid = 1769] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x922af800) [pid = 1769] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x91fa4800) [pid = 1769] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x8e21a800) [pid = 1769] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:45:44 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x9a1c5000) [pid = 1769] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:45:44 INFO - PROCESS | 1769 | 1464641144772 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1387ms 13:45:44 INFO - PROCESS | 1769 | 1464641144792 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 13:45:44 INFO - PROCESS | 1769 | 1464641144795 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 13:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:45:44 INFO - PROCESS | 1769 | 1464641144802 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:45:44 INFO - PROCESS | 1769 | 1464641144804 Marionette TRACE conn3 <- [1,962,null,{}] 13:45:44 INFO - PROCESS | 1769 | 1464641144809 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:44 INFO - PROCESS | 1769 | 1464641144986 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 13:45:45 INFO - PROCESS | 1769 | 1464641145005 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7db800 == 22 [pid = 1769] [id = 248] 13:45:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x8cc9b000) [pid = 1769] [serial = 745] [outer = (nil)] 13:45:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x92233800) [pid = 1769] [serial = 746] [outer = 0x8cc9b000] 13:45:45 INFO - PROCESS | 1769 | 1464641145072 Marionette DEBUG loaded listener.js 13:45:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x922b3400) [pid = 1769] [serial = 747] [outer = 0x8cc9b000] 13:45:45 INFO - PROCESS | 1769 | 1464641145856 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1076ms 13:45:45 INFO - PROCESS | 1769 | 1464641145878 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 13:45:45 INFO - PROCESS | 1769 | 1464641145883 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 13:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:45:45 INFO - PROCESS | 1769 | 1464641145911 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:45:45 INFO - PROCESS | 1769 | 1464641145915 Marionette TRACE conn3 <- [1,966,null,{}] 13:45:45 INFO - PROCESS | 1769 | 1464641145920 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:46 INFO - PROCESS | 1769 | 1464641146058 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 13:45:46 INFO - PROCESS | 1769 | 1464641146076 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7ddc00 == 23 [pid = 1769] [id = 249] 13:45:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x8ce58800) [pid = 1769] [serial = 748] [outer = (nil)] 13:45:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x922bd400) [pid = 1769] [serial = 749] [outer = 0x8ce58800] 13:45:46 INFO - PROCESS | 1769 | 1464641146140 Marionette DEBUG loaded listener.js 13:45:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x92358c00) [pid = 1769] [serial = 750] [outer = 0x8ce58800] 13:45:47 INFO - PROCESS | 1769 | 1464641147163 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1335ms 13:45:47 INFO - PROCESS | 1769 | 1464641147240 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 13:45:47 INFO - PROCESS | 1769 | 1464641147247 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 13:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:45:47 INFO - PROCESS | 1769 | 1464641147254 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:45:47 INFO - PROCESS | 1769 | 1464641147261 Marionette TRACE conn3 <- [1,970,null,{}] 13:45:47 INFO - PROCESS | 1769 | 1464641147268 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:47 INFO - PROCESS | 1769 | 1464641147469 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 13:45:47 INFO - PROCESS | 1769 | 1464641147625 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb49c00 == 24 [pid = 1769] [id = 250] 13:45:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x8d1ad000) [pid = 1769] [serial = 751] [outer = (nil)] 13:45:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x8e3e3400) [pid = 1769] [serial = 752] [outer = 0x8d1ad000] 13:45:47 INFO - PROCESS | 1769 | 1464641147709 Marionette DEBUG loaded listener.js 13:45:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x8ee7a000) [pid = 1769] [serial = 753] [outer = 0x8d1ad000] 13:45:48 INFO - PROCESS | 1769 | 1464641148578 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1392ms 13:45:48 INFO - PROCESS | 1769 | 1464641148648 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 13:45:48 INFO - PROCESS | 1769 | 1464641148655 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 13:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:45:48 INFO - PROCESS | 1769 | 1464641148665 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:45:48 INFO - PROCESS | 1769 | 1464641148669 Marionette TRACE conn3 <- [1,974,null,{}] 13:45:48 INFO - PROCESS | 1769 | 1464641148675 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:48 INFO - PROCESS | 1769 | 1464641148880 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 13:45:49 INFO - PROCESS | 1769 | 1464641149037 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e3ea800 == 25 [pid = 1769] [id = 251] 13:45:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x8f271400) [pid = 1769] [serial = 754] [outer = (nil)] 13:45:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x90778800) [pid = 1769] [serial = 755] [outer = 0x8f271400] 13:45:49 INFO - PROCESS | 1769 | 1464641149118 Marionette DEBUG loaded listener.js 13:45:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x9081fc00) [pid = 1769] [serial = 756] [outer = 0x8f271400] 13:45:50 INFO - PROCESS | 1769 | 1464641149994 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1386ms 13:45:50 INFO - PROCESS | 1769 | 1464641150052 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 13:45:50 INFO - PROCESS | 1769 | 1464641150056 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 13:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:45:50 INFO - PROCESS | 1769 | 1464641150063 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:45:50 INFO - PROCESS | 1769 | 1464641150068 Marionette TRACE conn3 <- [1,978,null,{}] 13:45:50 INFO - PROCESS | 1769 | 1464641150083 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:50 INFO - PROCESS | 1769 | 1464641150255 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 13:45:50 INFO - PROCESS | 1769 | 1464641150411 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x9222ac00 == 26 [pid = 1769] [id = 252] 13:45:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x9222f000) [pid = 1769] [serial = 757] [outer = (nil)] 13:45:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x9235fc00) [pid = 1769] [serial = 758] [outer = 0x9222f000] 13:45:50 INFO - PROCESS | 1769 | 1464641150501 Marionette DEBUG loaded listener.js 13:45:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x9250ac00) [pid = 1769] [serial = 759] [outer = 0x9222f000] 13:45:51 INFO - PROCESS | 1769 | 1464641151339 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1334ms 13:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:45:51 INFO - PROCESS | 1769 | 1464641151398 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 13:45:51 INFO - PROCESS | 1769 | 1464641151401 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 13:45:51 INFO - PROCESS | 1769 | 1464641151407 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:45:51 INFO - PROCESS | 1769 | 1464641151411 Marionette TRACE conn3 <- [1,982,null,{}] 13:45:51 INFO - PROCESS | 1769 | 1464641151416 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:51 INFO - PROCESS | 1769 | 1464641151581 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 13:45:51 INFO - PROCESS | 1769 | 1464641151747 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x92b5a000 == 27 [pid = 1769] [id = 253] 13:45:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x92b5d000) [pid = 1769] [serial = 760] [outer = (nil)] 13:45:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x92b61400) [pid = 1769] [serial = 761] [outer = 0x92b5d000] 13:45:51 INFO - PROCESS | 1769 | 1464641151830 Marionette DEBUG loaded listener.js 13:45:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x92b66c00) [pid = 1769] [serial = 762] [outer = 0x92b5d000] 13:45:52 INFO - PROCESS | 1769 | 1464641152706 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1334ms 13:45:52 INFO - PROCESS | 1769 | 1464641152741 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 13:45:52 INFO - PROCESS | 1769 | 1464641152745 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 13:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:45:52 INFO - PROCESS | 1769 | 1464641152751 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:45:52 INFO - PROCESS | 1769 | 1464641152754 Marionette TRACE conn3 <- [1,986,null,{}] 13:45:52 INFO - PROCESS | 1769 | 1464641152759 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:52 INFO - PROCESS | 1769 | 1464641152910 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 13:45:53 INFO - PROCESS | 1769 | 1464641153070 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x92b5b000 == 28 [pid = 1769] [id = 254] 13:45:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x92b5bc00) [pid = 1769] [serial = 763] [outer = (nil)] 13:45:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x92c70000) [pid = 1769] [serial = 764] [outer = 0x92b5bc00] 13:45:53 INFO - PROCESS | 1769 | 1464641153158 Marionette DEBUG loaded listener.js 13:45:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x92c74800) [pid = 1769] [serial = 765] [outer = 0x92b5bc00] 13:45:54 INFO - PROCESS | 1769 | 1464641154026 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1327ms 13:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:45:54 INFO - PROCESS | 1769 | 1464641154079 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 13:45:54 INFO - PROCESS | 1769 | 1464641154082 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 13:45:54 INFO - PROCESS | 1769 | 1464641154088 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:45:54 INFO - PROCESS | 1769 | 1464641154092 Marionette TRACE conn3 <- [1,990,null,{}] 13:45:54 INFO - PROCESS | 1769 | 1464641154097 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:54 INFO - PROCESS | 1769 | 1464641154267 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 13:45:54 INFO - PROCESS | 1769 | 1464641154425 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee7e000 == 29 [pid = 1769] [id = 255] 13:45:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x92c6b000) [pid = 1769] [serial = 766] [outer = (nil)] 13:45:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x92d85000) [pid = 1769] [serial = 767] [outer = 0x92c6b000] 13:45:54 INFO - PROCESS | 1769 | 1464641154505 Marionette DEBUG loaded listener.js 13:45:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x92d87400) [pid = 1769] [serial = 768] [outer = 0x92c6b000] 13:45:55 INFO - PROCESS | 1769 | 1464641155317 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1286ms 13:45:55 INFO - PROCESS | 1769 | 1464641155375 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 13:45:55 INFO - PROCESS | 1769 | 1464641155379 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 13:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:45:55 INFO - PROCESS | 1769 | 1464641155384 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:45:55 INFO - PROCESS | 1769 | 1464641155388 Marionette TRACE conn3 <- [1,994,null,{}] 13:45:55 INFO - PROCESS | 1769 | 1464641155393 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:55 INFO - PROCESS | 1769 | 1464641155543 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 13:45:55 INFO - PROCESS | 1769 | 1464641155706 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc9fc00 == 30 [pid = 1769] [id = 256] 13:45:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x8ee75400) [pid = 1769] [serial = 769] [outer = (nil)] 13:45:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x92d9e400) [pid = 1769] [serial = 770] [outer = 0x8ee75400] 13:45:55 INFO - PROCESS | 1769 | 1464641155788 Marionette DEBUG loaded listener.js 13:45:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x92da1400) [pid = 1769] [serial = 771] [outer = 0x8ee75400] 13:45:56 INFO - PROCESS | 1769 | 1464641156652 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1327ms 13:45:56 INFO - PROCESS | 1769 | 1464641156713 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 13:45:56 INFO - PROCESS | 1769 | 1464641156716 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 13:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:45:56 INFO - PROCESS | 1769 | 1464641156722 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:45:56 INFO - PROCESS | 1769 | 1464641156726 Marionette TRACE conn3 <- [1,998,null,{}] 13:45:56 INFO - PROCESS | 1769 | 1464641156731 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:56 INFO - PROCESS | 1769 | 1464641156889 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 13:45:57 INFO - PROCESS | 1769 | 1464641157047 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7db000 == 31 [pid = 1769] [id = 257] 13:45:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x8cb4d400) [pid = 1769] [serial = 772] [outer = (nil)] 13:45:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x8cb53800) [pid = 1769] [serial = 773] [outer = 0x8cb4d400] 13:45:57 INFO - PROCESS | 1769 | 1464641157124 Marionette DEBUG loaded listener.js 13:45:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x8ef18c00) [pid = 1769] [serial = 774] [outer = 0x8cb4d400] 13:45:57 INFO - PROCESS | 1769 | 1464641157975 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1327ms 13:45:58 INFO - PROCESS | 1769 | 1464641158312 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 13:45:58 INFO - PROCESS | 1769 | 1464641158317 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 13:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:45:58 INFO - PROCESS | 1769 | 1464641158331 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:45:58 INFO - PROCESS | 1769 | 1464641158336 Marionette TRACE conn3 <- [1,1002,null,{}] 13:45:58 INFO - PROCESS | 1769 | 1464641158342 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:58 INFO - PROCESS | 1769 | 1464641158484 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 13:45:58 INFO - PROCESS | 1769 | 1464641158691 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb55800 == 32 [pid = 1769] [id = 258] 13:45:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x8ce55c00) [pid = 1769] [serial = 775] [outer = (nil)] 13:45:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x8d1ae000) [pid = 1769] [serial = 776] [outer = 0x8ce55c00] 13:45:58 INFO - PROCESS | 1769 | 1464641158760 Marionette DEBUG loaded listener.js 13:45:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x8e224c00) [pid = 1769] [serial = 777] [outer = 0x8ce55c00] 13:45:59 INFO - PROCESS | 1769 | 1464641159601 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1333ms 13:45:59 INFO - PROCESS | 1769 | 1464641159665 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 13:45:59 INFO - PROCESS | 1769 | 1464641159670 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 13:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:45:59 INFO - PROCESS | 1769 | 1464641159680 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:45:59 INFO - PROCESS | 1769 | 1464641159685 Marionette TRACE conn3 <- [1,1006,null,{}] 13:45:59 INFO - PROCESS | 1769 | 1464641159691 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:59 INFO - PROCESS | 1769 | 1464641159848 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 13:46:00 INFO - PROCESS | 1769 | 1464641160014 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb4f400 == 33 [pid = 1769] [id = 259] 13:46:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x8e3e2400) [pid = 1769] [serial = 778] [outer = (nil)] 13:46:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x8f03d800) [pid = 1769] [serial = 779] [outer = 0x8e3e2400] 13:46:00 INFO - PROCESS | 1769 | 1464641160084 Marionette DEBUG loaded listener.js 13:46:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x8f278c00) [pid = 1769] [serial = 780] [outer = 0x8e3e2400] 13:46:00 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x92232800) [pid = 1769] [serial = 703] [outer = (nil)] [url = about:blank] 13:46:00 INFO - PROCESS | 1769 | 1464641160956 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:46:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1adc00 == 32 [pid = 1769] [id = 236] 13:46:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8cca0c00 == 31 [pid = 1769] [id = 235] 13:46:00 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x91c6e000) [pid = 1769] [serial = 701] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x91a0e400) [pid = 1769] [serial = 700] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0xa6773800) [pid = 1769] [serial = 632] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x9a1cfc00) [pid = 1769] [serial = 611] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0xa30dd400) [pid = 1769] [serial = 626] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x9b9be400) [pid = 1769] [serial = 617] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x97740800) [pid = 1769] [serial = 599] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x99b4c400) [pid = 1769] [serial = 608] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x93c87000) [pid = 1769] [serial = 605] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0xa26cb800) [pid = 1769] [serial = 623] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x90ae9800) [pid = 1769] [serial = 602] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0xa21b1c00) [pid = 1769] [serial = 620] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0xa6202c00) [pid = 1769] [serial = 629] [outer = (nil)] [url = about:blank] 13:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1344ms 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x9a781000) [pid = 1769] [serial = 614] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x9cb46800) [pid = 1769] [serial = 581] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x91f9cc00) [pid = 1769] [serial = 566] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x9a5b6c00) [pid = 1769] [serial = 542] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x99c65000) [pid = 1769] [serial = 539] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x8ee62800) [pid = 1769] [serial = 563] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x90a64800) [pid = 1769] [serial = 530] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x8e3e8c00) [pid = 1769] [serial = 527] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x946d2800) [pid = 1769] [serial = 569] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x99b10000) [pid = 1769] [serial = 572] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x95109800) [pid = 1769] [serial = 533] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x99f97000) [pid = 1769] [serial = 575] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x98f9cc00) [pid = 1769] [serial = 536] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x9afc2400) [pid = 1769] [serial = 578] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x90825400) [pid = 1769] [serial = 697] [outer = (nil)] [url = about:blank] 13:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x90ae3400) [pid = 1769] [serial = 698] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x8ef13000) [pid = 1769] [serial = 695] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x8ee7fc00) [pid = 1769] [serial = 694] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x8ee74400) [pid = 1769] [serial = 692] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x8e3de000) [pid = 1769] [serial = 691] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x8cca4800) [pid = 1769] [serial = 689] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x8cc9ec00) [pid = 1769] [serial = 688] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x8cb52400) [pid = 1769] [serial = 686] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x8cb4ec00) [pid = 1769] [serial = 685] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x8ef17800) [pid = 1769] [serial = 683] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x8ef13800) [pid = 1769] [serial = 682] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x8b7e2800) [pid = 1769] [serial = 680] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x8b7e0c00) [pid = 1769] [serial = 679] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x8ef16400) [pid = 1769] [serial = 677] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x8ef14c00) [pid = 1769] [serial = 676] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0xa62f2400) [pid = 1769] [serial = 674] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x92b64800) [pid = 1769] [serial = 673] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0xa3560000) [pid = 1769] [serial = 671] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x9d0c7400) [pid = 1769] [serial = 670] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x92da4c00) [pid = 1769] [serial = 668] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x92da2000) [pid = 1769] [serial = 667] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0xa30db800) [pid = 1769] [serial = 665] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x9cb42400) [pid = 1769] [serial = 664] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x98ac1c00) [pid = 1769] [serial = 662] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x9534d800) [pid = 1769] [serial = 661] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x922bb000) [pid = 1769] [serial = 659] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x91c6c800) [pid = 1769] [serial = 658] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x9d0c3400) [pid = 1769] [serial = 656] [outer = (nil)] [url = about:blank] 13:46:01 INFO - PROCESS | 1769 | 1464641161027 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 13:46:01 INFO - PROCESS | 1769 | 1464641161035 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 13:46:01 INFO - PROCESS | 1769 | 1464641161046 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:46:01 INFO - PROCESS | 1769 | 1464641161053 Marionette TRACE conn3 <- [1,1010,null,{}] 13:46:01 INFO - PROCESS | 1769 | 1464641161083 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:01 INFO - PROCESS | 1769 | 1464641161241 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 13:46:01 INFO - PROCESS | 1769 | 1464641161362 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce5c000 == 32 [pid = 1769] [id = 260] 13:46:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8ee61c00) [pid = 1769] [serial = 781] [outer = (nil)] 13:46:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8ef0dc00) [pid = 1769] [serial = 782] [outer = 0x8ee61c00] 13:46:01 INFO - PROCESS | 1769 | 1464641161437 Marionette DEBUG loaded listener.js 13:46:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8ef19400) [pid = 1769] [serial = 783] [outer = 0x8ee61c00] 13:46:02 INFO - PROCESS | 1769 | 1464641162196 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1192ms 13:46:02 INFO - PROCESS | 1769 | 1464641162239 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 13:46:02 INFO - PROCESS | 1769 | 1464641162242 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 13:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:46:02 INFO - PROCESS | 1769 | 1464641162247 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:46:02 INFO - PROCESS | 1769 | 1464641162250 Marionette TRACE conn3 <- [1,1014,null,{}] 13:46:02 INFO - PROCESS | 1769 | 1464641162255 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:02 INFO - PROCESS | 1769 | 1464641162405 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 13:46:02 INFO - PROCESS | 1769 | 1464641162529 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc9f400 == 33 [pid = 1769] [id = 261] 13:46:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8f036800) [pid = 1769] [serial = 784] [outer = (nil)] 13:46:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x90828400) [pid = 1769] [serial = 785] [outer = 0x8f036800] 13:46:02 INFO - PROCESS | 1769 | 1464641162594 Marionette DEBUG loaded listener.js 13:46:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x90ae7800) [pid = 1769] [serial = 786] [outer = 0x8f036800] 13:46:03 INFO - PROCESS | 1769 | 1464641163243 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1029ms 13:46:03 INFO - PROCESS | 1769 | 1464641163277 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 13:46:03 INFO - PROCESS | 1769 | 1464641163280 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 13:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:46:03 INFO - PROCESS | 1769 | 1464641163286 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:46:03 INFO - PROCESS | 1769 | 1464641163288 Marionette TRACE conn3 <- [1,1018,null,{}] 13:46:03 INFO - PROCESS | 1769 | 1464641163294 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:03 INFO - PROCESS | 1769 | 1464641163512 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 13:46:03 INFO - PROCESS | 1769 | 1464641163536 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x9077c800 == 34 [pid = 1769] [id = 262] 13:46:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x90ae9800) [pid = 1769] [serial = 787] [outer = (nil)] 13:46:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x91a08800) [pid = 1769] [serial = 788] [outer = 0x90ae9800] 13:46:03 INFO - PROCESS | 1769 | 1464641163600 Marionette DEBUG loaded listener.js 13:46:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x91c65000) [pid = 1769] [serial = 789] [outer = 0x90ae9800] 13:46:04 INFO - PROCESS | 1769 | 1464641164424 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1175ms 13:46:04 INFO - PROCESS | 1769 | 1464641164462 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 13:46:04 INFO - PROCESS | 1769 | 1464641164466 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 13:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:46:04 INFO - PROCESS | 1769 | 1464641164471 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:46:04 INFO - PROCESS | 1769 | 1464641164473 Marionette TRACE conn3 <- [1,1022,null,{}] 13:46:04 INFO - PROCESS | 1769 | 1464641164478 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:04 INFO - PROCESS | 1769 | 1464641164701 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 13:46:04 INFO - PROCESS | 1769 | 1464641164720 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f034000 == 35 [pid = 1769] [id = 263] 13:46:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x91a06c00) [pid = 1769] [serial = 790] [outer = (nil)] 13:46:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x922b5c00) [pid = 1769] [serial = 791] [outer = 0x91a06c00] 13:46:04 INFO - PROCESS | 1769 | 1464641164785 Marionette DEBUG loaded listener.js 13:46:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x92360800) [pid = 1769] [serial = 792] [outer = 0x91a06c00] 13:46:05 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x9082a000) [pid = 1769] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:46:05 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x90ae4800) [pid = 1769] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:46:05 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x8cc9b000) [pid = 1769] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:46:05 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x8ee77400) [pid = 1769] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:46:05 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x8f298800) [pid = 1769] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:46:05 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x8cca6800) [pid = 1769] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:46:05 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x90a5ec00) [pid = 1769] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:46:05 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x8ef19c00) [pid = 1769] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:46:05 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x90824400) [pid = 1769] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:46:05 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8e219800) [pid = 1769] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:46:05 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8e225c00) [pid = 1769] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:46:05 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8d1ae400) [pid = 1769] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:46:05 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8ef18400) [pid = 1769] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:46:05 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x90a64400) [pid = 1769] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:46:05 INFO - PROCESS | 1769 | 1464641165853 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1430ms 13:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:46:05 INFO - PROCESS | 1769 | 1464641165902 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 13:46:05 INFO - PROCESS | 1769 | 1464641165905 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 13:46:05 INFO - PROCESS | 1769 | 1464641165910 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:46:05 INFO - PROCESS | 1769 | 1464641165914 Marionette TRACE conn3 <- [1,1026,null,{}] 13:46:05 INFO - PROCESS | 1769 | 1464641165919 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:06 INFO - PROCESS | 1769 | 1464641166051 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 13:46:06 INFO - PROCESS | 1769 | 1464641166064 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb57400 == 36 [pid = 1769] [id = 264] 13:46:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8cc99400) [pid = 1769] [serial = 793] [outer = (nil)] 13:46:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8f298800) [pid = 1769] [serial = 794] [outer = 0x8cc99400] 13:46:06 INFO - PROCESS | 1769 | 1464641166129 Marionette DEBUG loaded listener.js 13:46:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x90aea800) [pid = 1769] [serial = 795] [outer = 0x8cc99400] 13:46:06 INFO - PROCESS | 1769 | 1464641166887 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1030ms 13:46:06 INFO - PROCESS | 1769 | 1464641166940 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 13:46:06 INFO - PROCESS | 1769 | 1464641166943 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 13:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:46:06 INFO - PROCESS | 1769 | 1464641166957 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:46:06 INFO - PROCESS | 1769 | 1464641166959 Marionette TRACE conn3 <- [1,1030,null,{}] 13:46:06 INFO - PROCESS | 1769 | 1464641166984 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:07 INFO - PROCESS | 1769 | 1464641167124 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 13:46:07 INFO - PROCESS | 1769 | 1464641167135 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce5bc00 == 37 [pid = 1769] [id = 265] 13:46:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8e21d400) [pid = 1769] [serial = 796] [outer = (nil)] 13:46:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x922ba000) [pid = 1769] [serial = 797] [outer = 0x8e21d400] 13:46:07 INFO - PROCESS | 1769 | 1464641167198 Marionette DEBUG loaded listener.js 13:46:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x92b5ac00) [pid = 1769] [serial = 798] [outer = 0x8e21d400] 13:46:08 INFO - PROCESS | 1769 | 1464641168152 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1244ms 13:46:08 INFO - PROCESS | 1769 | 1464641168202 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 13:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:46:08 INFO - PROCESS | 1769 | 1464641168208 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 13:46:08 INFO - PROCESS | 1769 | 1464641168216 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:46:08 INFO - PROCESS | 1769 | 1464641168221 Marionette TRACE conn3 <- [1,1034,null,{}] 13:46:08 INFO - PROCESS | 1769 | 1464641168229 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:08 INFO - PROCESS | 1769 | 1464641168414 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 13:46:08 INFO - PROCESS | 1769 | 1464641168570 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7dec00 == 38 [pid = 1769] [id = 266] 13:46:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8cb4a400) [pid = 1769] [serial = 799] [outer = (nil)] 13:46:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x8ce52400) [pid = 1769] [serial = 800] [outer = 0x8cb4a400] 13:46:08 INFO - PROCESS | 1769 | 1464641168653 Marionette DEBUG loaded listener.js 13:46:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8e21a800) [pid = 1769] [serial = 801] [outer = 0x8cb4a400] 13:46:09 INFO - PROCESS | 1769 | 1464641169515 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1337ms 13:46:09 INFO - PROCESS | 1769 | 1464641169558 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 13:46:09 INFO - PROCESS | 1769 | 1464641169566 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 13:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:46:09 INFO - PROCESS | 1769 | 1464641169576 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:46:09 INFO - PROCESS | 1769 | 1464641169580 Marionette TRACE conn3 <- [1,1038,null,{}] 13:46:09 INFO - PROCESS | 1769 | 1464641169586 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:09 INFO - PROCESS | 1769 | 1464641169745 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 13:46:09 INFO - PROCESS | 1769 | 1464641169907 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb57c00 == 39 [pid = 1769] [id = 267] 13:46:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8ef0f000) [pid = 1769] [serial = 802] [outer = (nil)] 13:46:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x8f042c00) [pid = 1769] [serial = 803] [outer = 0x8ef0f000] 13:46:09 INFO - PROCESS | 1769 | 1464641169984 Marionette DEBUG loaded listener.js 13:46:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x90776400) [pid = 1769] [serial = 804] [outer = 0x8ef0f000] 13:46:10 INFO - PROCESS | 1769 | 1464641170931 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1382ms 13:46:10 INFO - PROCESS | 1769 | 1464641170959 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 13:46:10 INFO - PROCESS | 1769 | 1464641170963 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 13:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:46:10 INFO - PROCESS | 1769 | 1464641170969 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:46:10 INFO - PROCESS | 1769 | 1464641170974 Marionette TRACE conn3 <- [1,1042,null,{}] 13:46:10 INFO - PROCESS | 1769 | 1464641170989 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:11 INFO - PROCESS | 1769 | 1464641171154 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 13:46:11 INFO - PROCESS | 1769 | 1464641171320 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb4d800 == 40 [pid = 1769] [id = 268] 13:46:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x8cc98800) [pid = 1769] [serial = 805] [outer = (nil)] 13:46:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x92b61800) [pid = 1769] [serial = 806] [outer = 0x8cc98800] 13:46:11 INFO - PROCESS | 1769 | 1464641171399 Marionette DEBUG loaded listener.js 13:46:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x92d7f400) [pid = 1769] [serial = 807] [outer = 0x8cc98800] 13:46:12 INFO - PROCESS | 1769 | 1464641172264 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1339ms 13:46:12 INFO - PROCESS | 1769 | 1464641172308 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 13:46:12 INFO - PROCESS | 1769 | 1464641172313 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 13:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:46:12 INFO - PROCESS | 1769 | 1464641172319 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:46:12 INFO - PROCESS | 1769 | 1464641172322 Marionette TRACE conn3 <- [1,1046,null,{}] 13:46:12 INFO - PROCESS | 1769 | 1464641172327 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:12 INFO - PROCESS | 1769 | 1464641172486 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 13:46:12 INFO - PROCESS | 1769 | 1464641172647 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x922b9400 == 41 [pid = 1769] [id = 269] 13:46:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x92d7f000) [pid = 1769] [serial = 808] [outer = (nil)] 13:46:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x92d9c400) [pid = 1769] [serial = 809] [outer = 0x92d7f000] 13:46:12 INFO - PROCESS | 1769 | 1464641172722 Marionette DEBUG loaded listener.js 13:46:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x92ee9c00) [pid = 1769] [serial = 810] [outer = 0x92d7f000] 13:46:13 INFO - PROCESS | 1769 | 1464641173620 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1327ms 13:46:13 INFO - PROCESS | 1769 | 1464641173647 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 13:46:13 INFO - PROCESS | 1769 | 1464641173650 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 13:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:46:13 INFO - PROCESS | 1769 | 1464641173656 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:46:13 INFO - PROCESS | 1769 | 1464641173659 Marionette TRACE conn3 <- [1,1050,null,{}] 13:46:13 INFO - PROCESS | 1769 | 1464641173664 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:13 INFO - PROCESS | 1769 | 1464641173817 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 13:46:14 INFO - PROCESS | 1769 | 1464641173979 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb4bc00 == 42 [pid = 1769] [id = 270] 13:46:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x92d7d800) [pid = 1769] [serial = 811] [outer = (nil)] 13:46:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x939bf000) [pid = 1769] [serial = 812] [outer = 0x92d7d800] 13:46:14 INFO - PROCESS | 1769 | 1464641174068 Marionette DEBUG loaded listener.js 13:46:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x93aa0000) [pid = 1769] [serial = 813] [outer = 0x92d7d800] 13:46:14 INFO - PROCESS | 1769 | 1464641174935 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1328ms 13:46:14 INFO - PROCESS | 1769 | 1464641174984 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 13:46:14 INFO - PROCESS | 1769 | 1464641174988 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 13:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:46:14 INFO - PROCESS | 1769 | 1464641174993 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:46:14 INFO - PROCESS | 1769 | 1464641174996 Marionette TRACE conn3 <- [1,1054,null,{}] 13:46:15 INFO - PROCESS | 1769 | 1464641175002 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:15 INFO - PROCESS | 1769 | 1464641175177 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 13:46:15 INFO - PROCESS | 1769 | 1464641175335 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7e7400 == 43 [pid = 1769] [id = 271] 13:46:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x92c6e800) [pid = 1769] [serial = 814] [outer = (nil)] 13:46:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x93c88000) [pid = 1769] [serial = 815] [outer = 0x92c6e800] 13:46:15 INFO - PROCESS | 1769 | 1464641175412 Marionette DEBUG loaded listener.js 13:46:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x946c6c00) [pid = 1769] [serial = 816] [outer = 0x92c6e800] 13:46:16 INFO - PROCESS | 1769 | 1464641176330 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1383ms 13:46:16 INFO - PROCESS | 1769 | 1464641176377 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 13:46:16 INFO - PROCESS | 1769 | 1464641176381 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 13:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:46:16 INFO - PROCESS | 1769 | 1464641176387 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:46:16 INFO - PROCESS | 1769 | 1464641176389 Marionette TRACE conn3 <- [1,1058,null,{}] 13:46:16 INFO - PROCESS | 1769 | 1464641176395 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:16 INFO - PROCESS | 1769 | 1464641176548 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 13:46:16 INFO - PROCESS | 1769 | 1464641176721 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x93c7cc00 == 44 [pid = 1769] [id = 272] 13:46:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x9463e400) [pid = 1769] [serial = 817] [outer = (nil)] 13:46:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x9510ac00) [pid = 1769] [serial = 818] [outer = 0x9463e400] 13:46:16 INFO - PROCESS | 1769 | 1464641176796 Marionette DEBUG loaded listener.js 13:46:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x9510c400) [pid = 1769] [serial = 819] [outer = 0x9463e400] 13:46:17 INFO - PROCESS | 1769 | 1464641177665 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1327ms 13:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:46:17 INFO - PROCESS | 1769 | 1464641177714 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 13:46:17 INFO - PROCESS | 1769 | 1464641177717 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 13:46:17 INFO - PROCESS | 1769 | 1464641177722 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:46:17 INFO - PROCESS | 1769 | 1464641177727 Marionette TRACE conn3 <- [1,1062,null,{}] 13:46:17 INFO - PROCESS | 1769 | 1464641177732 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:17 INFO - PROCESS | 1769 | 1464641177883 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 13:46:18 INFO - PROCESS | 1769 | 1464641178048 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7e6c00 == 45 [pid = 1769] [id = 273] 13:46:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x8cb4e000) [pid = 1769] [serial = 820] [outer = (nil)] 13:46:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x8e226c00) [pid = 1769] [serial = 821] [outer = 0x8cb4e000] 13:46:18 INFO - PROCESS | 1769 | 1464641178138 Marionette DEBUG loaded listener.js 13:46:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x8ee73800) [pid = 1769] [serial = 822] [outer = 0x8cb4e000] 13:46:19 INFO - PROCESS | 1769 | 1464641179292 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1633ms 13:46:19 INFO - PROCESS | 1769 | 1464641179357 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 13:46:19 INFO - PROCESS | 1769 | 1464641179363 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 13:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:46:19 INFO - PROCESS | 1769 | 1464641179371 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:46:19 INFO - PROCESS | 1769 | 1464641179376 Marionette TRACE conn3 <- [1,1066,null,{}] 13:46:19 INFO - PROCESS | 1769 | 1464641179383 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:19 INFO - PROCESS | 1769 | 1464641179639 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 13:46:19 INFO - PROCESS | 1769 | 1464641179804 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1ae400 == 46 [pid = 1769] [id = 274] 13:46:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x8e225c00) [pid = 1769] [serial = 823] [outer = (nil)] 13:46:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x8ee6e800) [pid = 1769] [serial = 824] [outer = 0x8e225c00] 13:46:19 INFO - PROCESS | 1769 | 1464641179916 Marionette DEBUG loaded listener.js 13:46:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x8ef13800) [pid = 1769] [serial = 825] [outer = 0x8e225c00] 13:46:20 INFO - PROCESS | 1769 | 1464641180747 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x8e3e6800) [pid = 1769] [serial = 706] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x922ba400) [pid = 1769] [serial = 704] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x91a02400) [pid = 1769] [serial = 740] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x91c6b800) [pid = 1769] [serial = 743] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x92233800) [pid = 1769] [serial = 746] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x91c6f000) [pid = 1769] [serial = 744] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x8ef0d400) [pid = 1769] [serial = 734] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x8f039800) [pid = 1769] [serial = 735] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x9077ec00) [pid = 1769] [serial = 737] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x8e222400) [pid = 1769] [serial = 732] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x8d1b3800) [pid = 1769] [serial = 731] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x90aeb000) [pid = 1769] [serial = 729] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x90ae8400) [pid = 1769] [serial = 728] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x90773800) [pid = 1769] [serial = 723] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x90770800) [pid = 1769] [serial = 722] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x90a62000) [pid = 1769] [serial = 726] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x90a5c000) [pid = 1769] [serial = 725] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x8f298c00) [pid = 1769] [serial = 720] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x8f27e800) [pid = 1769] [serial = 719] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x8ee61400) [pid = 1769] [serial = 714] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x8e3e8800) [pid = 1769] [serial = 713] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x9a777000) [pid = 1769] [serial = 467] [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.] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x8d1b7000) [pid = 1769] [serial = 711] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x8d1b1800) [pid = 1769] [serial = 710] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x922b3400) [pid = 1769] [serial = 747] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x8f040000) [pid = 1769] [serial = 717] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x8f033c00) [pid = 1769] [serial = 716] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x91a0d800) [pid = 1769] [serial = 741] [outer = (nil)] [url = about:blank] 13:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1438ms 13:46:20 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x90823400) [pid = 1769] [serial = 738] [outer = (nil)] [url = about:blank] 13:46:20 INFO - PROCESS | 1769 | 1464641180808 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 13:46:20 INFO - PROCESS | 1769 | 1464641180816 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 13:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:46:20 INFO - PROCESS | 1769 | 1464641180826 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:46:20 INFO - PROCESS | 1769 | 1464641180830 Marionette TRACE conn3 <- [1,1070,null,{}] 13:46:20 INFO - PROCESS | 1769 | 1464641180835 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:21 INFO - PROCESS | 1769 | 1464641181000 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 13:46:21 INFO - PROCESS | 1769 | 1464641181129 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cca6c00 == 47 [pid = 1769] [id = 275] 13:46:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8ce5b800) [pid = 1769] [serial = 826] [outer = (nil)] 13:46:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8ee5f800) [pid = 1769] [serial = 827] [outer = 0x8ce5b800] 13:46:21 INFO - PROCESS | 1769 | 1464641181197 Marionette DEBUG loaded listener.js 13:46:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8f039800) [pid = 1769] [serial = 828] [outer = 0x8ce5b800] 13:46:21 INFO - PROCESS | 1769 | 1464641181940 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1130ms 13:46:21 INFO - PROCESS | 1769 | 1464641181955 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 13:46:21 INFO - PROCESS | 1769 | 1464641181958 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 13:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:46:21 INFO - PROCESS | 1769 | 1464641181968 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:46:21 INFO - PROCESS | 1769 | 1464641181973 Marionette TRACE conn3 <- [1,1074,null,{}] 13:46:21 INFO - PROCESS | 1769 | 1464641181988 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:22 INFO - PROCESS | 1769 | 1464641182180 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 13:46:22 INFO - PROCESS | 1769 | 1464641182197 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1b1800 == 48 [pid = 1769] [id = 276] 13:46:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x90775000) [pid = 1769] [serial = 829] [outer = (nil)] 13:46:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x9081b400) [pid = 1769] [serial = 830] [outer = 0x90775000] 13:46:22 INFO - PROCESS | 1769 | 1464641182267 Marionette DEBUG loaded listener.js 13:46:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x90a5c000) [pid = 1769] [serial = 831] [outer = 0x90775000] 13:46:23 INFO - PROCESS | 1769 | 1464641183070 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1133ms 13:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:46:23 INFO - PROCESS | 1769 | 1464641183102 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 13:46:23 INFO - PROCESS | 1769 | 1464641183106 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 13:46:23 INFO - PROCESS | 1769 | 1464641183111 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:46:23 INFO - PROCESS | 1769 | 1464641183114 Marionette TRACE conn3 <- [1,1078,null,{}] 13:46:23 INFO - PROCESS | 1769 | 1464641183119 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:23 INFO - PROCESS | 1769 | 1464641183307 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 13:46:23 INFO - PROCESS | 1769 | 1464641183331 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e21f400 == 49 [pid = 1769] [id = 277] 13:46:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x90a5f800) [pid = 1769] [serial = 832] [outer = (nil)] 13:46:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x90aeb800) [pid = 1769] [serial = 833] [outer = 0x90a5f800] 13:46:23 INFO - PROCESS | 1769 | 1464641183396 Marionette DEBUG loaded listener.js 13:46:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x91a05400) [pid = 1769] [serial = 834] [outer = 0x90a5f800] 13:46:24 INFO - PROCESS | 1769 | 1464641184237 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1179ms 13:46:24 INFO - PROCESS | 1769 | 1464641184295 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 13:46:24 INFO - PROCESS | 1769 | 1464641184298 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 13:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:46:24 INFO - PROCESS | 1769 | 1464641184303 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:46:24 INFO - PROCESS | 1769 | 1464641184305 Marionette TRACE conn3 <- [1,1082,null,{}] 13:46:24 INFO - PROCESS | 1769 | 1464641184311 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:24 INFO - PROCESS | 1769 | 1464641184522 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 13:46:24 INFO - PROCESS | 1769 | 1464641184547 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x9077ec00 == 50 [pid = 1769] [id = 278] 13:46:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x90a5f400) [pid = 1769] [serial = 835] [outer = (nil)] 13:46:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x91c62c00) [pid = 1769] [serial = 836] [outer = 0x90a5f400] 13:46:24 INFO - PROCESS | 1769 | 1464641184612 Marionette DEBUG loaded listener.js 13:46:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x91c6fc00) [pid = 1769] [serial = 837] [outer = 0x90a5f400] 13:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x91a06c00) [pid = 1769] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x90ae9800) [pid = 1769] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x8ce55c00) [pid = 1769] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x8f036800) [pid = 1769] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x8cc99400) [pid = 1769] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x8ee61c00) [pid = 1769] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x8e3e2400) [pid = 1769] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:46:25 INFO - PROCESS | 1769 | 1464641185541 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1276ms 13:46:25 INFO - PROCESS | 1769 | 1464641185581 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 13:46:25 INFO - PROCESS | 1769 | 1464641185585 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 13:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:46:25 INFO - PROCESS | 1769 | 1464641185590 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:46:25 INFO - PROCESS | 1769 | 1464641185592 Marionette TRACE conn3 <- [1,1086,null,{}] 13:46:25 INFO - PROCESS | 1769 | 1464641185598 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:25 INFO - PROCESS | 1769 | 1464641185797 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 13:46:25 INFO - PROCESS | 1769 | 1464641185816 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb56400 == 51 [pid = 1769] [id = 279] 13:46:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8cc98c00) [pid = 1769] [serial = 838] [outer = (nil)] 13:46:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x90aee800) [pid = 1769] [serial = 839] [outer = 0x8cc98c00] 13:46:25 INFO - PROCESS | 1769 | 1464641185883 Marionette DEBUG loaded listener.js 13:46:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x92358000) [pid = 1769] [serial = 840] [outer = 0x8cc98c00] 13:46:26 INFO - PROCESS | 1769 | 1464641186569 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1027ms 13:46:26 INFO - PROCESS | 1769 | 1464641186618 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 13:46:26 INFO - PROCESS | 1769 | 1464641186622 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 13:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:46:26 INFO - PROCESS | 1769 | 1464641186627 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:46:26 INFO - PROCESS | 1769 | 1464641186630 Marionette TRACE conn3 <- [1,1090,null,{}] 13:46:26 INFO - PROCESS | 1769 | 1464641186635 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:26 INFO - PROCESS | 1769 | 1464641186827 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 13:46:26 INFO - PROCESS | 1769 | 1464641186904 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc99c00 == 52 [pid = 1769] [id = 280] 13:46:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x8e3e2400) [pid = 1769] [serial = 841] [outer = (nil)] 13:46:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x92509c00) [pid = 1769] [serial = 842] [outer = 0x8e3e2400] 13:46:26 INFO - PROCESS | 1769 | 1464641186970 Marionette DEBUG loaded listener.js 13:46:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x92c6a400) [pid = 1769] [serial = 843] [outer = 0x8e3e2400] 13:46:27 INFO - PROCESS | 1769 | 1464641187870 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1280ms 13:46:27 INFO - PROCESS | 1769 | 1464641187910 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 13:46:27 INFO - PROCESS | 1769 | 1464641187916 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 13:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:46:27 INFO - PROCESS | 1769 | 1464641187925 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:46:27 INFO - PROCESS | 1769 | 1464641187930 Marionette TRACE conn3 <- [1,1094,null,{}] 13:46:27 INFO - PROCESS | 1769 | 1464641187938 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:28 INFO - PROCESS | 1769 | 1464641188116 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 13:46:28 INFO - PROCESS | 1769 | 1464641188278 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc9ac00 == 53 [pid = 1769] [id = 281] 13:46:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x8cc9e400) [pid = 1769] [serial = 844] [outer = (nil)] 13:46:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x8e3e9c00) [pid = 1769] [serial = 845] [outer = 0x8cc9e400] 13:46:28 INFO - PROCESS | 1769 | 1464641188361 Marionette DEBUG loaded listener.js 13:46:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x8ee72400) [pid = 1769] [serial = 846] [outer = 0x8cc9e400] 13:46:29 INFO - PROCESS | 1769 | 1464641189263 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1383ms 13:46:29 INFO - PROCESS | 1769 | 1464641189308 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 13:46:29 INFO - PROCESS | 1769 | 1464641189316 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 13:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:46:29 INFO - PROCESS | 1769 | 1464641189326 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:46:29 INFO - PROCESS | 1769 | 1464641189331 Marionette TRACE conn3 <- [1,1098,null,{}] 13:46:29 INFO - PROCESS | 1769 | 1464641189336 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:29 INFO - PROCESS | 1769 | 1464641189510 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 13:46:29 INFO - PROCESS | 1769 | 1464641189671 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb4c800 == 54 [pid = 1769] [id = 282] 13:46:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x8f29ec00) [pid = 1769] [serial = 847] [outer = (nil)] 13:46:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x90824800) [pid = 1769] [serial = 848] [outer = 0x8f29ec00] 13:46:29 INFO - PROCESS | 1769 | 1464641189752 Marionette DEBUG loaded listener.js 13:46:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x91a03000) [pid = 1769] [serial = 849] [outer = 0x8f29ec00] 13:46:30 INFO - PROCESS | 1769 | 1464641190638 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1345ms 13:46:30 INFO - PROCESS | 1769 | 1464641190673 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 13:46:30 INFO - PROCESS | 1769 | 1464641190677 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 13:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:46:30 INFO - PROCESS | 1769 | 1464641190683 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:46:30 INFO - PROCESS | 1769 | 1464641190689 Marionette TRACE conn3 <- [1,1102,null,{}] 13:46:30 INFO - PROCESS | 1769 | 1464641190705 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:30 INFO - PROCESS | 1769 | 1464641190871 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 13:46:31 INFO - PROCESS | 1769 | 1464641191040 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb54c00 == 55 [pid = 1769] [id = 283] 13:46:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x922bc800) [pid = 1769] [serial = 850] [outer = (nil)] 13:46:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x92d84400) [pid = 1769] [serial = 851] [outer = 0x922bc800] 13:46:31 INFO - PROCESS | 1769 | 1464641191119 Marionette DEBUG loaded listener.js 13:46:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x92da1800) [pid = 1769] [serial = 852] [outer = 0x922bc800] 13:46:32 INFO - PROCESS | 1769 | 1464641192011 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1385ms 13:46:32 INFO - PROCESS | 1769 | 1464641192069 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 13:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:46:32 INFO - PROCESS | 1769 | 1464641192073 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 13:46:32 INFO - PROCESS | 1769 | 1464641192079 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:46:32 INFO - PROCESS | 1769 | 1464641192082 Marionette TRACE conn3 <- [1,1106,null,{}] 13:46:32 INFO - PROCESS | 1769 | 1464641192088 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:32 INFO - PROCESS | 1769 | 1464641192261 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 13:46:32 INFO - PROCESS | 1769 | 1464641192435 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e3dc800 == 56 [pid = 1769] [id = 284] 13:46:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x922bcc00) [pid = 1769] [serial = 853] [outer = (nil)] 13:46:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x93aa4c00) [pid = 1769] [serial = 854] [outer = 0x922bcc00] 13:46:32 INFO - PROCESS | 1769 | 1464641192516 Marionette DEBUG loaded listener.js 13:46:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x93c7f000) [pid = 1769] [serial = 855] [outer = 0x922bcc00] 13:46:33 INFO - PROCESS | 1769 | 1464641193348 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1335ms 13:46:33 INFO - PROCESS | 1769 | 1464641193414 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 13:46:33 INFO - PROCESS | 1769 | 1464641193418 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 13:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:46:33 INFO - PROCESS | 1769 | 1464641193423 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:46:33 INFO - PROCESS | 1769 | 1464641193427 Marionette TRACE conn3 <- [1,1110,null,{}] 13:46:33 INFO - PROCESS | 1769 | 1464641193432 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:33 INFO - PROCESS | 1769 | 1464641193611 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 13:46:33 INFO - PROCESS | 1769 | 1464641193772 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb4c000 == 57 [pid = 1769] [id = 285] 13:46:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x8cb52c00) [pid = 1769] [serial = 856] [outer = (nil)] 13:46:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x946c5c00) [pid = 1769] [serial = 857] [outer = 0x8cb52c00] 13:46:33 INFO - PROCESS | 1769 | 1464641193847 Marionette DEBUG loaded listener.js 13:46:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x946d0800) [pid = 1769] [serial = 858] [outer = 0x8cb52c00] 13:46:34 INFO - PROCESS | 1769 | 1464641194737 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1344ms 13:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:46:34 INFO - PROCESS | 1769 | 1464641194769 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 13:46:34 INFO - PROCESS | 1769 | 1464641194772 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 13:46:34 INFO - PROCESS | 1769 | 1464641194779 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:46:34 INFO - PROCESS | 1769 | 1464641194782 Marionette TRACE conn3 <- [1,1114,null,{}] 13:46:34 INFO - PROCESS | 1769 | 1464641194788 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:34 INFO - PROCESS | 1769 | 1464641194973 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 13:46:35 INFO - PROCESS | 1769 | 1464641195141 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7e5c00 == 58 [pid = 1769] [id = 286] 13:46:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x8cb53400) [pid = 1769] [serial = 859] [outer = (nil)] 13:46:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x9534b800) [pid = 1769] [serial = 860] [outer = 0x8cb53400] 13:46:35 INFO - PROCESS | 1769 | 1464641195219 Marionette DEBUG loaded listener.js 13:46:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x95350400) [pid = 1769] [serial = 861] [outer = 0x8cb53400] 13:46:36 INFO - PROCESS | 1769 | 1464641196081 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1329ms 13:46:36 INFO - PROCESS | 1769 | 1464641196107 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 13:46:36 INFO - PROCESS | 1769 | 1464641196110 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 13:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:46:36 INFO - PROCESS | 1769 | 1464641196116 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:46:36 INFO - PROCESS | 1769 | 1464641196119 Marionette TRACE conn3 <- [1,1118,null,{}] 13:46:36 INFO - PROCESS | 1769 | 1464641196125 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:36 INFO - PROCESS | 1769 | 1464641196281 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 13:46:36 INFO - PROCESS | 1769 | 1464641196446 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x92da4800 == 59 [pid = 1769] [id = 287] 13:46:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x95349c00) [pid = 1769] [serial = 862] [outer = (nil)] 13:46:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x9772c000) [pid = 1769] [serial = 863] [outer = 0x95349c00] 13:46:36 INFO - PROCESS | 1769 | 1464641196520 Marionette DEBUG loaded listener.js 13:46:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x9773c400) [pid = 1769] [serial = 864] [outer = 0x95349c00] 13:46:37 INFO - PROCESS | 1769 | 1464641197398 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1329ms 13:46:37 INFO - PROCESS | 1769 | 1464641197447 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 13:46:37 INFO - PROCESS | 1769 | 1464641197450 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 13:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:46:37 INFO - PROCESS | 1769 | 1464641197456 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:46:37 INFO - PROCESS | 1769 | 1464641197459 Marionette TRACE conn3 <- [1,1122,null,{}] 13:46:37 INFO - PROCESS | 1769 | 1464641197465 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:37 INFO - PROCESS | 1769 | 1464641197640 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 13:46:37 INFO - PROCESS | 1769 | 1464641197804 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7dac00 == 60 [pid = 1769] [id = 288] 13:46:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x8b7e2400) [pid = 1769] [serial = 865] [outer = (nil)] 13:46:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x97746800) [pid = 1769] [serial = 866] [outer = 0x8b7e2400] 13:46:37 INFO - PROCESS | 1769 | 1464641197881 Marionette DEBUG loaded listener.js 13:46:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x97768000) [pid = 1769] [serial = 867] [outer = 0x8b7e2400] 13:46:38 INFO - PROCESS | 1769 | 1464641198756 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1381ms 13:46:38 INFO - PROCESS | 1769 | 1464641198838 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 13:46:38 INFO - PROCESS | 1769 | 1464641198842 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 13:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:46:38 INFO - PROCESS | 1769 | 1464641198848 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:46:38 INFO - PROCESS | 1769 | 1464641198851 Marionette TRACE conn3 <- [1,1126,null,{}] 13:46:38 INFO - PROCESS | 1769 | 1464641198856 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:39 INFO - PROCESS | 1769 | 1464641199014 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 13:46:39 INFO - PROCESS | 1769 | 1464641199177 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7e1c00 == 61 [pid = 1769] [id = 289] 13:46:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x8cc9bc00) [pid = 1769] [serial = 868] [outer = (nil)] 13:46:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x8f03a000) [pid = 1769] [serial = 869] [outer = 0x8cc9bc00] 13:46:39 INFO - PROCESS | 1769 | 1464641199261 Marionette DEBUG loaded listener.js 13:46:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x90a5b000) [pid = 1769] [serial = 870] [outer = 0x8cc9bc00] 13:46:40 INFO - PROCESS | 1769 | 1464641200430 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1595ms 13:46:40 INFO - PROCESS | 1769 | 1464641200444 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 13:46:40 INFO - PROCESS | 1769 | 1464641200449 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 13:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:46:40 INFO - PROCESS | 1769 | 1464641200457 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:46:40 INFO - PROCESS | 1769 | 1464641200463 Marionette TRACE conn3 <- [1,1130,null,{}] 13:46:40 INFO - PROCESS | 1769 | 1464641200471 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:40 INFO - PROCESS | 1769 | 1464641200635 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 13:46:40 INFO - PROCESS | 1769 | 1464641200834 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce5b400 == 62 [pid = 1769] [id = 290] 13:46:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x8ee61400) [pid = 1769] [serial = 871] [outer = (nil)] 13:46:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x8f275400) [pid = 1769] [serial = 872] [outer = 0x8ee61400] 13:46:40 INFO - PROCESS | 1769 | 1464641200905 Marionette DEBUG loaded listener.js 13:46:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x8f29f400) [pid = 1769] [serial = 873] [outer = 0x8ee61400] 13:46:41 INFO - PROCESS | 1769 | 1464641201691 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1291ms 13:46:41 INFO - PROCESS | 1769 | 1464641201748 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 13:46:41 INFO - PROCESS | 1769 | 1464641201755 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 13:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:46:41 INFO - PROCESS | 1769 | 1464641201765 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:46:41 INFO - PROCESS | 1769 | 1464641201768 Marionette TRACE conn3 <- [1,1134,null,{}] 13:46:41 INFO - PROCESS | 1769 | 1464641201774 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:41 INFO - PROCESS | 1769 | 1464641201992 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 13:46:42 INFO - PROCESS | 1769 | 1464641202195 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e3e4000 == 63 [pid = 1769] [id = 291] 13:46:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x8e3e5800) [pid = 1769] [serial = 874] [outer = (nil)] 13:46:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x90779400) [pid = 1769] [serial = 875] [outer = 0x8e3e5800] 13:46:42 INFO - PROCESS | 1769 | 1464641202270 Marionette DEBUG loaded listener.js 13:46:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x90af2400) [pid = 1769] [serial = 876] [outer = 0x8e3e5800] 13:46:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb56400 == 62 [pid = 1769] [id = 279] 13:46:43 INFO - PROCESS | 1769 | --DOCSHELL 0x9077ec00 == 61 [pid = 1769] [id = 278] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x922ba000) [pid = 1769] [serial = 797] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8e21f400 == 60 [pid = 1769] [id = 277] 13:46:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1b1800 == 59 [pid = 1769] [id = 276] 13:46:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8cca6c00 == 58 [pid = 1769] [id = 275] 13:46:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1ae400 == 57 [pid = 1769] [id = 274] 13:46:43 INFO - PROCESS | 1769 | 1464641203219 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:46:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb57c00 == 56 [pid = 1769] [id = 267] 13:46:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7dec00 == 55 [pid = 1769] [id = 266] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x9235fc00) [pid = 1769] [serial = 758] [outer = (nil)] [url = about:blank] 13:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1481ms 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x92360800) [pid = 1769] [serial = 792] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x91c65000) [pid = 1769] [serial = 789] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x8d1ae000) [pid = 1769] [serial = 776] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x90ae7800) [pid = 1769] [serial = 786] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x8e224c00) [pid = 1769] [serial = 777] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x92d9e400) [pid = 1769] [serial = 770] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x8f298800) [pid = 1769] [serial = 794] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x8cb53800) [pid = 1769] [serial = 773] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x922bd400) [pid = 1769] [serial = 749] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x8ef19400) [pid = 1769] [serial = 783] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x92d85000) [pid = 1769] [serial = 767] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x92c70000) [pid = 1769] [serial = 764] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x92b61400) [pid = 1769] [serial = 761] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x8f03d800) [pid = 1769] [serial = 779] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x91a08800) [pid = 1769] [serial = 788] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x8ef0dc00) [pid = 1769] [serial = 782] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x922b5c00) [pid = 1769] [serial = 791] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x8e3e3400) [pid = 1769] [serial = 752] [outer = (nil)] [url = about:blank] 13:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x8f278c00) [pid = 1769] [serial = 780] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x90828400) [pid = 1769] [serial = 785] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x90778800) [pid = 1769] [serial = 755] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x90aea800) [pid = 1769] [serial = 795] [outer = (nil)] [url = about:blank] 13:46:43 INFO - PROCESS | 1769 | 1464641203270 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 13:46:43 INFO - PROCESS | 1769 | 1464641203275 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 13:46:43 INFO - PROCESS | 1769 | 1464641203285 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:46:43 INFO - PROCESS | 1769 | 1464641203290 Marionette TRACE conn3 <- [1,1138,null,{}] 13:46:43 INFO - PROCESS | 1769 | 1464641203304 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:43 INFO - PROCESS | 1769 | 1464641203457 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 13:46:43 INFO - PROCESS | 1769 | 1464641203581 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7d9000 == 56 [pid = 1769] [id = 292] 13:46:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x8e220000) [pid = 1769] [serial = 877] [outer = (nil)] 13:46:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x9077c000) [pid = 1769] [serial = 878] [outer = 0x8e220000] 13:46:43 INFO - PROCESS | 1769 | 1464641203661 Marionette DEBUG loaded listener.js 13:46:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x90ae3400) [pid = 1769] [serial = 879] [outer = 0x8e220000] 13:46:44 INFO - PROCESS | 1769 | 1464641204398 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1135ms 13:46:44 INFO - PROCESS | 1769 | 1464641204418 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 13:46:44 INFO - PROCESS | 1769 | 1464641204421 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 13:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:46:44 INFO - PROCESS | 1769 | 1464641204428 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:46:44 INFO - PROCESS | 1769 | 1464641204430 Marionette TRACE conn3 <- [1,1142,null,{}] 13:46:44 INFO - PROCESS | 1769 | 1464641204435 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:44 INFO - PROCESS | 1769 | 1464641204639 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 13:46:44 INFO - PROCESS | 1769 | 1464641204658 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x90777000 == 57 [pid = 1769] [id = 293] 13:46:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x91c6ec00) [pid = 1769] [serial = 880] [outer = (nil)] 13:46:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x9222b400) [pid = 1769] [serial = 881] [outer = 0x91c6ec00] 13:46:44 INFO - PROCESS | 1769 | 1464641204725 Marionette DEBUG loaded listener.js 13:46:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x9235c400) [pid = 1769] [serial = 882] [outer = 0x91c6ec00] 13:46:45 INFO - PROCESS | 1769 | 1464641205515 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1136ms 13:46:45 INFO - PROCESS | 1769 | 1464641205571 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 13:46:45 INFO - PROCESS | 1769 | 1464641205573 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 13:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:46:45 INFO - PROCESS | 1769 | 1464641205579 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:46:45 INFO - PROCESS | 1769 | 1464641205583 Marionette TRACE conn3 <- [1,1146,null,{}] 13:46:45 INFO - PROCESS | 1769 | 1464641205604 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:45 INFO - PROCESS | 1769 | 1464641205797 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 13:46:45 INFO - PROCESS | 1769 | 1464641205825 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x9077f800 == 58 [pid = 1769] [id = 294] 13:46:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x90a60400) [pid = 1769] [serial = 883] [outer = (nil)] 13:46:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x92b5cc00) [pid = 1769] [serial = 884] [outer = 0x90a60400] 13:46:45 INFO - PROCESS | 1769 | 1464641205891 Marionette DEBUG loaded listener.js 13:46:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x92c69c00) [pid = 1769] [serial = 885] [outer = 0x90a60400] 13:46:46 INFO - PROCESS | 1769 | 1464641206728 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1193ms 13:46:46 INFO - PROCESS | 1769 | 1464641206777 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 13:46:46 INFO - PROCESS | 1769 | 1464641206793 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 13:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:46:46 INFO - PROCESS | 1769 | 1464641206807 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:46:46 INFO - PROCESS | 1769 | 1464641206810 Marionette TRACE conn3 <- [1,1150,null,{}] 13:46:46 INFO - PROCESS | 1769 | 1464641206815 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:47 INFO - PROCESS | 1769 | 1464641207039 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 13:46:47 INFO - PROCESS | 1769 | 1464641207074 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee65000 == 59 [pid = 1769] [id = 295] 13:46:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x91a04800) [pid = 1769] [serial = 886] [outer = (nil)] 13:46:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x92ef2800) [pid = 1769] [serial = 887] [outer = 0x91a04800] 13:46:47 INFO - PROCESS | 1769 | 1464641207140 Marionette DEBUG loaded listener.js 13:46:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x93c7d000) [pid = 1769] [serial = 888] [outer = 0x91a04800] 13:46:47 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x90775000) [pid = 1769] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:46:47 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x8e225c00) [pid = 1769] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:46:47 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x8ce5b800) [pid = 1769] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:46:47 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x8cc98c00) [pid = 1769] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:46:47 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x8ce51000) [pid = 1769] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:46:47 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x90a5f800) [pid = 1769] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:46:47 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x90a5f400) [pid = 1769] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:46:47 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x8cb4e000) [pid = 1769] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:46:48 INFO - PROCESS | 1769 | 1464641208146 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1380ms 13:46:48 INFO - PROCESS | 1769 | 1464641208189 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 13:46:48 INFO - PROCESS | 1769 | 1464641208192 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 13:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:46:48 INFO - PROCESS | 1769 | 1464641208198 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:46:48 INFO - PROCESS | 1769 | 1464641208200 Marionette TRACE conn3 <- [1,1154,null,{}] 13:46:48 INFO - PROCESS | 1769 | 1464641208207 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:48 INFO - PROCESS | 1769 | 1464641208344 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 13:46:48 INFO - PROCESS | 1769 | 1464641208358 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce53400 == 60 [pid = 1769] [id = 296] 13:46:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x8ce58000) [pid = 1769] [serial = 889] [outer = (nil)] 13:46:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x90aef000) [pid = 1769] [serial = 890] [outer = 0x8ce58000] 13:46:48 INFO - PROCESS | 1769 | 1464641208425 Marionette DEBUG loaded listener.js 13:46:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x92d9f400) [pid = 1769] [serial = 891] [outer = 0x8ce58000] 13:46:49 INFO - PROCESS | 1769 | 1464641209202 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1031ms 13:46:49 INFO - PROCESS | 1769 | 1464641209231 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 13:46:49 INFO - PROCESS | 1769 | 1464641209234 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 13:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:46:49 INFO - PROCESS | 1769 | 1464641209240 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:46:49 INFO - PROCESS | 1769 | 1464641209243 Marionette TRACE conn3 <- [1,1158,null,{}] 13:46:49 INFO - PROCESS | 1769 | 1464641209274 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:49 INFO - PROCESS | 1769 | 1464641209413 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 13:46:49 INFO - PROCESS | 1769 | 1464641209427 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce55800 == 61 [pid = 1769] [id = 297] 13:46:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x8f27e800) [pid = 1769] [serial = 892] [outer = (nil)] 13:46:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x952a9400) [pid = 1769] [serial = 893] [outer = 0x8f27e800] 13:46:49 INFO - PROCESS | 1769 | 1464641209494 Marionette DEBUG loaded listener.js 13:46:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x95343c00) [pid = 1769] [serial = 894] [outer = 0x8f27e800] 13:46:50 INFO - PROCESS | 1769 | 1464641210448 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1257ms 13:46:50 INFO - PROCESS | 1769 | 1464641210499 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 13:46:50 INFO - PROCESS | 1769 | 1464641210505 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 13:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:46:50 INFO - PROCESS | 1769 | 1464641210513 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:46:50 INFO - PROCESS | 1769 | 1464641210519 Marionette TRACE conn3 <- [1,1162,null,{}] 13:46:50 INFO - PROCESS | 1769 | 1464641210527 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:50 INFO - PROCESS | 1769 | 1464641210710 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 13:46:50 INFO - PROCESS | 1769 | 1464641210876 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce4f000 == 62 [pid = 1769] [id = 298] 13:46:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x8d1adc00) [pid = 1769] [serial = 895] [outer = (nil)] 13:46:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x8ee6a400) [pid = 1769] [serial = 896] [outer = 0x8d1adc00] 13:46:50 INFO - PROCESS | 1769 | 1464641210960 Marionette DEBUG loaded listener.js 13:46:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x8ef15000) [pid = 1769] [serial = 897] [outer = 0x8d1adc00] 13:46:51 INFO - PROCESS | 1769 | 1464641211895 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1446ms 13:46:51 INFO - PROCESS | 1769 | 1464641211959 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 13:46:51 INFO - PROCESS | 1769 | 1464641211967 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 13:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:46:51 INFO - PROCESS | 1769 | 1464641211977 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:46:51 INFO - PROCESS | 1769 | 1464641211982 Marionette TRACE conn3 <- [1,1166,null,{}] 13:46:51 INFO - PROCESS | 1769 | 1464641211988 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:52 INFO - PROCESS | 1769 | 1464641212210 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 13:46:52 INFO - PROCESS | 1769 | 1464641212374 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7e5400 == 63 [pid = 1769] [id = 299] 13:46:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x8f035c00) [pid = 1769] [serial = 898] [outer = (nil)] 13:46:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x90ae3800) [pid = 1769] [serial = 899] [outer = 0x8f035c00] 13:46:52 INFO - PROCESS | 1769 | 1464641212454 Marionette DEBUG loaded listener.js 13:46:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x91c70800) [pid = 1769] [serial = 900] [outer = 0x8f035c00] 13:46:53 INFO - PROCESS | 1769 | 1464641213345 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1429ms 13:46:53 INFO - PROCESS | 1769 | 1464641213407 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 13:46:53 INFO - PROCESS | 1769 | 1464641213411 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 13:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:46:53 INFO - PROCESS | 1769 | 1464641213418 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:46:53 INFO - PROCESS | 1769 | 1464641213423 Marionette TRACE conn3 <- [1,1170,null,{}] 13:46:53 INFO - PROCESS | 1769 | 1464641213438 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:53 INFO - PROCESS | 1769 | 1464641213656 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 13:46:53 INFO - PROCESS | 1769 | 1464641213865 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f29e400 == 64 [pid = 1769] [id = 300] 13:46:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x92c73800) [pid = 1769] [serial = 901] [outer = (nil)] 13:46:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x9463e800) [pid = 1769] [serial = 902] [outer = 0x92c73800] 13:46:53 INFO - PROCESS | 1769 | 1464641213990 Marionette DEBUG loaded listener.js 13:46:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x95347c00) [pid = 1769] [serial = 903] [outer = 0x92c73800] 13:46:54 INFO - PROCESS | 1769 | 1464641214792 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1439ms 13:46:54 INFO - PROCESS | 1769 | 1464641214857 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 13:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:46:54 INFO - PROCESS | 1769 | 1464641214862 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 13:46:54 INFO - PROCESS | 1769 | 1464641214868 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:46:54 INFO - PROCESS | 1769 | 1464641214871 Marionette TRACE conn3 <- [1,1174,null,{}] 13:46:54 INFO - PROCESS | 1769 | 1464641214877 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:55 INFO - PROCESS | 1769 | 1464641215049 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 13:46:55 INFO - PROCESS | 1769 | 1464641215214 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x90771400 == 65 [pid = 1769] [id = 301] 13:46:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x97722c00) [pid = 1769] [serial = 904] [outer = (nil)] 13:46:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x97743800) [pid = 1769] [serial = 905] [outer = 0x97722c00] 13:46:55 INFO - PROCESS | 1769 | 1464641215295 Marionette DEBUG loaded listener.js 13:46:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x97769000) [pid = 1769] [serial = 906] [outer = 0x97722c00] 13:46:56 INFO - PROCESS | 1769 | 1464641216110 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:46:56 INFO - PROCESS | 1769 | 1464641216155 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 13:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:46:56 INFO - PROCESS | 1769 | 1464641216162 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:46:56 INFO - PROCESS | 1769 | 1464641216166 Marionette TRACE conn3 <- [1,1178,null,{}] 13:46:56 INFO - PROCESS | 1769 | 1464641216189 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:56 INFO - PROCESS | 1769 | 1464641216359 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 13:46:56 INFO - PROCESS | 1769 | 1464641216527 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f03bc00 == 66 [pid = 1769] [id = 302] 13:46:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x90a62c00) [pid = 1769] [serial = 907] [outer = (nil)] 13:46:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x97773800) [pid = 1769] [serial = 908] [outer = 0x90a62c00] 13:46:56 INFO - PROCESS | 1769 | 1464641216616 Marionette DEBUG loaded listener.js 13:46:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x98136000) [pid = 1769] [serial = 909] [outer = 0x90a62c00] 13:46:57 INFO - PROCESS | 1769 | 1464641217484 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:46:57 INFO - PROCESS | 1769 | 1464641217566 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 13:46:57 INFO - PROCESS | 1769 | 1464641217572 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:46:57 INFO - PROCESS | 1769 | 1464641217575 Marionette TRACE conn3 <- [1,1182,null,{}] 13:46:57 INFO - PROCESS | 1769 | 1464641217581 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:57 INFO - PROCESS | 1769 | 1464641217806 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 13:46:57 INFO - PROCESS | 1769 | 1464641217974 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x97770800 == 67 [pid = 1769] [id = 303] 13:46:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x97771000) [pid = 1769] [serial = 910] [outer = (nil)] 13:46:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x98fa1800) [pid = 1769] [serial = 911] [outer = 0x97771000] 13:46:58 INFO - PROCESS | 1769 | 1464641218059 Marionette DEBUG loaded listener.js 13:46:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x999fc400) [pid = 1769] [serial = 912] [outer = 0x97771000] 13:46:58 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:58 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:46:58 INFO - PROCESS | 1769 | 1464641218946 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:46:59 INFO - PROCESS | 1769 | 1464641219024 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 13:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:46:59 INFO - PROCESS | 1769 | 1464641219034 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:46:59 INFO - PROCESS | 1769 | 1464641219037 Marionette TRACE conn3 <- [1,1186,null,{}] 13:46:59 INFO - PROCESS | 1769 | 1464641219043 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:59 INFO - PROCESS | 1769 | 1464641219246 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 13:46:59 INFO - PROCESS | 1769 | 1464641219416 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x98fa4c00 == 68 [pid = 1769] [id = 304] 13:46:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x99753c00) [pid = 1769] [serial = 913] [outer = (nil)] 13:46:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x99b48000) [pid = 1769] [serial = 914] [outer = 0x99753c00] 13:46:59 INFO - PROCESS | 1769 | 1464641219495 Marionette DEBUG loaded listener.js 13:46:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x99b4ec00) [pid = 1769] [serial = 915] [outer = 0x99753c00] 13:47:00 INFO - PROCESS | 1769 | 1464641220304 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 13:47:00 INFO - PROCESS | 1769 | 1464641220373 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 13:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:47:00 INFO - PROCESS | 1769 | 1464641220379 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:47:00 INFO - PROCESS | 1769 | 1464641220382 Marionette TRACE conn3 <- [1,1190,null,{}] 13:47:00 INFO - PROCESS | 1769 | 1464641220388 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:00 INFO - PROCESS | 1769 | 1464641220557 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 13:47:00 INFO - PROCESS | 1769 | 1464641220725 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x9773d400 == 69 [pid = 1769] [id = 305] 13:47:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x99668000) [pid = 1769] [serial = 916] [outer = (nil)] 13:47:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x99c64400) [pid = 1769] [serial = 917] [outer = 0x99668000] 13:47:00 INFO - PROCESS | 1769 | 1464641220828 Marionette DEBUG loaded listener.js 13:47:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x99c6c400) [pid = 1769] [serial = 918] [outer = 0x99668000] 13:47:01 INFO - PROCESS | 1769 | 1464641221714 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 13:47:01 INFO - PROCESS | 1769 | 1464641221764 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 13:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:47:01 INFO - PROCESS | 1769 | 1464641221771 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:47:01 INFO - PROCESS | 1769 | 1464641221775 Marionette TRACE conn3 <- [1,1194,null,{}] 13:47:01 INFO - PROCESS | 1769 | 1464641221780 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:01 INFO - PROCESS | 1769 | 1464641221957 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 13:47:02 INFO - PROCESS | 1769 | 1464641222130 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x98f4cc00 == 70 [pid = 1769] [id = 306] 13:47:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x99c63c00) [pid = 1769] [serial = 919] [outer = (nil)] 13:47:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x99f6dc00) [pid = 1769] [serial = 920] [outer = 0x99c63c00] 13:47:02 INFO - PROCESS | 1769 | 1464641222213 Marionette DEBUG loaded listener.js 13:47:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x99f70c00) [pid = 1769] [serial = 921] [outer = 0x99c63c00] 13:47:03 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:03 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:47:03 INFO - PROCESS | 1769 | 1464641223145 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 13:47:03 INFO - PROCESS | 1769 | 1464641223210 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 13:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:47:03 INFO - PROCESS | 1769 | 1464641223216 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:47:03 INFO - PROCESS | 1769 | 1464641223220 Marionette TRACE conn3 <- [1,1198,null,{}] 13:47:03 INFO - PROCESS | 1769 | 1464641223225 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:03 INFO - PROCESS | 1769 | 1464641223398 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 13:47:03 INFO - PROCESS | 1769 | 1464641223930 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1b7400 == 71 [pid = 1769] [id = 307] 13:47:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x8d1ba400) [pid = 1769] [serial = 922] [outer = (nil)] 13:47:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x8e224c00) [pid = 1769] [serial = 923] [outer = 0x8d1ba400] 13:47:04 INFO - PROCESS | 1769 | 1464641224062 Marionette DEBUG loaded listener.js 13:47:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x8ee7c800) [pid = 1769] [serial = 924] [outer = 0x8d1ba400] 13:47:04 INFO - PROCESS | 1769 | 1464641224883 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1735ms 13:47:04 INFO - PROCESS | 1769 | 1464641224953 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 13:47:04 INFO - PROCESS | 1769 | 1464641224964 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 13:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:47:04 INFO - PROCESS | 1769 | 1464641224978 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:47:04 INFO - PROCESS | 1769 | 1464641224986 Marionette TRACE conn3 <- [1,1202,null,{}] 13:47:05 INFO - PROCESS | 1769 | 1464641224997 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:05 INFO - PROCESS | 1769 | 1464641225211 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 13:47:05 INFO - PROCESS | 1769 | 1464641225388 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e21ec00 == 72 [pid = 1769] [id = 308] 13:47:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x8ee6a000) [pid = 1769] [serial = 925] [outer = (nil)] 13:47:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x90a60c00) [pid = 1769] [serial = 926] [outer = 0x8ee6a000] 13:47:05 INFO - PROCESS | 1769 | 1464641225458 Marionette DEBUG loaded listener.js 13:47:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x91c6b800) [pid = 1769] [serial = 927] [outer = 0x8ee6a000] 13:47:06 INFO - PROCESS | 1769 | 1464641226295 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:47:06 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 13:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1400ms 13:47:06 INFO - PROCESS | 1769 | 1464641226377 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 13:47:06 INFO - PROCESS | 1769 | 1464641226383 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 13:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:47:06 INFO - PROCESS | 1769 | 1464641226389 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:47:06 INFO - PROCESS | 1769 | 1464641226393 Marionette TRACE conn3 <- [1,1206,null,{}] 13:47:06 INFO - PROCESS | 1769 | 1464641226398 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:06 INFO - PROCESS | 1769 | 1464641226560 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 13:47:06 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce53400 == 71 [pid = 1769] [id = 296] 13:47:06 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee65000 == 70 [pid = 1769] [id = 295] 13:47:06 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x8ce52400) [pid = 1769] [serial = 800] [outer = (nil)] [url = about:blank] 13:47:06 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x8f042c00) [pid = 1769] [serial = 803] [outer = (nil)] [url = about:blank] 13:47:06 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x92b61800) [pid = 1769] [serial = 806] [outer = (nil)] [url = about:blank] 13:47:06 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x92d9c400) [pid = 1769] [serial = 809] [outer = (nil)] [url = about:blank] 13:47:06 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x939bf000) [pid = 1769] [serial = 812] [outer = (nil)] [url = about:blank] 13:47:06 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x93c88000) [pid = 1769] [serial = 815] [outer = (nil)] [url = about:blank] 13:47:06 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x9510ac00) [pid = 1769] [serial = 818] [outer = (nil)] [url = about:blank] 13:47:06 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x92509c00) [pid = 1769] [serial = 842] [outer = (nil)] [url = about:blank] 13:47:06 INFO - PROCESS | 1769 | 1464641226809 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:06 INFO - PROCESS | 1769 | --DOCSHELL 0x9077f800 == 69 [pid = 1769] [id = 294] 13:47:06 INFO - PROCESS | 1769 | --DOCSHELL 0x90777000 == 68 [pid = 1769] [id = 293] 13:47:06 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7d9000 == 67 [pid = 1769] [id = 292] 13:47:06 INFO - PROCESS | 1769 | --DOCSHELL 0x8e3e4000 == 66 [pid = 1769] [id = 291] 13:47:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce52400 == 67 [pid = 1769] [id = 309] 13:47:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x8d1aec00) [pid = 1769] [serial = 928] [outer = (nil)] 13:47:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x8ee71800) [pid = 1769] [serial = 929] [outer = 0x8d1aec00] 13:47:06 INFO - PROCESS | 1769 | 1464641226976 Marionette DEBUG loaded listener.js 13:47:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x8f27d800) [pid = 1769] [serial = 930] [outer = 0x8d1aec00] 13:47:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce5b400 == 66 [pid = 1769] [id = 290] 13:47:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7dac00 == 65 [pid = 1769] [id = 288] 13:47:07 INFO - PROCESS | 1769 | --DOCSHELL 0x92da4800 == 64 [pid = 1769] [id = 287] 13:47:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7e5c00 == 63 [pid = 1769] [id = 286] 13:47:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb4c000 == 62 [pid = 1769] [id = 285] 13:47:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8e3dc800 == 61 [pid = 1769] [id = 284] 13:47:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb54c00 == 60 [pid = 1769] [id = 283] 13:47:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb4c800 == 59 [pid = 1769] [id = 282] 13:47:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc9ac00 == 58 [pid = 1769] [id = 281] 13:47:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc99c00 == 57 [pid = 1769] [id = 280] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x8ee72800) [pid = 1769] [serial = 707] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x90aeb800) [pid = 1769] [serial = 833] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x91c62c00) [pid = 1769] [serial = 836] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x8ee73800) [pid = 1769] [serial = 822] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x8e226c00) [pid = 1769] [serial = 821] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x9081b400) [pid = 1769] [serial = 830] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x8ef13800) [pid = 1769] [serial = 825] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x8ee6e800) [pid = 1769] [serial = 824] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x8ee5f800) [pid = 1769] [serial = 827] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x8f039800) [pid = 1769] [serial = 828] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x91c6fc00) [pid = 1769] [serial = 837] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x91a05400) [pid = 1769] [serial = 834] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x90aee800) [pid = 1769] [serial = 839] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x90a5c000) [pid = 1769] [serial = 831] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x92358000) [pid = 1769] [serial = 840] [outer = (nil)] [url = about:blank] 13:47:07 INFO - PROCESS | 1769 | 1464641227717 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:47:07 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 13:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1384ms 13:47:07 INFO - PROCESS | 1769 | 1464641227774 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 13:47:07 INFO - PROCESS | 1769 | 1464641227778 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 13:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:47:07 INFO - PROCESS | 1769 | 1464641227790 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:47:07 INFO - PROCESS | 1769 | 1464641227798 Marionette TRACE conn3 <- [1,1210,null,{}] 13:47:07 INFO - PROCESS | 1769 | 1464641227806 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:07 INFO - PROCESS | 1769 | 1464641227963 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 13:47:07 INFO - PROCESS | 1769 | 1464641227974 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb54c00 == 58 [pid = 1769] [id = 310] 13:47:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x91c6dc00) [pid = 1769] [serial = 931] [outer = (nil)] 13:47:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x92507000) [pid = 1769] [serial = 932] [outer = 0x91c6dc00] 13:47:08 INFO - PROCESS | 1769 | 1464641228042 Marionette DEBUG loaded listener.js 13:47:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x92c69800) [pid = 1769] [serial = 933] [outer = 0x91c6dc00] 13:47:08 INFO - PROCESS | 1769 | 1464641228832 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1091ms 13:47:08 INFO - PROCESS | 1769 | 1464641228879 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 13:47:08 INFO - PROCESS | 1769 | 1464641228882 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 13:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:47:08 INFO - PROCESS | 1769 | 1464641228888 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:47:08 INFO - PROCESS | 1769 | 1464641228890 Marionette TRACE conn3 <- [1,1214,null,{}] 13:47:08 INFO - PROCESS | 1769 | 1464641228895 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:09 INFO - PROCESS | 1769 | 1464641229041 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 13:47:09 INFO - PROCESS | 1769 | 1464641229066 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee75000 == 59 [pid = 1769] [id = 311] 13:47:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x92c73000) [pid = 1769] [serial = 934] [outer = (nil)] 13:47:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x92d9a800) [pid = 1769] [serial = 935] [outer = 0x92c73000] 13:47:09 INFO - PROCESS | 1769 | 1464641229131 Marionette DEBUG loaded listener.js 13:47:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x92ee5800) [pid = 1769] [serial = 936] [outer = 0x92c73000] 13:47:09 INFO - PROCESS | 1769 | 1464641229994 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1128ms 13:47:10 INFO - PROCESS | 1769 | 1464641230022 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 13:47:10 INFO - PROCESS | 1769 | 1464641230025 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 13:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:47:10 INFO - PROCESS | 1769 | 1464641230031 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:47:10 INFO - PROCESS | 1769 | 1464641230033 Marionette TRACE conn3 <- [1,1218,null,{}] 13:47:10 INFO - PROCESS | 1769 | 1464641230039 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:10 INFO - PROCESS | 1769 | 1464641230229 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 13:47:10 INFO - PROCESS | 1769 | 1464641230256 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x92da2800 == 60 [pid = 1769] [id = 312] 13:47:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x92ee7400) [pid = 1769] [serial = 937] [outer = (nil)] 13:47:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x93c88000) [pid = 1769] [serial = 938] [outer = 0x92ee7400] 13:47:10 INFO - PROCESS | 1769 | 1464641230332 Marionette DEBUG loaded listener.js 13:47:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x9510ec00) [pid = 1769] [serial = 939] [outer = 0x92ee7400] 13:47:11 INFO - PROCESS | 1769 | 1464641231229 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1235ms 13:47:11 INFO - PROCESS | 1769 | 1464641231268 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 13:47:11 INFO - PROCESS | 1769 | 1464641231270 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 13:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:47:11 INFO - PROCESS | 1769 | 1464641231277 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:47:11 INFO - PROCESS | 1769 | 1464641231279 Marionette TRACE conn3 <- [1,1222,null,{}] 13:47:11 INFO - PROCESS | 1769 | 1464641231285 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:11 INFO - PROCESS | 1769 | 1464641231487 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 13:47:11 INFO - PROCESS | 1769 | 1464641231505 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x92d9a400 == 61 [pid = 1769] [id = 313] 13:47:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x952ac800) [pid = 1769] [serial = 940] [outer = (nil)] 13:47:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x9773d800) [pid = 1769] [serial = 941] [outer = 0x952ac800] 13:47:11 INFO - PROCESS | 1769 | 1464641231571 Marionette DEBUG loaded listener.js 13:47:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x97773000) [pid = 1769] [serial = 942] [outer = 0x952ac800] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x8ee61400) [pid = 1769] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x92b5bc00) [pid = 1769] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x8e3e5800) [pid = 1769] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x8ce58000) [pid = 1769] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x8ee75400) [pid = 1769] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x90a60400) [pid = 1769] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x8ce58800) [pid = 1769] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x91c6ec00) [pid = 1769] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x8cb4d400) [pid = 1769] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x8f271400) [pid = 1769] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x9222f000) [pid = 1769] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x92c6b000) [pid = 1769] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x8cc98800) [pid = 1769] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x8e220000) [pid = 1769] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x91a04800) [pid = 1769] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x92c6e800) [pid = 1769] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x8d1ad000) [pid = 1769] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x9463e400) [pid = 1769] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x8cb4a400) [pid = 1769] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x92d7d800) [pid = 1769] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x8ef0f000) [pid = 1769] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x92b5d000) [pid = 1769] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:47:12 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x92d7f000) [pid = 1769] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:47:12 INFO - PROCESS | 1769 | 1464641232771 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 13:47:12 INFO - PROCESS | 1769 | 1464641232818 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 13:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:47:12 INFO - PROCESS | 1769 | 1464641232824 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:47:12 INFO - PROCESS | 1769 | 1464641232826 Marionette TRACE conn3 <- [1,1226,null,{}] 13:47:12 INFO - PROCESS | 1769 | 1464641232843 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:13 INFO - PROCESS | 1769 | 1464641233025 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 13:47:13 INFO - PROCESS | 1769 | 1464641233043 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb48c00 == 62 [pid = 1769] [id = 314] 13:47:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x8cc9a800) [pid = 1769] [serial = 943] [outer = (nil)] 13:47:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x8f271400) [pid = 1769] [serial = 944] [outer = 0x8cc9a800] 13:47:13 INFO - PROCESS | 1769 | 1464641233109 Marionette DEBUG loaded listener.js 13:47:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x92c6e800) [pid = 1769] [serial = 945] [outer = 0x8cc9a800] 13:47:13 INFO - PROCESS | 1769 | 1464641233833 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1042ms 13:47:13 INFO - PROCESS | 1769 | 1464641233866 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 13:47:13 INFO - PROCESS | 1769 | 1464641233869 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 13:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:47:13 INFO - PROCESS | 1769 | 1464641233875 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:47:13 INFO - PROCESS | 1769 | 1464641233877 Marionette TRACE conn3 <- [1,1230,null,{}] 13:47:13 INFO - PROCESS | 1769 | 1464641233883 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:14 INFO - PROCESS | 1769 | 1464641234101 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 13:47:14 INFO - PROCESS | 1769 | 1464641234145 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb4a800 == 63 [pid = 1769] [id = 315] 13:47:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x92b5b800) [pid = 1769] [serial = 946] [outer = (nil)] 13:47:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x952ad000) [pid = 1769] [serial = 947] [outer = 0x92b5b800] 13:47:14 INFO - PROCESS | 1769 | 1464641234211 Marionette DEBUG loaded listener.js 13:47:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x9773ec00) [pid = 1769] [serial = 948] [outer = 0x92b5b800] 13:47:15 INFO - PROCESS | 1769 | 1464641235191 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1332ms 13:47:15 INFO - PROCESS | 1769 | 1464641235208 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 13:47:15 INFO - PROCESS | 1769 | 1464641235215 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 13:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:47:15 INFO - PROCESS | 1769 | 1464641235223 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:47:15 INFO - PROCESS | 1769 | 1464641235229 Marionette TRACE conn3 <- [1,1234,null,{}] 13:47:15 INFO - PROCESS | 1769 | 1464641235237 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:15 INFO - PROCESS | 1769 | 1464641235407 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 13:47:15 INFO - PROCESS | 1769 | 1464641235600 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb4e000 == 64 [pid = 1769] [id = 316] 13:47:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x8d1ad800) [pid = 1769] [serial = 949] [outer = (nil)] 13:47:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x8f039c00) [pid = 1769] [serial = 950] [outer = 0x8d1ad800] 13:47:15 INFO - PROCESS | 1769 | 1464641235680 Marionette DEBUG loaded listener.js 13:47:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x8f299c00) [pid = 1769] [serial = 951] [outer = 0x8d1ad800] 13:47:16 INFO - PROCESS | 1769 | 1464641236580 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1392ms 13:47:16 INFO - PROCESS | 1769 | 1464641236616 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 13:47:16 INFO - PROCESS | 1769 | 1464641236624 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 13:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:47:16 INFO - PROCESS | 1769 | 1464641236634 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:47:16 INFO - PROCESS | 1769 | 1464641236638 Marionette TRACE conn3 <- [1,1238,null,{}] 13:47:16 INFO - PROCESS | 1769 | 1464641236644 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:16 INFO - PROCESS | 1769 | 1464641236820 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 13:47:17 INFO - PROCESS | 1769 | 1464641237008 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x90ae8800 == 65 [pid = 1769] [id = 317] 13:47:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x90aee800) [pid = 1769] [serial = 952] [outer = (nil)] 13:47:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x91f9b800) [pid = 1769] [serial = 953] [outer = 0x90aee800] 13:47:17 INFO - PROCESS | 1769 | 1464641237088 Marionette DEBUG loaded listener.js 13:47:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x922bb400) [pid = 1769] [serial = 954] [outer = 0x90aee800] 13:47:17 INFO - PROCESS | 1769 | 1464641237976 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1381ms 13:47:18 INFO - PROCESS | 1769 | 1464641238015 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 13:47:18 INFO - PROCESS | 1769 | 1464641238019 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 13:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:47:18 INFO - PROCESS | 1769 | 1464641238025 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:47:18 INFO - PROCESS | 1769 | 1464641238031 Marionette TRACE conn3 <- [1,1242,null,{}] 13:47:18 INFO - PROCESS | 1769 | 1464641238046 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:18 INFO - PROCESS | 1769 | 1464641238231 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 13:47:18 INFO - PROCESS | 1769 | 1464641238403 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cca6400 == 66 [pid = 1769] [id = 318] 13:47:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x91a04800) [pid = 1769] [serial = 955] [outer = (nil)] 13:47:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x97722000) [pid = 1769] [serial = 956] [outer = 0x91a04800] 13:47:18 INFO - PROCESS | 1769 | 1464641238487 Marionette DEBUG loaded listener.js 13:47:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x98ac0c00) [pid = 1769] [serial = 957] [outer = 0x91a04800] 13:47:19 INFO - PROCESS | 1769 | 1464641239369 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1387ms 13:47:19 INFO - PROCESS | 1769 | 1464641239413 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 13:47:19 INFO - PROCESS | 1769 | 1464641239417 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 13:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:47:19 INFO - PROCESS | 1769 | 1464641239423 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:47:19 INFO - PROCESS | 1769 | 1464641239427 Marionette TRACE conn3 <- [1,1246,null,{}] 13:47:19 INFO - PROCESS | 1769 | 1464641239433 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:19 INFO - PROCESS | 1769 | 1464641239600 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 13:47:19 INFO - PROCESS | 1769 | 1464641239778 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb56400 == 67 [pid = 1769] [id = 319] 13:47:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x8e3e5800) [pid = 1769] [serial = 958] [outer = (nil)] 13:47:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x99b0d000) [pid = 1769] [serial = 959] [outer = 0x8e3e5800] 13:47:19 INFO - PROCESS | 1769 | 1464641239863 Marionette DEBUG loaded listener.js 13:47:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x99b4fc00) [pid = 1769] [serial = 960] [outer = 0x8e3e5800] 13:47:20 INFO - PROCESS | 1769 | 1464641240708 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1335ms 13:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:47:20 INFO - PROCESS | 1769 | 1464641240760 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 13:47:20 INFO - PROCESS | 1769 | 1464641240763 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 13:47:20 INFO - PROCESS | 1769 | 1464641240769 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:47:20 INFO - PROCESS | 1769 | 1464641240772 Marionette TRACE conn3 <- [1,1250,null,{}] 13:47:20 INFO - PROCESS | 1769 | 1464641240778 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:20 INFO - PROCESS | 1769 | 1464641240946 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 13:47:21 INFO - PROCESS | 1769 | 1464641241125 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x9773dc00 == 68 [pid = 1769] [id = 320] 13:47:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x98f4d800) [pid = 1769] [serial = 961] [outer = (nil)] 13:47:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x99f6d800) [pid = 1769] [serial = 962] [outer = 0x98f4d800] 13:47:21 INFO - PROCESS | 1769 | 1464641241217 Marionette DEBUG loaded listener.js 13:47:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x99feec00) [pid = 1769] [serial = 963] [outer = 0x98f4d800] 13:47:22 INFO - PROCESS | 1769 | 1464641242109 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1383ms 13:47:22 INFO - PROCESS | 1769 | 1464641242152 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 13:47:22 INFO - PROCESS | 1769 | 1464641242156 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 13:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:47:22 INFO - PROCESS | 1769 | 1464641242161 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:47:22 INFO - PROCESS | 1769 | 1464641242164 Marionette TRACE conn3 <- [1,1254,null,{}] 13:47:22 INFO - PROCESS | 1769 | 1464641242170 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:22 INFO - PROCESS | 1769 | 1464641242353 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 13:47:22 INFO - PROCESS | 1769 | 1464641242532 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x99c65000 == 69 [pid = 1769] [id = 321] 13:47:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x99fea800) [pid = 1769] [serial = 964] [outer = (nil)] 13:47:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x9a1cc800) [pid = 1769] [serial = 965] [outer = 0x99fea800] 13:47:22 INFO - PROCESS | 1769 | 1464641242613 Marionette DEBUG loaded listener.js 13:47:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x9a704400) [pid = 1769] [serial = 966] [outer = 0x99fea800] 13:47:23 INFO - PROCESS | 1769 | 1464641243427 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1330ms 13:47:23 INFO - PROCESS | 1769 | 1464641243492 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 13:47:23 INFO - PROCESS | 1769 | 1464641243496 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 13:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:47:23 INFO - PROCESS | 1769 | 1464641243502 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:47:23 INFO - PROCESS | 1769 | 1464641243506 Marionette TRACE conn3 <- [1,1258,null,{}] 13:47:23 INFO - PROCESS | 1769 | 1464641243511 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:23 INFO - PROCESS | 1769 | 1464641243678 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 13:47:23 INFO - PROCESS | 1769 | 1464641243851 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7d8400 == 70 [pid = 1769] [id = 322] 13:47:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x9a1c3400) [pid = 1769] [serial = 967] [outer = (nil)] 13:47:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x9a70c400) [pid = 1769] [serial = 968] [outer = 0x9a1c3400] 13:47:23 INFO - PROCESS | 1769 | 1464641243926 Marionette DEBUG loaded listener.js 13:47:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x9a775000) [pid = 1769] [serial = 969] [outer = 0x9a1c3400] 13:47:24 INFO - PROCESS | 1769 | 1464641244822 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1385ms 13:47:24 INFO - PROCESS | 1769 | 1464641244888 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 13:47:24 INFO - PROCESS | 1769 | 1464641244892 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 13:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:47:24 INFO - PROCESS | 1769 | 1464641244898 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:47:24 INFO - PROCESS | 1769 | 1464641244900 Marionette TRACE conn3 <- [1,1262,null,{}] 13:47:24 INFO - PROCESS | 1769 | 1464641244906 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:25 INFO - PROCESS | 1769 | 1464641245065 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 13:47:25 INFO - PROCESS | 1769 | 1464641245239 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x9a706c00 == 71 [pid = 1769] [id = 323] 13:47:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x9a708c00) [pid = 1769] [serial = 970] [outer = (nil)] 13:47:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x9a77fc00) [pid = 1769] [serial = 971] [outer = 0x9a708c00] 13:47:25 INFO - PROCESS | 1769 | 1464641245317 Marionette DEBUG loaded listener.js 13:47:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x9a781c00) [pid = 1769] [serial = 972] [outer = 0x9a708c00] 13:47:26 INFO - PROCESS | 1769 | 1464641246115 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1281ms 13:47:26 INFO - PROCESS | 1769 | 1464641246180 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 13:47:26 INFO - PROCESS | 1769 | 1464641246184 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 13:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:47:26 INFO - PROCESS | 1769 | 1464641246189 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:47:26 INFO - PROCESS | 1769 | 1464641246193 Marionette TRACE conn3 <- [1,1266,null,{}] 13:47:26 INFO - PROCESS | 1769 | 1464641246198 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:26 INFO - PROCESS | 1769 | 1464641246365 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 13:47:26 INFO - PROCESS | 1769 | 1464641246540 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f279000 == 72 [pid = 1769] [id = 324] 13:47:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x8f27bc00) [pid = 1769] [serial = 973] [outer = (nil)] 13:47:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x9aaa0400) [pid = 1769] [serial = 974] [outer = 0x8f27bc00] 13:47:26 INFO - PROCESS | 1769 | 1464641246616 Marionette DEBUG loaded listener.js 13:47:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x9aaa2c00) [pid = 1769] [serial = 975] [outer = 0x8f27bc00] 13:47:27 INFO - PROCESS | 1769 | 1464641247452 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1332ms 13:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:47:27 INFO - PROCESS | 1769 | 1464641247522 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 13:47:27 INFO - PROCESS | 1769 | 1464641247525 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 13:47:27 INFO - PROCESS | 1769 | 1464641247531 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:47:27 INFO - PROCESS | 1769 | 1464641247534 Marionette TRACE conn3 <- [1,1270,null,{}] 13:47:27 INFO - PROCESS | 1769 | 1464641247540 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:27 INFO - PROCESS | 1769 | 1464641247715 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 13:47:27 INFO - PROCESS | 1769 | 1464641247893 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x9a705800 == 73 [pid = 1769] [id = 325] 13:47:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x9aa72400) [pid = 1769] [serial = 976] [outer = (nil)] 13:47:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x9aaac800) [pid = 1769] [serial = 977] [outer = 0x9aa72400] 13:47:27 INFO - PROCESS | 1769 | 1464641247972 Marionette DEBUG loaded listener.js 13:47:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x9aaaf000) [pid = 1769] [serial = 978] [outer = 0x9aa72400] 13:47:28 INFO - PROCESS | 1769 | 1464641248813 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1328ms 13:47:28 INFO - PROCESS | 1769 | 1464641248860 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 13:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:47:28 INFO - PROCESS | 1769 | 1464641248864 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 13:47:28 INFO - PROCESS | 1769 | 1464641248870 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:47:28 INFO - PROCESS | 1769 | 1464641248874 Marionette TRACE conn3 <- [1,1274,null,{}] 13:47:28 INFO - PROCESS | 1769 | 1464641248879 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:29 INFO - PROCESS | 1769 | 1464641249084 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 13:47:29 INFO - PROCESS | 1769 | 1464641249306 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7e2800 == 74 [pid = 1769] [id = 326] 13:47:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x8e3df800) [pid = 1769] [serial = 979] [outer = (nil)] 13:47:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x9b184c00) [pid = 1769] [serial = 980] [outer = 0x8e3df800] 13:47:29 INFO - PROCESS | 1769 | 1464641249434 Marionette DEBUG loaded listener.js 13:47:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x9b813000) [pid = 1769] [serial = 981] [outer = 0x8e3df800] 13:47:30 INFO - PROCESS | 1769 | 1464641250304 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1488ms 13:47:30 INFO - PROCESS | 1769 | 1464641250358 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 13:47:30 INFO - PROCESS | 1769 | 1464641250362 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 13:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:47:30 INFO - PROCESS | 1769 | 1464641250368 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:47:30 INFO - PROCESS | 1769 | 1464641250370 Marionette TRACE conn3 <- [1,1278,null,{}] 13:47:30 INFO - PROCESS | 1769 | 1464641250376 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:30 INFO - PROCESS | 1769 | 1464641250544 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 13:47:30 INFO - PROCESS | 1769 | 1464641250721 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7e1400 == 75 [pid = 1769] [id = 327] 13:47:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x8cb49400) [pid = 1769] [serial = 982] [outer = (nil)] 13:47:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x8f040800) [pid = 1769] [serial = 983] [outer = 0x8cb49400] 13:47:30 INFO - PROCESS | 1769 | 1464641250796 Marionette DEBUG loaded listener.js 13:47:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x92c70400) [pid = 1769] [serial = 984] [outer = 0x8cb49400] 13:47:32 INFO - PROCESS | 1769 | 1464641252022 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1684ms 13:47:32 INFO - PROCESS | 1769 | 1464641252054 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 13:47:32 INFO - PROCESS | 1769 | 1464641252058 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 13:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:47:32 INFO - PROCESS | 1769 | 1464641252068 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:47:32 INFO - PROCESS | 1769 | 1464641252073 Marionette TRACE conn3 <- [1,1282,null,{}] 13:47:32 INFO - PROCESS | 1769 | 1464641252080 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:32 INFO - PROCESS | 1769 | 1464641252243 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 13:47:32 INFO - PROCESS | 1769 | 1464641252428 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce4f800 == 76 [pid = 1769] [id = 328] 13:47:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x8ce52c00) [pid = 1769] [serial = 985] [outer = (nil)] 13:47:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x8f03d800) [pid = 1769] [serial = 986] [outer = 0x8ce52c00] 13:47:32 INFO - PROCESS | 1769 | 1464641252498 Marionette DEBUG loaded listener.js 13:47:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x90774800) [pid = 1769] [serial = 987] [outer = 0x8ce52c00] 13:47:33 INFO - PROCESS | 1769 | 1464641253455 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1431ms 13:47:33 INFO - PROCESS | 1769 | 1464641253500 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 13:47:33 INFO - PROCESS | 1769 | 1464641253508 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 13:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:47:33 INFO - PROCESS | 1769 | 1464641253516 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:47:33 INFO - PROCESS | 1769 | 1464641253520 Marionette TRACE conn3 <- [1,1286,null,{}] 13:47:33 INFO - PROCESS | 1769 | 1464641253526 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:33 INFO - PROCESS | 1769 | 1464641253685 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 13:47:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb48c00 == 75 [pid = 1769] [id = 314] 13:47:33 INFO - PROCESS | 1769 | --DOCSHELL 0x92d9a400 == 74 [pid = 1769] [id = 313] 13:47:33 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x952a9400) [pid = 1769] [serial = 893] [outer = (nil)] [url = about:blank] 13:47:33 INFO - PROCESS | 1769 | 1464641253972 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:33 INFO - PROCESS | 1769 | --DOCSHELL 0x92da2800 == 73 [pid = 1769] [id = 312] 13:47:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee75000 == 72 [pid = 1769] [id = 311] 13:47:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb54c00 == 71 [pid = 1769] [id = 310] 13:47:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce52400 == 70 [pid = 1769] [id = 309] 13:47:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8e21ec00 == 69 [pid = 1769] [id = 308] 13:47:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7da400 == 70 [pid = 1769] [id = 329] 13:47:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x8e21ec00) [pid = 1769] [serial = 988] [outer = (nil)] 13:47:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x8ee7e800) [pid = 1769] [serial = 989] [outer = 0x8e21ec00] 13:47:34 INFO - PROCESS | 1769 | 1464641254095 Marionette DEBUG loaded listener.js 13:47:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x90779000) [pid = 1769] [serial = 990] [outer = 0x8e21ec00] 13:47:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1b7400 == 69 [pid = 1769] [id = 307] 13:47:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce4f000 == 68 [pid = 1769] [id = 298] 13:47:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce55800 == 67 [pid = 1769] [id = 297] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x92358c00) [pid = 1769] [serial = 750] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x9222b400) [pid = 1769] [serial = 881] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x8ef18c00) [pid = 1769] [serial = 774] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x9081fc00) [pid = 1769] [serial = 756] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x9250ac00) [pid = 1769] [serial = 759] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x92d87400) [pid = 1769] [serial = 768] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x90824800) [pid = 1769] [serial = 848] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x92b5cc00) [pid = 1769] [serial = 884] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x92d7f400) [pid = 1769] [serial = 807] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x9534b800) [pid = 1769] [serial = 860] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x90ae3400) [pid = 1769] [serial = 879] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x9772c000) [pid = 1769] [serial = 863] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x92ef2800) [pid = 1769] [serial = 887] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x946c6c00) [pid = 1769] [serial = 816] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x8ee7a000) [pid = 1769] [serial = 753] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x92d84400) [pid = 1769] [serial = 851] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x9510c400) [pid = 1769] [serial = 819] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x8e21a800) [pid = 1769] [serial = 801] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x93aa4c00) [pid = 1769] [serial = 854] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x93c7d000) [pid = 1769] [serial = 888] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x8f275400) [pid = 1769] [serial = 872] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x93aa0000) [pid = 1769] [serial = 813] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x90776400) [pid = 1769] [serial = 804] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x9077c000) [pid = 1769] [serial = 878] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x8f03a000) [pid = 1769] [serial = 869] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x9235c400) [pid = 1769] [serial = 882] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x946c5c00) [pid = 1769] [serial = 857] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x90af2400) [pid = 1769] [serial = 876] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x92b66c00) [pid = 1769] [serial = 762] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x97746800) [pid = 1769] [serial = 866] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x8e3e9c00) [pid = 1769] [serial = 845] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x92ee9c00) [pid = 1769] [serial = 810] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x92d9f400) [pid = 1769] [serial = 891] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x8f29f400) [pid = 1769] [serial = 873] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x92c74800) [pid = 1769] [serial = 765] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x90779400) [pid = 1769] [serial = 875] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x90aef000) [pid = 1769] [serial = 890] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x92da1400) [pid = 1769] [serial = 771] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x92c69c00) [pid = 1769] [serial = 885] [outer = (nil)] [url = about:blank] 13:47:34 INFO - PROCESS | 1769 | 1464641254897 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1431ms 13:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:47:34 INFO - PROCESS | 1769 | 1464641254948 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 13:47:34 INFO - PROCESS | 1769 | 1464641254951 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 13:47:34 INFO - PROCESS | 1769 | 1464641254958 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:47:34 INFO - PROCESS | 1769 | 1464641254964 Marionette TRACE conn3 <- [1,1290,null,{}] 13:47:34 INFO - PROCESS | 1769 | 1464641254979 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:35 INFO - PROCESS | 1769 | 1464641255127 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 13:47:35 INFO - PROCESS | 1769 | 1464641255145 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ef19800 == 68 [pid = 1769] [id = 330] 13:47:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x90aef000) [pid = 1769] [serial = 991] [outer = (nil)] 13:47:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x91c6c000) [pid = 1769] [serial = 992] [outer = 0x90aef000] 13:47:35 INFO - PROCESS | 1769 | 1464641255215 Marionette DEBUG loaded listener.js 13:47:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x9222b000) [pid = 1769] [serial = 993] [outer = 0x90aef000] 13:47:36 INFO - PROCESS | 1769 | 1464641256052 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1137ms 13:47:36 INFO - PROCESS | 1769 | 1464641256095 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 13:47:36 INFO - PROCESS | 1769 | 1464641256098 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 13:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:47:36 INFO - PROCESS | 1769 | 1464641256105 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:47:36 INFO - PROCESS | 1769 | 1464641256107 Marionette TRACE conn3 <- [1,1294,null,{}] 13:47:36 INFO - PROCESS | 1769 | 1464641256112 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:36 INFO - PROCESS | 1769 | 1464641256283 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 13:47:36 INFO - PROCESS | 1769 | 1464641256437 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x91c6f400 == 69 [pid = 1769] [id = 331] 13:47:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x9235e800) [pid = 1769] [serial = 994] [outer = (nil)] 13:47:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x92b5bc00) [pid = 1769] [serial = 995] [outer = 0x9235e800] 13:47:36 INFO - PROCESS | 1769 | 1464641256503 Marionette DEBUG loaded listener.js 13:47:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x92c73c00) [pid = 1769] [serial = 996] [outer = 0x9235e800] 13:47:37 INFO - PROCESS | 1769 | 1464641257289 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1229ms 13:47:37 INFO - PROCESS | 1769 | 1464641257334 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 13:47:37 INFO - PROCESS | 1769 | 1464641257338 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 13:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:47:37 INFO - PROCESS | 1769 | 1464641257353 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:47:37 INFO - PROCESS | 1769 | 1464641257356 Marionette TRACE conn3 <- [1,1298,null,{}] 13:47:37 INFO - PROCESS | 1769 | 1464641257361 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:37 INFO - PROCESS | 1769 | 1464641257555 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 13:47:37 INFO - PROCESS | 1769 | 1464641257583 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x9250b000 == 70 [pid = 1769] [id = 332] 13:47:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x92c76000) [pid = 1769] [serial = 997] [outer = (nil)] 13:47:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x92d84000) [pid = 1769] [serial = 998] [outer = 0x92c76000] 13:47:37 INFO - PROCESS | 1769 | 1464641257650 Marionette DEBUG loaded listener.js 13:47:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x92d9cc00) [pid = 1769] [serial = 999] [outer = 0x92c76000] 13:47:38 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x8e3e2400) [pid = 1769] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:47:38 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x92ee7400) [pid = 1769] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:47:38 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x92c73000) [pid = 1769] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:47:38 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x8ee6a000) [pid = 1769] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:47:38 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x952ac800) [pid = 1769] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:47:38 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x91c6dc00) [pid = 1769] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:47:38 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x8cc9a800) [pid = 1769] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:47:38 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x8d1ba400) [pid = 1769] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:47:38 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x8d1aec00) [pid = 1769] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:47:38 INFO - PROCESS | 1769 | 1464641258739 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1435ms 13:47:38 INFO - PROCESS | 1769 | 1464641258785 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 13:47:38 INFO - PROCESS | 1769 | 1464641258788 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 13:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:47:38 INFO - PROCESS | 1769 | 1464641258794 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:47:38 INFO - PROCESS | 1769 | 1464641258796 Marionette TRACE conn3 <- [1,1302,null,{}] 13:47:38 INFO - PROCESS | 1769 | 1464641258803 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:38 INFO - PROCESS | 1769 | 1464641258988 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 13:47:39 INFO - PROCESS | 1769 | 1464641259004 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb4c000 == 71 [pid = 1769] [id = 333] 13:47:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x8cc9a800) [pid = 1769] [serial = 1000] [outer = (nil)] 13:47:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x90aee400) [pid = 1769] [serial = 1001] [outer = 0x8cc9a800] 13:47:39 INFO - PROCESS | 1769 | 1464641259188 Marionette DEBUG loaded listener.js 13:47:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x93aa0000) [pid = 1769] [serial = 1002] [outer = 0x8cc9a800] 13:47:39 INFO - PROCESS | 1769 | 1464641259880 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1138ms 13:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:47:39 INFO - PROCESS | 1769 | 1464641259934 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 13:47:39 INFO - PROCESS | 1769 | 1464641259936 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 13:47:39 INFO - PROCESS | 1769 | 1464641259943 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:47:39 INFO - PROCESS | 1769 | 1464641259946 Marionette TRACE conn3 <- [1,1306,null,{}] 13:47:39 INFO - PROCESS | 1769 | 1464641259957 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:40 INFO - PROCESS | 1769 | 1464641260110 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 13:47:40 INFO - PROCESS | 1769 | 1464641260240 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee66000 == 72 [pid = 1769] [id = 334] 13:47:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x92d7f000) [pid = 1769] [serial = 1003] [outer = (nil)] 13:47:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x93c87000) [pid = 1769] [serial = 1004] [outer = 0x92d7f000] 13:47:40 INFO - PROCESS | 1769 | 1464641260311 Marionette DEBUG loaded listener.js 13:47:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x946c8000) [pid = 1769] [serial = 1005] [outer = 0x92d7f000] 13:47:41 INFO - PROCESS | 1769 | 1464641261278 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1393ms 13:47:41 INFO - PROCESS | 1769 | 1464641261336 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 13:47:41 INFO - PROCESS | 1769 | 1464641261342 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 13:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:47:41 INFO - PROCESS | 1769 | 1464641261352 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:47:41 INFO - PROCESS | 1769 | 1464641261356 Marionette TRACE conn3 <- [1,1310,null,{}] 13:47:41 INFO - PROCESS | 1769 | 1464641261365 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:41 INFO - PROCESS | 1769 | 1464641261551 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 13:47:41 INFO - PROCESS | 1769 | 1464641261725 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee61400 == 73 [pid = 1769] [id = 335] 13:47:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x8ee68800) [pid = 1769] [serial = 1006] [outer = (nil)] 13:47:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x8f03a400) [pid = 1769] [serial = 1007] [outer = 0x8ee68800] 13:47:41 INFO - PROCESS | 1769 | 1464641261854 Marionette DEBUG loaded listener.js 13:47:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x90777c00) [pid = 1769] [serial = 1008] [outer = 0x8ee68800] 13:47:42 INFO - PROCESS | 1769 | 1464641262735 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 13:47:42 INFO - PROCESS | 1769 | 1464641262805 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 13:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:47:42 INFO - PROCESS | 1769 | 1464641262815 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:47:42 INFO - PROCESS | 1769 | 1464641262819 Marionette TRACE conn3 <- [1,1314,null,{}] 13:47:42 INFO - PROCESS | 1769 | 1464641262826 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:43 INFO - PROCESS | 1769 | 1464641263008 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 13:47:43 INFO - PROCESS | 1769 | 1464641263168 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce50c00 == 74 [pid = 1769] [id = 336] 13:47:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x8d1af800) [pid = 1769] [serial = 1009] [outer = (nil)] 13:47:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x91fa3000) [pid = 1769] [serial = 1010] [outer = 0x8d1af800] 13:47:43 INFO - PROCESS | 1769 | 1464641263248 Marionette DEBUG loaded listener.js 13:47:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x92c6f400) [pid = 1769] [serial = 1011] [outer = 0x8d1af800] 13:47:44 INFO - PROCESS | 1769 | 1464641264173 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1391ms 13:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:47:44 INFO - PROCESS | 1769 | 1464641264205 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 13:47:44 INFO - PROCESS | 1769 | 1464641264208 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 13:47:44 INFO - PROCESS | 1769 | 1464641264215 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:47:44 INFO - PROCESS | 1769 | 1464641264221 Marionette TRACE conn3 <- [1,1318,null,{}] 13:47:44 INFO - PROCESS | 1769 | 1464641264236 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:44 INFO - PROCESS | 1769 | 1464641264423 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 13:47:44 INFO - PROCESS | 1769 | 1464641264635 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc9d800 == 75 [pid = 1769] [id = 337] 13:47:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x90af2400) [pid = 1769] [serial = 1012] [outer = (nil)] 13:47:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x95347000) [pid = 1769] [serial = 1013] [outer = 0x90af2400] 13:47:44 INFO - PROCESS | 1769 | 1464641264718 Marionette DEBUG loaded listener.js 13:47:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x9772a400) [pid = 1769] [serial = 1014] [outer = 0x90af2400] 13:47:45 INFO - PROCESS | 1769 | 1464641265569 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1385ms 13:47:45 INFO - PROCESS | 1769 | 1464641265599 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 13:47:45 INFO - PROCESS | 1769 | 1464641265604 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 13:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:47:45 INFO - PROCESS | 1769 | 1464641265610 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:47:45 INFO - PROCESS | 1769 | 1464641265614 Marionette TRACE conn3 <- [1,1322,null,{}] 13:47:45 INFO - PROCESS | 1769 | 1464641265619 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:45 INFO - PROCESS | 1769 | 1464641265795 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 13:47:45 INFO - PROCESS | 1769 | 1464641265973 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb50400 == 76 [pid = 1769] [id = 338] 13:47:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x952a9400) [pid = 1769] [serial = 1015] [outer = (nil)] 13:47:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x9776fc00) [pid = 1769] [serial = 1016] [outer = 0x952a9400] 13:47:46 INFO - PROCESS | 1769 | 1464641266054 Marionette DEBUG loaded listener.js 13:47:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x98a58c00) [pid = 1769] [serial = 1017] [outer = 0x952a9400] 13:47:46 INFO - PROCESS | 1769 | 1464641266928 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1378ms 13:47:46 INFO - PROCESS | 1769 | 1464641266990 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 13:47:46 INFO - PROCESS | 1769 | 1464641266993 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 13:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:47:47 INFO - PROCESS | 1769 | 1464641266999 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:47:47 INFO - PROCESS | 1769 | 1464641267003 Marionette TRACE conn3 <- [1,1326,null,{}] 13:47:47 INFO - PROCESS | 1769 | 1464641267008 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:47 INFO - PROCESS | 1769 | 1464641267191 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 13:47:47 INFO - PROCESS | 1769 | 1464641267366 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x93c7d800 == 77 [pid = 1769] [id = 339] 13:47:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x95350000) [pid = 1769] [serial = 1018] [outer = (nil)] 13:47:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x99b10000) [pid = 1769] [serial = 1019] [outer = 0x95350000] 13:47:47 INFO - PROCESS | 1769 | 1464641267446 Marionette DEBUG loaded listener.js 13:47:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x99c68c00) [pid = 1769] [serial = 1020] [outer = 0x95350000] 13:47:48 INFO - PROCESS | 1769 | 1464641268307 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:47:48 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 13:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1383ms 13:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:47:48 INFO - PROCESS | 1769 | 1464641268384 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 13:47:48 INFO - PROCESS | 1769 | 1464641268387 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 13:47:48 INFO - PROCESS | 1769 | 1464641268394 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:47:48 INFO - PROCESS | 1769 | 1464641268397 Marionette TRACE conn3 <- [1,1330,null,{}] 13:47:48 INFO - PROCESS | 1769 | 1464641268403 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:48 INFO - PROCESS | 1769 | 1464641268629 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 13:47:48 INFO - PROCESS | 1769 | 1464641268808 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x98f47c00 == 78 [pid = 1769] [id = 340] 13:47:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x99f95000) [pid = 1769] [serial = 1021] [outer = (nil)] 13:47:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x9a1cf000) [pid = 1769] [serial = 1022] [outer = 0x99f95000] 13:47:48 INFO - PROCESS | 1769 | 1464641268929 Marionette DEBUG loaded listener.js 13:47:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x9a774400) [pid = 1769] [serial = 1023] [outer = 0x99f95000] 13:47:49 INFO - PROCESS | 1769 | 1464641269756 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:47:49 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 13:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1435ms 13:47:49 INFO - PROCESS | 1769 | 1464641269829 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 13:47:49 INFO - PROCESS | 1769 | 1464641269833 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 13:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:47:49 INFO - PROCESS | 1769 | 1464641269838 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:47:49 INFO - PROCESS | 1769 | 1464641269841 Marionette TRACE conn3 <- [1,1334,null,{}] 13:47:49 INFO - PROCESS | 1769 | 1464641269847 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:50 INFO - PROCESS | 1769 | 1464641270050 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 13:47:50 INFO - PROCESS | 1769 | 1464641270224 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x939b5c00 == 79 [pid = 1769] [id = 341] 13:47:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x93aa7400) [pid = 1769] [serial = 1024] [outer = (nil)] 13:47:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x9aaa5000) [pid = 1769] [serial = 1025] [outer = 0x93aa7400] 13:47:50 INFO - PROCESS | 1769 | 1464641270305 Marionette DEBUG loaded listener.js 13:47:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x9aaab000) [pid = 1769] [serial = 1026] [outer = 0x93aa7400] 13:47:51 INFO - PROCESS | 1769 | 1464641271114 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1327ms 13:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:47:51 INFO - PROCESS | 1769 | 1464641271167 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 13:47:51 INFO - PROCESS | 1769 | 1464641271170 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 13:47:51 INFO - PROCESS | 1769 | 1464641271176 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:47:51 INFO - PROCESS | 1769 | 1464641271180 Marionette TRACE conn3 <- [1,1338,null,{}] 13:47:51 INFO - PROCESS | 1769 | 1464641271185 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:51 INFO - PROCESS | 1769 | 1464641271369 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 13:47:51 INFO - PROCESS | 1769 | 1464641271545 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x9a1cf800 == 80 [pid = 1769] [id = 342] 13:47:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x9aa78800) [pid = 1769] [serial = 1027] [outer = (nil)] 13:47:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x9b50fc00) [pid = 1769] [serial = 1028] [outer = 0x9aa78800] 13:47:51 INFO - PROCESS | 1769 | 1464641271625 Marionette DEBUG loaded listener.js 13:47:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x9b515800) [pid = 1769] [serial = 1029] [outer = 0x9aa78800] 13:47:52 INFO - PROCESS | 1769 | 1464641272955 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1835ms 13:47:53 INFO - PROCESS | 1769 | 1464641273059 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 13:47:53 INFO - PROCESS | 1769 | 1464641273063 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 13:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:47:53 INFO - PROCESS | 1769 | 1464641273074 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:47:53 INFO - PROCESS | 1769 | 1464641273077 Marionette TRACE conn3 <- [1,1342,null,{}] 13:47:53 INFO - PROCESS | 1769 | 1464641273083 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:53 INFO - PROCESS | 1769 | 1464641273251 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 13:47:53 INFO - PROCESS | 1769 | 1464641273435 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x91a04c00 == 81 [pid = 1769] [id = 343] 13:47:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x99f6e000) [pid = 1769] [serial = 1030] [outer = (nil)] 13:47:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x9cb3f400) [pid = 1769] [serial = 1031] [outer = 0x99f6e000] 13:47:53 INFO - PROCESS | 1769 | 1464641273514 Marionette DEBUG loaded listener.js 13:47:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x9cc83800) [pid = 1769] [serial = 1032] [outer = 0x99f6e000] 13:47:54 INFO - PROCESS | 1769 | 1464641274319 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1279ms 13:47:54 INFO - PROCESS | 1769 | 1464641274353 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 13:47:54 INFO - PROCESS | 1769 | 1464641274357 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 13:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:47:54 INFO - PROCESS | 1769 | 1464641274362 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:47:54 INFO - PROCESS | 1769 | 1464641274366 Marionette TRACE conn3 <- [1,1346,null,{}] 13:47:54 INFO - PROCESS | 1769 | 1464641274371 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:54 INFO - PROCESS | 1769 | 1464641274536 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 13:47:54 INFO - PROCESS | 1769 | 1464641274725 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x9772a000 == 82 [pid = 1769] [id = 344] 13:47:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x9a0ac800) [pid = 1769] [serial = 1033] [outer = (nil)] 13:47:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0xa050fc00) [pid = 1769] [serial = 1034] [outer = 0x9a0ac800] 13:47:54 INFO - PROCESS | 1769 | 1464641274801 Marionette DEBUG loaded listener.js 13:47:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0xa1065000) [pid = 1769] [serial = 1035] [outer = 0x9a0ac800] 13:47:55 INFO - PROCESS | 1769 | 1464641275720 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1429ms 13:47:55 INFO - PROCESS | 1769 | 1464641275792 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 13:47:55 INFO - PROCESS | 1769 | 1464641275796 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 13:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:47:55 INFO - PROCESS | 1769 | 1464641275802 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:47:55 INFO - PROCESS | 1769 | 1464641275805 Marionette TRACE conn3 <- [1,1350,null,{}] 13:47:55 INFO - PROCESS | 1769 | 1464641275811 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:56 INFO - PROCESS | 1769 | 1464641276023 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 13:47:56 INFO - PROCESS | 1769 | 1464641276200 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x9d0c7400 == 83 [pid = 1769] [id = 345] 13:47:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0xa0512000) [pid = 1769] [serial = 1036] [outer = (nil)] 13:47:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0xa228a800) [pid = 1769] [serial = 1037] [outer = 0xa0512000] 13:47:56 INFO - PROCESS | 1769 | 1464641276291 Marionette DEBUG loaded listener.js 13:47:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0xa22cf000) [pid = 1769] [serial = 1038] [outer = 0xa0512000] 13:47:57 INFO - PROCESS | 1769 | 1464641277213 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1484ms 13:47:57 INFO - PROCESS | 1769 | 1464641277562 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 13:47:57 INFO - PROCESS | 1769 | 1464641277568 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 13:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:47:57 INFO - PROCESS | 1769 | 1464641277578 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:47:57 INFO - PROCESS | 1769 | 1464641277581 Marionette TRACE conn3 <- [1,1354,null,{}] 13:47:57 INFO - PROCESS | 1769 | 1464641277589 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:57 INFO - PROCESS | 1769 | 1464641277740 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 13:47:58 INFO - PROCESS | 1769 | 1464641277979 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e21cc00 == 84 [pid = 1769] [id = 346] 13:47:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x8ef13800) [pid = 1769] [serial = 1039] [outer = (nil)] 13:47:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x8f274800) [pid = 1769] [serial = 1040] [outer = 0x8ef13800] 13:47:58 INFO - PROCESS | 1769 | 1464641278046 Marionette DEBUG loaded listener.js 13:47:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0x90a5ec00) [pid = 1769] [serial = 1041] [outer = 0x8ef13800] 13:47:58 INFO - PROCESS | 1769 | --DOCSHELL 0x92504c00 == 83 [pid = 1769] [id = 10] 13:47:59 INFO - PROCESS | 1769 | 1464641279060 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1532ms 13:47:59 INFO - PROCESS | 1769 | 1464641279111 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 13:47:59 INFO - PROCESS | 1769 | 1464641279116 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 13:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:47:59 INFO - PROCESS | 1769 | 1464641279126 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:47:59 INFO - PROCESS | 1769 | 1464641279131 Marionette TRACE conn3 <- [1,1358,null,{}] 13:47:59 INFO - PROCESS | 1769 | 1464641279137 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:59 INFO - PROCESS | 1769 | 1464641279339 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 13:47:59 INFO - PROCESS | 1769 | 1464641279621 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ef15c00 == 84 [pid = 1769] [id = 347] 13:47:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0x8ef17c00) [pid = 1769] [serial = 1042] [outer = (nil)] 13:47:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0x91c6c400) [pid = 1769] [serial = 1043] [outer = 0x8ef17c00] 13:47:59 INFO - PROCESS | 1769 | 1464641279690 Marionette DEBUG loaded listener.js 13:47:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x92508400) [pid = 1769] [serial = 1044] [outer = 0x8ef17c00] 13:48:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb4c000 == 83 [pid = 1769] [id = 333] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x8ee6a400) [pid = 1769] [serial = 896] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x90ae3800) [pid = 1769] [serial = 899] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x97743800) [pid = 1769] [serial = 905] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x97773800) [pid = 1769] [serial = 908] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0x98fa1800) [pid = 1769] [serial = 911] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x99b48000) [pid = 1769] [serial = 914] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x9463e800) [pid = 1769] [serial = 902] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x99c64400) [pid = 1769] [serial = 917] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x99f6dc00) [pid = 1769] [serial = 920] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x952ad000) [pid = 1769] [serial = 947] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOCSHELL 0x9250b000 == 82 [pid = 1769] [id = 332] 13:48:00 INFO - PROCESS | 1769 | --DOCSHELL 0x91c6f400 == 81 [pid = 1769] [id = 331] 13:48:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8ef19800 == 80 [pid = 1769] [id = 330] 13:48:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7da400 == 79 [pid = 1769] [id = 329] 13:48:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce4f800 == 78 [pid = 1769] [id = 328] 13:48:00 INFO - PROCESS | 1769 | --DOCSHELL 0x9a706c00 == 77 [pid = 1769] [id = 323] 13:48:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7d8400 == 76 [pid = 1769] [id = 322] 13:48:00 INFO - PROCESS | 1769 | --DOCSHELL 0x99c65000 == 75 [pid = 1769] [id = 321] 13:48:00 INFO - PROCESS | 1769 | --DOCSHELL 0x9773dc00 == 74 [pid = 1769] [id = 320] 13:48:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb56400 == 73 [pid = 1769] [id = 319] 13:48:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8cca6400 == 72 [pid = 1769] [id = 318] 13:48:00 INFO - PROCESS | 1769 | --DOCSHELL 0x90ae8800 == 71 [pid = 1769] [id = 317] 13:48:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb4e000 == 70 [pid = 1769] [id = 316] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x92c6a400) [pid = 1769] [serial = 843] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x93c88000) [pid = 1769] [serial = 938] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x92d9a800) [pid = 1769] [serial = 935] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x91c6b800) [pid = 1769] [serial = 927] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x90a60c00) [pid = 1769] [serial = 926] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x9773d800) [pid = 1769] [serial = 941] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x92507000) [pid = 1769] [serial = 932] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x92c69800) [pid = 1769] [serial = 933] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x8f271400) [pid = 1769] [serial = 944] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x8ee7c800) [pid = 1769] [serial = 924] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x8e224c00) [pid = 1769] [serial = 923] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x8ee71800) [pid = 1769] [serial = 929] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x8f27d800) [pid = 1769] [serial = 930] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x97773000) [pid = 1769] [serial = 942] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x9510ec00) [pid = 1769] [serial = 939] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x92c6e800) [pid = 1769] [serial = 945] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x92ee5800) [pid = 1769] [serial = 936] [outer = (nil)] [url = about:blank] 13:48:00 INFO - PROCESS | 1769 | 1464641280539 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1438ms 13:48:00 INFO - PROCESS | 1769 | 1464641280562 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 13:48:00 INFO - PROCESS | 1769 | 1464641280565 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 13:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:48:00 INFO - PROCESS | 1769 | 1464641280599 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:48:00 INFO - PROCESS | 1769 | 1464641280604 Marionette TRACE conn3 <- [1,1362,null,{}] 13:48:00 INFO - PROCESS | 1769 | 1464641280619 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:00 INFO - PROCESS | 1769 | 1464641280771 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 13:48:00 INFO - PROCESS | 1769 | 1464641280789 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x90772000 == 71 [pid = 1769] [id = 348] 13:48:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x90af0400) [pid = 1769] [serial = 1045] [outer = (nil)] 13:48:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x9250a400) [pid = 1769] [serial = 1046] [outer = 0x90af0400] 13:48:00 INFO - PROCESS | 1769 | 1464641280859 Marionette DEBUG loaded listener.js 13:48:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x92c72c00) [pid = 1769] [serial = 1047] [outer = 0x90af0400] 13:48:01 INFO - PROCESS | 1769 | 1464641281786 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1242ms 13:48:01 INFO - PROCESS | 1769 | 1464641281838 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 13:48:01 INFO - PROCESS | 1769 | 1464641281840 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 13:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:48:01 INFO - PROCESS | 1769 | 1464641281847 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:48:01 INFO - PROCESS | 1769 | 1464641281851 Marionette TRACE conn3 <- [1,1366,null,{}] 13:48:01 INFO - PROCESS | 1769 | 1464641281859 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:02 INFO - PROCESS | 1769 | 1464641282003 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 13:48:02 INFO - PROCESS | 1769 | 1464641282017 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ef13000 == 72 [pid = 1769] [id = 349] 13:48:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x92361800) [pid = 1769] [serial = 1048] [outer = (nil)] 13:48:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x92eef000) [pid = 1769] [serial = 1049] [outer = 0x92361800] 13:48:02 INFO - PROCESS | 1769 | 1464641282083 Marionette DEBUG loaded listener.js 13:48:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x946c9800) [pid = 1769] [serial = 1050] [outer = 0x92361800] 13:48:02 INFO - PROCESS | 1769 | 1464641282985 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:48:03 INFO - PROCESS | 1769 | 1464641283036 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 13:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:48:03 INFO - PROCESS | 1769 | 1464641283048 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:48:03 INFO - PROCESS | 1769 | 1464641283050 Marionette TRACE conn3 <- [1,1370,null,{}] 13:48:03 INFO - PROCESS | 1769 | 1464641283056 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:03 INFO - PROCESS | 1769 | 1464641283249 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 13:48:03 INFO - PROCESS | 1769 | 1464641283272 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x92da2800 == 73 [pid = 1769] [id = 350] 13:48:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x92da7c00) [pid = 1769] [serial = 1051] [outer = (nil)] 13:48:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x952aec00) [pid = 1769] [serial = 1052] [outer = 0x92da7c00] 13:48:03 INFO - PROCESS | 1769 | 1464641283337 Marionette DEBUG loaded listener.js 13:48:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x97725400) [pid = 1769] [serial = 1053] [outer = 0x92da7c00] 13:48:04 INFO - PROCESS | 1769 | 1464641284210 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:48:04 INFO - PROCESS | 1769 | 1464641284289 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 13:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:48:04 INFO - PROCESS | 1769 | 1464641284295 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:48:04 INFO - PROCESS | 1769 | 1464641284297 Marionette TRACE conn3 <- [1,1374,null,{}] 13:48:04 INFO - PROCESS | 1769 | 1464641284303 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:04 INFO - PROCESS | 1769 | 1464641284537 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 13:48:04 INFO - PROCESS | 1769 | 1464641284557 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee74400 == 74 [pid = 1769] [id = 351] 13:48:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x9510ec00) [pid = 1769] [serial = 1054] [outer = (nil)] 13:48:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x99b46000) [pid = 1769] [serial = 1055] [outer = 0x9510ec00] 13:48:04 INFO - PROCESS | 1769 | 1464641284622 Marionette DEBUG loaded listener.js 13:48:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x99c67000) [pid = 1769] [serial = 1056] [outer = 0x9510ec00] 13:48:05 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x90aef000) [pid = 1769] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:48:05 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x8ce52c00) [pid = 1769] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:48:05 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x8e21ec00) [pid = 1769] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:48:05 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x9235e800) [pid = 1769] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:48:05 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x8f27e800) [pid = 1769] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:48:05 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x8cc9a800) [pid = 1769] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:48:05 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x92c76000) [pid = 1769] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:48:05 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x92b5b800) [pid = 1769] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:48:05 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:48:05 INFO - PROCESS | 1769 | 1464641285572 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:48:05 INFO - PROCESS | 1769 | 1464641285633 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 13:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:48:05 INFO - PROCESS | 1769 | 1464641285643 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:48:05 INFO - PROCESS | 1769 | 1464641285645 Marionette TRACE conn3 <- [1,1378,null,{}] 13:48:05 INFO - PROCESS | 1769 | 1464641285650 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:05 INFO - PROCESS | 1769 | 1464641285794 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 13:48:05 INFO - PROCESS | 1769 | 1464641285811 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc9a800 == 75 [pid = 1769] [id = 352] 13:48:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x8ce52c00) [pid = 1769] [serial = 1057] [outer = (nil)] 13:48:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x99751000) [pid = 1769] [serial = 1058] [outer = 0x8ce52c00] 13:48:05 INFO - PROCESS | 1769 | 1464641285885 Marionette DEBUG loaded listener.js 13:48:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x99f72000) [pid = 1769] [serial = 1059] [outer = 0x8ce52c00] 13:48:06 INFO - PROCESS | 1769 | 1464641286663 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 13:48:06 INFO - PROCESS | 1769 | 1464641286734 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 13:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:48:06 INFO - PROCESS | 1769 | 1464641286748 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:48:06 INFO - PROCESS | 1769 | 1464641286752 Marionette TRACE conn3 <- [1,1382,null,{}] 13:48:06 INFO - PROCESS | 1769 | 1464641286757 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:06 INFO - PROCESS | 1769 | 1464641286896 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 13:48:06 INFO - PROCESS | 1769 | 1464641286909 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1ae400 == 76 [pid = 1769] [id = 353] 13:48:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x8e221000) [pid = 1769] [serial = 1060] [outer = (nil)] 13:48:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x9a706800) [pid = 1769] [serial = 1061] [outer = 0x8e221000] 13:48:06 INFO - PROCESS | 1769 | 1464641286976 Marionette DEBUG loaded listener.js 13:48:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x9a779c00) [pid = 1769] [serial = 1062] [outer = 0x8e221000] 13:48:08 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:48:08 INFO - PROCESS | 1769 | 1464641288151 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 13:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:48:08 INFO - PROCESS | 1769 | 1464641288237 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 13:48:08 INFO - PROCESS | 1769 | 1464641288245 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:48:08 INFO - PROCESS | 1769 | 1464641288251 Marionette TRACE conn3 <- [1,1386,null,{}] 13:48:08 INFO - PROCESS | 1769 | 1464641288259 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:08 INFO - PROCESS | 1769 | 1464641288478 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 13:48:08 INFO - PROCESS | 1769 | 1464641288705 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ef14c00 == 77 [pid = 1769] [id = 354] 13:48:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x8ef19800) [pid = 1769] [serial = 1063] [outer = (nil)] 13:48:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x90aebc00) [pid = 1769] [serial = 1064] [outer = 0x8ef19800] 13:48:08 INFO - PROCESS | 1769 | 1464641288829 Marionette DEBUG loaded listener.js 13:48:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x91fa7c00) [pid = 1769] [serial = 1065] [outer = 0x8ef19800] 13:48:09 INFO - PROCESS | 1769 | 1464641289742 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 13:48:09 INFO - PROCESS | 1769 | 1464641289793 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 13:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:48:09 INFO - PROCESS | 1769 | 1464641289803 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:48:09 INFO - PROCESS | 1769 | 1464641289806 Marionette TRACE conn3 <- [1,1390,null,{}] 13:48:09 INFO - PROCESS | 1769 | 1464641289812 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:10 INFO - PROCESS | 1769 | 1464641290002 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 13:48:10 INFO - PROCESS | 1769 | 1464641290191 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x92ef3400 == 78 [pid = 1769] [id = 355] 13:48:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x94634800) [pid = 1769] [serial = 1066] [outer = (nil)] 13:48:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x9774ac00) [pid = 1769] [serial = 1067] [outer = 0x94634800] 13:48:10 INFO - PROCESS | 1769 | 1464641290364 Marionette DEBUG loaded listener.js 13:48:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x98138800) [pid = 1769] [serial = 1068] [outer = 0x94634800] 13:48:11 INFO - PROCESS | 1769 | 1464641291164 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1432ms 13:48:11 INFO - PROCESS | 1769 | 1464641291236 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 13:48:11 INFO - PROCESS | 1769 | 1464641291239 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 13:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:48:11 INFO - PROCESS | 1769 | 1464641291245 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:48:11 INFO - PROCESS | 1769 | 1464641291251 Marionette TRACE conn3 <- [1,1394,null,{}] 13:48:11 INFO - PROCESS | 1769 | 1464641291266 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:11 INFO - PROCESS | 1769 | 1464641291495 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 13:48:11 INFO - PROCESS | 1769 | 1464641291676 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce5b800 == 79 [pid = 1769] [id = 356] 13:48:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x99c64400) [pid = 1769] [serial = 1069] [outer = (nil)] 13:48:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x9aaa7800) [pid = 1769] [serial = 1070] [outer = 0x99c64400] 13:48:11 INFO - PROCESS | 1769 | 1464641291798 Marionette DEBUG loaded listener.js 13:48:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x9b50c800) [pid = 1769] [serial = 1071] [outer = 0x99c64400] 13:48:12 INFO - PROCESS | 1769 | 1464641292628 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1439ms 13:48:12 INFO - PROCESS | 1769 | 1464641292685 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 13:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:48:12 INFO - PROCESS | 1769 | 1464641292690 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 13:48:12 INFO - PROCESS | 1769 | 1464641292695 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:48:12 INFO - PROCESS | 1769 | 1464641292699 Marionette TRACE conn3 <- [1,1398,null,{}] 13:48:12 INFO - PROCESS | 1769 | 1464641292704 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:12 INFO - PROCESS | 1769 | 1464641292878 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 13:48:13 INFO - PROCESS | 1769 | 1464641293061 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cca0400 == 80 [pid = 1769] [id = 357] 13:48:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x8d1b3800) [pid = 1769] [serial = 1072] [outer = (nil)] 13:48:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0xa1063c00) [pid = 1769] [serial = 1073] [outer = 0x8d1b3800] 13:48:13 INFO - PROCESS | 1769 | 1464641293142 Marionette DEBUG loaded listener.js 13:48:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0xa2274400) [pid = 1769] [serial = 1074] [outer = 0x8d1b3800] 13:48:14 INFO - PROCESS | 1769 | 1464641294002 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1342ms 13:48:14 INFO - PROCESS | 1769 | 1464641294037 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 13:48:14 INFO - PROCESS | 1769 | 1464641294041 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 13:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:48:14 INFO - PROCESS | 1769 | 1464641294047 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:48:14 INFO - PROCESS | 1769 | 1464641294050 Marionette TRACE conn3 <- [1,1402,null,{}] 13:48:14 INFO - PROCESS | 1769 | 1464641294055 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:14 INFO - PROCESS | 1769 | 1464641294219 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 13:48:14 INFO - PROCESS | 1769 | 1464641294402 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7d9000 == 81 [pid = 1769] [id = 358] 13:48:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x8ee78c00) [pid = 1769] [serial = 1075] [outer = (nil)] 13:48:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0xa0509000) [pid = 1769] [serial = 1076] [outer = 0x8ee78c00] 13:48:14 INFO - PROCESS | 1769 | 1464641294492 Marionette DEBUG loaded listener.js 13:48:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0xa22ce400) [pid = 1769] [serial = 1077] [outer = 0x8ee78c00] 13:48:15 INFO - PROCESS | 1769 | 1464641295406 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1430ms 13:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:48:15 INFO - PROCESS | 1769 | 1464641295478 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 13:48:15 INFO - PROCESS | 1769 | 1464641295481 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 13:48:15 INFO - PROCESS | 1769 | 1464641295487 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:48:15 INFO - PROCESS | 1769 | 1464641295490 Marionette TRACE conn3 <- [1,1406,null,{}] 13:48:15 INFO - PROCESS | 1769 | 1464641295498 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:15 INFO - PROCESS | 1769 | 1464641295711 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 13:48:15 INFO - PROCESS | 1769 | 1464641295930 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x91a0a000 == 82 [pid = 1769] [id = 359] 13:48:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0xa227d000) [pid = 1769] [serial = 1078] [outer = (nil)] 13:48:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0xa30da800) [pid = 1769] [serial = 1079] [outer = 0xa227d000] 13:48:16 INFO - PROCESS | 1769 | 1464641296050 Marionette DEBUG loaded listener.js 13:48:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0xa3466800) [pid = 1769] [serial = 1080] [outer = 0xa227d000] 13:48:16 INFO - PROCESS | 1769 | 1464641296851 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1438ms 13:48:16 INFO - PROCESS | 1769 | 1464641296925 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 13:48:16 INFO - PROCESS | 1769 | 1464641296928 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 13:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:48:16 INFO - PROCESS | 1769 | 1464641296934 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:48:16 INFO - PROCESS | 1769 | 1464641296937 Marionette TRACE conn3 <- [1,1410,null,{}] 13:48:16 INFO - PROCESS | 1769 | 1464641296942 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:17 INFO - PROCESS | 1769 | 1464641297099 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 13:48:17 INFO - PROCESS | 1769 | 1464641297281 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:17 INFO - PROCESS | 1769 | ++DOCSHELL 0xa2288400 == 83 [pid = 1769] [id = 360] 13:48:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0xa306c400) [pid = 1769] [serial = 1081] [outer = (nil)] 13:48:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0xa5046400) [pid = 1769] [serial = 1082] [outer = 0xa306c400] 13:48:17 INFO - PROCESS | 1769 | 1464641297360 Marionette DEBUG loaded listener.js 13:48:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 186 (0xa50aec00) [pid = 1769] [serial = 1083] [outer = 0xa306c400] 13:48:18 INFO - PROCESS | 1769 | 1464641298261 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1381ms 13:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:48:18 INFO - PROCESS | 1769 | 1464641298315 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 13:48:18 INFO - PROCESS | 1769 | 1464641298318 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 13:48:18 INFO - PROCESS | 1769 | 1464641298324 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:48:18 INFO - PROCESS | 1769 | 1464641298328 Marionette TRACE conn3 <- [1,1414,null,{}] 13:48:18 INFO - PROCESS | 1769 | 1464641298333 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:18 INFO - PROCESS | 1769 | 1464641298531 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 13:48:18 INFO - PROCESS | 1769 | 1464641298766 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x91c65800 == 84 [pid = 1769] [id = 361] 13:48:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x9250c000) [pid = 1769] [serial = 1084] [outer = (nil)] 13:48:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x93930c00) [pid = 1769] [serial = 1085] [outer = 0x9250c000] 13:48:18 INFO - PROCESS | 1769 | 1464641298858 Marionette DEBUG loaded listener.js 13:48:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x93933c00) [pid = 1769] [serial = 1086] [outer = 0x9250c000] 13:48:19 INFO - PROCESS | 1769 | 1464641299702 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1386ms 13:48:19 INFO - PROCESS | 1769 | 1464641299710 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 13:48:19 INFO - PROCESS | 1769 | 1464641299714 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 13:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:48:19 INFO - PROCESS | 1769 | 1464641299720 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:48:19 INFO - PROCESS | 1769 | 1464641299723 Marionette TRACE conn3 <- [1,1418,null,{}] 13:48:19 INFO - PROCESS | 1769 | 1464641299728 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:19 INFO - PROCESS | 1769 | 1464641299893 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 13:48:20 INFO - PROCESS | 1769 | 1464641300087 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x93929400 == 85 [pid = 1769] [id = 362] 13:48:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x9392ec00) [pid = 1769] [serial = 1087] [outer = (nil)] 13:48:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 191 (0xa35ef800) [pid = 1769] [serial = 1088] [outer = 0x9392ec00] 13:48:20 INFO - PROCESS | 1769 | 1464641300177 Marionette DEBUG loaded listener.js 13:48:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 192 (0xa6239400) [pid = 1769] [serial = 1089] [outer = 0x9392ec00] 13:48:21 INFO - PROCESS | 1769 | 1464641301039 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1384ms 13:48:21 INFO - PROCESS | 1769 | 1464641301105 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 13:48:21 INFO - PROCESS | 1769 | 1464641301108 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 13:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:48:21 INFO - PROCESS | 1769 | 1464641301114 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:48:21 INFO - PROCESS | 1769 | 1464641301117 Marionette TRACE conn3 <- [1,1422,null,{}] 13:48:21 INFO - PROCESS | 1769 | 1464641301123 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:21 INFO - PROCESS | 1769 | 1464641301305 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 13:48:21 INFO - PROCESS | 1769 | 1464641301490 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x909e1800 == 86 [pid = 1769] [id = 363] 13:48:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 193 (0x909e3000) [pid = 1769] [serial = 1090] [outer = (nil)] 13:48:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 194 (0x909ea400) [pid = 1769] [serial = 1091] [outer = 0x909e3000] 13:48:21 INFO - PROCESS | 1769 | 1464641301571 Marionette DEBUG loaded listener.js 13:48:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 195 (0x909ec400) [pid = 1769] [serial = 1092] [outer = 0x909e3000] 13:48:22 INFO - PROCESS | 1769 | 1464641302464 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1378ms 13:48:22 INFO - PROCESS | 1769 | 1464641302494 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 13:48:22 INFO - PROCESS | 1769 | 1464641302498 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 13:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:48:22 INFO - PROCESS | 1769 | 1464641302504 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:48:22 INFO - PROCESS | 1769 | 1464641302508 Marionette TRACE conn3 <- [1,1426,null,{}] 13:48:22 INFO - PROCESS | 1769 | 1464641302513 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:22 INFO - PROCESS | 1769 | 1464641302689 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 13:48:22 INFO - PROCESS | 1769 | 1464641302882 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7d1000 == 87 [pid = 1769] [id = 364] 13:48:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 196 (0x8a7d4400) [pid = 1769] [serial = 1093] [outer = (nil)] 13:48:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 197 (0x8a7dc400) [pid = 1769] [serial = 1094] [outer = 0x8a7d4400] 13:48:22 INFO - PROCESS | 1769 | 1464641302964 Marionette DEBUG loaded listener.js 13:48:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 198 (0x909ef000) [pid = 1769] [serial = 1095] [outer = 0x8a7d4400] 13:48:23 INFO - PROCESS | 1769 | 1464641303867 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1429ms 13:48:23 INFO - PROCESS | 1769 | 1464641303934 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 13:48:23 INFO - PROCESS | 1769 | 1464641303937 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 13:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:48:23 INFO - PROCESS | 1769 | 1464641303943 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:48:23 INFO - PROCESS | 1769 | 1464641303946 Marionette TRACE conn3 <- [1,1430,null,{}] 13:48:23 INFO - PROCESS | 1769 | 1464641303952 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:24 INFO - PROCESS | 1769 | 1464641304127 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 13:48:24 INFO - PROCESS | 1769 | 1464641304319 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7d4800 == 88 [pid = 1769] [id = 365] 13:48:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 199 (0x8cca4400) [pid = 1769] [serial = 1096] [outer = (nil)] 13:48:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 200 (0x909e6c00) [pid = 1769] [serial = 1097] [outer = 0x8cca4400] 13:48:24 INFO - PROCESS | 1769 | 1464641304397 Marionette DEBUG loaded listener.js 13:48:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 201 (0x91a02800) [pid = 1769] [serial = 1098] [outer = 0x8cca4400] 13:48:25 INFO - PROCESS | 1769 | 1464641305737 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1836ms 13:48:25 INFO - PROCESS | 1769 | 1464641305824 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 13:48:25 INFO - PROCESS | 1769 | 1464641305830 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 13:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:48:25 INFO - PROCESS | 1769 | 1464641305853 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:48:25 INFO - PROCESS | 1769 | 1464641305858 Marionette TRACE conn3 <- [1,1434,null,{}] 13:48:25 INFO - PROCESS | 1769 | 1464641305865 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:26 INFO - PROCESS | 1769 | 1464641306023 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 13:48:26 INFO - PROCESS | 1769 | 1464641306208 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7dec00 == 89 [pid = 1769] [id = 366] 13:48:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 202 (0x8cca0800) [pid = 1769] [serial = 1099] [outer = (nil)] 13:48:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 203 (0x8ce98c00) [pid = 1769] [serial = 1100] [outer = 0x8cca0800] 13:48:26 INFO - PROCESS | 1769 | 1464641306282 Marionette DEBUG loaded listener.js 13:48:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 204 (0x8d1b1800) [pid = 1769] [serial = 1101] [outer = 0x8cca0800] 13:48:27 INFO - PROCESS | 1769 | 1464641307257 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1482ms 13:48:27 INFO - PROCESS | 1769 | 1464641307335 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 13:48:27 INFO - PROCESS | 1769 | 1464641307342 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 13:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:48:27 INFO - PROCESS | 1769 | 1464641307352 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:48:27 INFO - PROCESS | 1769 | 1464641307355 Marionette TRACE conn3 <- [1,1438,null,{}] 13:48:27 INFO - PROCESS | 1769 | 1464641307361 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:27 INFO - PROCESS | 1769 | 1464641307573 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 13:48:27 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7e5400 == 88 [pid = 1769] [id = 299] 13:48:27 INFO - PROCESS | 1769 | --DOCSHELL 0x98f4cc00 == 87 [pid = 1769] [id = 306] 13:48:27 INFO - PROCESS | 1769 | --DOCSHELL 0x9773d400 == 86 [pid = 1769] [id = 305] 13:48:27 INFO - PROCESS | 1769 | --DOCSHELL 0x97770800 == 85 [pid = 1769] [id = 303] 13:48:27 INFO - PROCESS | 1769 | --DOCSHELL 0x98fa4c00 == 84 [pid = 1769] [id = 304] 13:48:27 INFO - PROCESS | 1769 | --DOCSHELL 0x8f03bc00 == 83 [pid = 1769] [id = 302] 13:48:27 INFO - PROCESS | 1769 | --DOMWINDOW == 203 (0x9a70c400) [pid = 1769] [serial = 968] [outer = (nil)] [url = about:blank] 13:48:27 INFO - PROCESS | 1769 | --DOMWINDOW == 202 (0x9a1cc800) [pid = 1769] [serial = 965] [outer = (nil)] [url = about:blank] 13:48:27 INFO - PROCESS | 1769 | --DOMWINDOW == 201 (0x9a77fc00) [pid = 1769] [serial = 971] [outer = (nil)] [url = about:blank] 13:48:27 INFO - PROCESS | 1769 | --DOMWINDOW == 200 (0x99f6d800) [pid = 1769] [serial = 962] [outer = (nil)] [url = about:blank] 13:48:27 INFO - PROCESS | 1769 | --DOMWINDOW == 199 (0x9b184c00) [pid = 1769] [serial = 980] [outer = (nil)] [url = about:blank] 13:48:27 INFO - PROCESS | 1769 | --DOMWINDOW == 198 (0x9aaa0400) [pid = 1769] [serial = 974] [outer = (nil)] [url = about:blank] 13:48:27 INFO - PROCESS | 1769 | --DOMWINDOW == 197 (0x91f9b800) [pid = 1769] [serial = 953] [outer = (nil)] [url = about:blank] 13:48:27 INFO - PROCESS | 1769 | --DOMWINDOW == 196 (0x9aaac800) [pid = 1769] [serial = 977] [outer = (nil)] [url = about:blank] 13:48:27 INFO - PROCESS | 1769 | --DOMWINDOW == 195 (0x93c87000) [pid = 1769] [serial = 1004] [outer = (nil)] [url = about:blank] 13:48:27 INFO - PROCESS | 1769 | --DOMWINDOW == 194 (0x97722000) [pid = 1769] [serial = 956] [outer = (nil)] [url = about:blank] 13:48:27 INFO - PROCESS | 1769 | --DOMWINDOW == 193 (0x99b0d000) [pid = 1769] [serial = 959] [outer = (nil)] [url = about:blank] 13:48:27 INFO - PROCESS | 1769 | 1464641307888 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:27 INFO - PROCESS | 1769 | --DOCSHELL 0x8f29e400 == 82 [pid = 1769] [id = 300] 13:48:27 INFO - PROCESS | 1769 | --DOCSHELL 0x90771400 == 81 [pid = 1769] [id = 301] 13:48:27 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce5bc00 == 80 [pid = 1769] [id = 265] 13:48:27 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc9a800 == 79 [pid = 1769] [id = 352] 13:48:27 INFO - PROCESS | 1769 | --DOCSHELL 0x92359400 == 78 [pid = 1769] [id = 11] 13:48:27 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee74400 == 77 [pid = 1769] [id = 351] 13:48:27 INFO - PROCESS | 1769 | --DOCSHELL 0x92da2800 == 76 [pid = 1769] [id = 350] 13:48:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7e5400 == 77 [pid = 1769] [id = 367] 13:48:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 194 (0x8cc9a800) [pid = 1769] [serial = 1102] [outer = (nil)] 13:48:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 195 (0x8ee74400) [pid = 1769] [serial = 1103] [outer = 0x8cc9a800] 13:48:27 INFO - PROCESS | 1769 | 1464641307988 Marionette DEBUG loaded listener.js 13:48:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 196 (0x8f278c00) [pid = 1769] [serial = 1104] [outer = 0x8cc9a800] 13:48:28 INFO - PROCESS | 1769 | --DOCSHELL 0x8ef13000 == 76 [pid = 1769] [id = 349] 13:48:28 INFO - PROCESS | 1769 | --DOCSHELL 0x90772000 == 75 [pid = 1769] [id = 348] 13:48:28 INFO - PROCESS | 1769 | --DOCSHELL 0x8ef15c00 == 74 [pid = 1769] [id = 347] 13:48:28 INFO - PROCESS | 1769 | --DOCSHELL 0x8e21cc00 == 73 [pid = 1769] [id = 346] 13:48:28 INFO - PROCESS | 1769 | --DOCSHELL 0x939b5c00 == 72 [pid = 1769] [id = 341] 13:48:28 INFO - PROCESS | 1769 | --DOCSHELL 0x98f47c00 == 71 [pid = 1769] [id = 340] 13:48:28 INFO - PROCESS | 1769 | --DOCSHELL 0x93c7d800 == 70 [pid = 1769] [id = 339] 13:48:28 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb50400 == 69 [pid = 1769] [id = 338] 13:48:28 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee61400 == 68 [pid = 1769] [id = 335] 13:48:28 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee66000 == 67 [pid = 1769] [id = 334] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 195 (0x90aee400) [pid = 1769] [serial = 1001] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 194 (0x90779000) [pid = 1769] [serial = 990] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 193 (0x92b5bc00) [pid = 1769] [serial = 995] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 192 (0x8f03d800) [pid = 1769] [serial = 986] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 191 (0x92d9cc00) [pid = 1769] [serial = 999] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 190 (0x9773ec00) [pid = 1769] [serial = 948] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x9222b000) [pid = 1769] [serial = 993] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x8f039c00) [pid = 1769] [serial = 950] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x92d84000) [pid = 1769] [serial = 998] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x93aa0000) [pid = 1769] [serial = 1002] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 185 (0x8f040800) [pid = 1769] [serial = 983] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0x91c6c000) [pid = 1769] [serial = 992] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x90774800) [pid = 1769] [serial = 987] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0x8ee7e800) [pid = 1769] [serial = 989] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x92c73c00) [pid = 1769] [serial = 996] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x95343c00) [pid = 1769] [serial = 894] [outer = (nil)] [url = about:blank] 13:48:28 INFO - PROCESS | 1769 | 1464641308818 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1529ms 13:48:28 INFO - PROCESS | 1769 | 1464641308881 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 13:48:28 INFO - PROCESS | 1769 | 1464641308884 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 13:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:48:28 INFO - PROCESS | 1769 | 1464641308890 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:48:28 INFO - PROCESS | 1769 | 1464641308895 Marionette TRACE conn3 <- [1,1442,null,{}] 13:48:28 INFO - PROCESS | 1769 | 1464641308915 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:29 INFO - PROCESS | 1769 | 1464641309129 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 13:48:29 INFO - PROCESS | 1769 | 1464641309149 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7ddc00 == 68 [pid = 1769] [id = 368] 13:48:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0x9081e000) [pid = 1769] [serial = 1105] [outer = (nil)] 13:48:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x90a5c000) [pid = 1769] [serial = 1106] [outer = 0x9081e000] 13:48:29 INFO - PROCESS | 1769 | 1464641309219 Marionette DEBUG loaded listener.js 13:48:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0x90aea800) [pid = 1769] [serial = 1107] [outer = 0x9081e000] 13:48:30 INFO - PROCESS | 1769 | 1464641310028 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1184ms 13:48:30 INFO - PROCESS | 1769 | 1464641310074 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 13:48:30 INFO - PROCESS | 1769 | 1464641310078 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 13:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:48:30 INFO - PROCESS | 1769 | 1464641310084 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:48:30 INFO - PROCESS | 1769 | 1464641310086 Marionette TRACE conn3 <- [1,1446,null,{}] 13:48:30 INFO - PROCESS | 1769 | 1464641310091 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:30 INFO - PROCESS | 1769 | 1464641310256 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 13:48:30 INFO - PROCESS | 1769 | 1464641310448 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x90825400 == 69 [pid = 1769] [id = 369] 13:48:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0x90a58c00) [pid = 1769] [serial = 1108] [outer = (nil)] 13:48:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0x91f9cc00) [pid = 1769] [serial = 1109] [outer = 0x90a58c00] 13:48:30 INFO - PROCESS | 1769 | 1464641310520 Marionette DEBUG loaded listener.js 13:48:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 186 (0x92504000) [pid = 1769] [serial = 1110] [outer = 0x90a58c00] 13:48:31 INFO - PROCESS | 1769 | 1464641311370 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1334ms 13:48:31 INFO - PROCESS | 1769 | 1464641311426 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 13:48:31 INFO - PROCESS | 1769 | 1464641311428 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 13:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:48:31 INFO - PROCESS | 1769 | 1464641311443 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:48:31 INFO - PROCESS | 1769 | 1464641311447 Marionette TRACE conn3 <- [1,1450,null,{}] 13:48:31 INFO - PROCESS | 1769 | 1464641311452 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:31 INFO - PROCESS | 1769 | 1464641311651 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 13:48:31 INFO - PROCESS | 1769 | 1464641311679 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x92b59400 == 70 [pid = 1769] [id = 370] 13:48:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x92b61400) [pid = 1769] [serial = 1111] [outer = (nil)] 13:48:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x91c66000) [pid = 1769] [serial = 1112] [outer = 0x92b61400] 13:48:31 INFO - PROCESS | 1769 | 1464641311769 Marionette DEBUG loaded listener.js 13:48:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x92d80400) [pid = 1769] [serial = 1113] [outer = 0x92b61400] 13:48:32 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x92da7c00) [pid = 1769] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:48:32 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x9510ec00) [pid = 1769] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:48:32 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x8ce52c00) [pid = 1769] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:48:32 INFO - PROCESS | 1769 | --DOMWINDOW == 185 (0x90af0400) [pid = 1769] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:48:32 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0x92361800) [pid = 1769] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:48:32 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x8ef13800) [pid = 1769] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:48:32 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0x8ef17c00) [pid = 1769] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:48:32 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x92d7f000) [pid = 1769] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:48:32 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x92363000) [pid = 1769] [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.] 13:48:33 INFO - PROCESS | 1769 | 1464641313021 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1632ms 13:48:33 INFO - PROCESS | 1769 | 1464641313077 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 13:48:33 INFO - PROCESS | 1769 | 1464641313080 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 13:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:48:33 INFO - PROCESS | 1769 | 1464641313086 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:48:33 INFO - PROCESS | 1769 | 1464641313088 Marionette TRACE conn3 <- [1,1454,null,{}] 13:48:33 INFO - PROCESS | 1769 | 1464641313093 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:33 INFO - PROCESS | 1769 | 1464641313254 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 13:48:33 INFO - PROCESS | 1769 | 1464641313442 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7da400 == 71 [pid = 1769] [id = 371] 13:48:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0x8ee6c800) [pid = 1769] [serial = 1114] [outer = (nil)] 13:48:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x92d7ac00) [pid = 1769] [serial = 1115] [outer = 0x8ee6c800] 13:48:33 INFO - PROCESS | 1769 | 1464641313508 Marionette DEBUG loaded listener.js 13:48:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0x939bc000) [pid = 1769] [serial = 1116] [outer = 0x8ee6c800] 13:48:34 INFO - PROCESS | 1769 | 1464641314171 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1134ms 13:48:34 INFO - PROCESS | 1769 | 1464641314220 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 13:48:34 INFO - PROCESS | 1769 | 1464641314224 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 13:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:48:34 INFO - PROCESS | 1769 | 1464641314229 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:48:34 INFO - PROCESS | 1769 | 1464641314231 Marionette TRACE conn3 <- [1,1458,null,{}] 13:48:34 INFO - PROCESS | 1769 | 1464641314237 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:34 INFO - PROCESS | 1769 | 1464641314447 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 13:48:34 INFO - PROCESS | 1769 | 1464641314465 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x90ae9400 == 72 [pid = 1769] [id = 372] 13:48:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0x93936000) [pid = 1769] [serial = 1117] [outer = (nil)] 13:48:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0x93c85000) [pid = 1769] [serial = 1118] [outer = 0x93936000] 13:48:34 INFO - PROCESS | 1769 | 1464641314532 Marionette DEBUG loaded listener.js 13:48:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 186 (0x946c5c00) [pid = 1769] [serial = 1119] [outer = 0x93936000] 13:48:35 INFO - PROCESS | 1769 | 1464641315647 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1486ms 13:48:35 INFO - PROCESS | 1769 | 1464641315718 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 13:48:35 INFO - PROCESS | 1769 | 1464641315725 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 13:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:48:35 INFO - PROCESS | 1769 | 1464641315734 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:48:35 INFO - PROCESS | 1769 | 1464641315739 Marionette TRACE conn3 <- [1,1462,null,{}] 13:48:35 INFO - PROCESS | 1769 | 1464641315747 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:35 INFO - PROCESS | 1769 | 1464641315979 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 13:48:36 INFO - PROCESS | 1769 | 1464641316226 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce8e400 == 73 [pid = 1769] [id = 373] 13:48:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x8ce96c00) [pid = 1769] [serial = 1120] [outer = (nil)] 13:48:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x8ee73c00) [pid = 1769] [serial = 1121] [outer = 0x8ce96c00] 13:48:36 INFO - PROCESS | 1769 | 1464641316351 Marionette DEBUG loaded listener.js 13:48:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x8f033400) [pid = 1769] [serial = 1122] [outer = 0x8ce96c00] 13:48:37 INFO - PROCESS | 1769 | 1464641317251 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1585ms 13:48:37 INFO - PROCESS | 1769 | 1464641317320 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 13:48:37 INFO - PROCESS | 1769 | 1464641317328 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 13:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:48:37 INFO - PROCESS | 1769 | 1464641317339 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:48:37 INFO - PROCESS | 1769 | 1464641317343 Marionette TRACE conn3 <- [1,1466,null,{}] 13:48:37 INFO - PROCESS | 1769 | 1464641317350 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:37 INFO - PROCESS | 1769 | 1464641317575 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 13:48:37 INFO - PROCESS | 1769 | 1464641317846 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee78000 == 74 [pid = 1769] [id = 374] 13:48:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x909e5400) [pid = 1769] [serial = 1123] [outer = (nil)] 13:48:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 191 (0x90a5f800) [pid = 1769] [serial = 1124] [outer = 0x909e5400] 13:48:37 INFO - PROCESS | 1769 | 1464641317939 Marionette DEBUG loaded listener.js 13:48:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 192 (0x91c6e000) [pid = 1769] [serial = 1125] [outer = 0x909e5400] 13:48:38 INFO - PROCESS | 1769 | 1464641318777 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1481ms 13:48:38 INFO - PROCESS | 1769 | 1464641318820 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 13:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:48:38 INFO - PROCESS | 1769 | 1464641318824 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 13:48:38 INFO - PROCESS | 1769 | 1464641318831 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:48:38 INFO - PROCESS | 1769 | 1464641318837 Marionette TRACE conn3 <- [1,1470,null,{}] 13:48:38 INFO - PROCESS | 1769 | 1464641318853 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:39 INFO - PROCESS | 1769 | 1464641319038 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 13:48:39 INFO - PROCESS | 1769 | 1464641319224 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x9222b000 == 75 [pid = 1769] [id = 375] 13:48:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 193 (0x9392c800) [pid = 1769] [serial = 1126] [outer = (nil)] 13:48:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 194 (0x94632c00) [pid = 1769] [serial = 1127] [outer = 0x9392c800] 13:48:39 INFO - PROCESS | 1769 | 1464641319308 Marionette DEBUG loaded listener.js 13:48:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 195 (0x95198400) [pid = 1769] [serial = 1128] [outer = 0x9392c800] 13:48:40 INFO - PROCESS | 1769 | 1464641320238 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1436ms 13:48:40 INFO - PROCESS | 1769 | 1464641320268 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 13:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:48:40 INFO - PROCESS | 1769 | 1464641320272 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 13:48:40 INFO - PROCESS | 1769 | 1464641320278 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:48:40 INFO - PROCESS | 1769 | 1464641320282 Marionette TRACE conn3 <- [1,1474,null,{}] 13:48:40 INFO - PROCESS | 1769 | 1464641320287 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:40 INFO - PROCESS | 1769 | 1464641320467 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 13:48:40 INFO - PROCESS | 1769 | 1464641320655 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce8cc00 == 76 [pid = 1769] [id = 376] 13:48:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 196 (0x92d9d000) [pid = 1769] [serial = 1129] [outer = (nil)] 13:48:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 197 (0x9773ec00) [pid = 1769] [serial = 1130] [outer = 0x92d9d000] 13:48:40 INFO - PROCESS | 1769 | 1464641320731 Marionette DEBUG loaded listener.js 13:48:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 198 (0x97767800) [pid = 1769] [serial = 1131] [outer = 0x92d9d000] 13:48:41 INFO - PROCESS | 1769 | 1464641321663 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1430ms 13:48:41 INFO - PROCESS | 1769 | 1464641321708 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 13:48:41 INFO - PROCESS | 1769 | 1464641321712 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 13:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:48:41 INFO - PROCESS | 1769 | 1464641321718 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:48:41 INFO - PROCESS | 1769 | 1464641321720 Marionette TRACE conn3 <- [1,1478,null,{}] 13:48:41 INFO - PROCESS | 1769 | 1464641321726 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:41 INFO - PROCESS | 1769 | 1464641321894 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 13:48:42 INFO - PROCESS | 1769 | 1464641322084 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x95345800 == 77 [pid = 1769] [id = 377] 13:48:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 199 (0x9771ec00) [pid = 1769] [serial = 1132] [outer = (nil)] 13:48:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 200 (0x98ac7c00) [pid = 1769] [serial = 1133] [outer = 0x9771ec00] 13:48:42 INFO - PROCESS | 1769 | 1464641322162 Marionette DEBUG loaded listener.js 13:48:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 201 (0x99b45c00) [pid = 1769] [serial = 1134] [outer = 0x9771ec00] 13:48:43 INFO - PROCESS | 1769 | 1464641323089 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1428ms 13:48:43 INFO - PROCESS | 1769 | 1464641323146 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 13:48:43 INFO - PROCESS | 1769 | 1464641323150 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 13:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:48:43 INFO - PROCESS | 1769 | 1464641323156 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:48:43 INFO - PROCESS | 1769 | 1464641323159 Marionette TRACE conn3 <- [1,1482,null,{}] 13:48:43 INFO - PROCESS | 1769 | 1464641323164 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:43 INFO - PROCESS | 1769 | 1464641323369 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 13:48:43 INFO - PROCESS | 1769 | 1464641323558 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x99b44800 == 78 [pid = 1769] [id = 378] 13:48:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 202 (0x99b4dc00) [pid = 1769] [serial = 1135] [outer = (nil)] 13:48:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 203 (0x99ff3000) [pid = 1769] [serial = 1136] [outer = 0x99b4dc00] 13:48:43 INFO - PROCESS | 1769 | 1464641323636 Marionette DEBUG loaded listener.js 13:48:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 204 (0x9a5af000) [pid = 1769] [serial = 1137] [outer = 0x99b4dc00] 13:48:44 INFO - PROCESS | 1769 | 1464641324501 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1378ms 13:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:48:44 INFO - PROCESS | 1769 | 1464641324534 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 13:48:44 INFO - PROCESS | 1769 | 1464641324537 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 13:48:44 INFO - PROCESS | 1769 | 1464641324543 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:48:44 INFO - PROCESS | 1769 | 1464641324547 Marionette TRACE conn3 <- [1,1486,null,{}] 13:48:44 INFO - PROCESS | 1769 | 1464641324552 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:44 INFO - PROCESS | 1769 | 1464641324718 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 13:48:44 INFO - PROCESS | 1769 | 1464641324908 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x9a1c6000 == 79 [pid = 1769] [id = 379] 13:48:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 205 (0x9a70c800) [pid = 1769] [serial = 1138] [outer = (nil)] 13:48:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 206 (0x9a782c00) [pid = 1769] [serial = 1139] [outer = 0x9a70c800] 13:48:44 INFO - PROCESS | 1769 | 1464641324983 Marionette DEBUG loaded listener.js 13:48:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 207 (0x9aa79400) [pid = 1769] [serial = 1140] [outer = 0x9a70c800] 13:48:45 INFO - PROCESS | 1769 | 1464641325893 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1381ms 13:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:48:45 INFO - PROCESS | 1769 | 1464641325924 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 13:48:45 INFO - PROCESS | 1769 | 1464641325927 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 13:48:45 INFO - PROCESS | 1769 | 1464641325934 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:48:45 INFO - PROCESS | 1769 | 1464641325937 Marionette TRACE conn3 <- [1,1490,null,{}] 13:48:45 INFO - PROCESS | 1769 | 1464641325942 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:46 INFO - PROCESS | 1769 | 1464641326113 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 13:48:46 INFO - PROCESS | 1769 | 1464641326304 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x922bac00 == 80 [pid = 1769] [id = 380] 13:48:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 208 (0x9a5b6c00) [pid = 1769] [serial = 1141] [outer = (nil)] 13:48:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 209 (0x9b517800) [pid = 1769] [serial = 1142] [outer = 0x9a5b6c00] 13:48:46 INFO - PROCESS | 1769 | 1464641326381 Marionette DEBUG loaded listener.js 13:48:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 210 (0x9cb44400) [pid = 1769] [serial = 1143] [outer = 0x9a5b6c00] 13:48:47 INFO - PROCESS | 1769 | 1464641327221 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1330ms 13:48:47 INFO - PROCESS | 1769 | 1464641327263 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 13:48:47 INFO - PROCESS | 1769 | 1464641327267 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 13:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:48:47 INFO - PROCESS | 1769 | 1464641327272 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:48:47 INFO - PROCESS | 1769 | 1464641327275 Marionette TRACE conn3 <- [1,1494,null,{}] 13:48:47 INFO - PROCESS | 1769 | 1464641327281 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:47 INFO - PROCESS | 1769 | 1464641327462 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 13:48:47 INFO - PROCESS | 1769 | 1464641327654 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee80000 == 81 [pid = 1769] [id = 381] 13:48:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 211 (0x9addd000) [pid = 1769] [serial = 1144] [outer = (nil)] 13:48:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 212 (0xa21b1400) [pid = 1769] [serial = 1145] [outer = 0x9addd000] 13:48:47 INFO - PROCESS | 1769 | 1464641327738 Marionette DEBUG loaded listener.js 13:48:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 213 (0xa2282400) [pid = 1769] [serial = 1146] [outer = 0x9addd000] 13:48:48 INFO - PROCESS | 1769 | 1464641328609 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1377ms 13:48:48 INFO - PROCESS | 1769 | 1464641328650 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 13:48:48 INFO - PROCESS | 1769 | 1464641328654 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 13:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:48:48 INFO - PROCESS | 1769 | 1464641328660 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:48:48 INFO - PROCESS | 1769 | 1464641328662 Marionette TRACE conn3 <- [1,1498,null,{}] 13:48:48 INFO - PROCESS | 1769 | 1464641328668 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:48 INFO - PROCESS | 1769 | 1464641328833 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 13:48:49 INFO - PROCESS | 1769 | 1464641329025 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b50bc00 == 82 [pid = 1769] [id = 382] 13:48:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 214 (0xa21bb000) [pid = 1769] [serial = 1147] [outer = (nil)] 13:48:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 215 (0xa306fc00) [pid = 1769] [serial = 1148] [outer = 0xa21bb000] 13:48:49 INFO - PROCESS | 1769 | 1464641329099 Marionette DEBUG loaded listener.js 13:48:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 216 (0xa322d400) [pid = 1769] [serial = 1149] [outer = 0xa21bb000] 13:48:49 INFO - PROCESS | 1769 | 1464641329963 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1378ms 13:48:50 INFO - PROCESS | 1769 | 1464641330038 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 13:48:50 INFO - PROCESS | 1769 | 1464641330043 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 13:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:48:50 INFO - PROCESS | 1769 | 1464641330049 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:48:50 INFO - PROCESS | 1769 | 1464641330053 Marionette TRACE conn3 <- [1,1502,null,{}] 13:48:50 INFO - PROCESS | 1769 | 1464641330059 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:50 INFO - PROCESS | 1769 | 1464641330282 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 13:48:50 INFO - PROCESS | 1769 | 1464641330477 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x898e1c00 == 83 [pid = 1769] [id = 383] 13:48:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 217 (0x898e2400) [pid = 1769] [serial = 1150] [outer = (nil)] 13:48:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 218 (0x898ebc00) [pid = 1769] [serial = 1151] [outer = 0x898e2400] 13:48:50 INFO - PROCESS | 1769 | 1464641330614 Marionette DEBUG loaded listener.js 13:48:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 219 (0xa306dc00) [pid = 1769] [serial = 1152] [outer = 0x898e2400] 13:48:51 INFO - PROCESS | 1769 | 1464641331455 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1431ms 13:48:51 INFO - PROCESS | 1769 | 1464641331481 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 13:48:51 INFO - PROCESS | 1769 | 1464641331483 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 13:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:48:51 INFO - PROCESS | 1769 | 1464641331490 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:48:51 INFO - PROCESS | 1769 | 1464641331493 Marionette TRACE conn3 <- [1,1506,null,{}] 13:48:51 INFO - PROCESS | 1769 | 1464641331499 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:51 INFO - PROCESS | 1769 | 1464641331682 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 13:48:51 INFO - PROCESS | 1769 | 1464641331876 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x898ec400 == 84 [pid = 1769] [id = 384] 13:48:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 220 (0x898f0000) [pid = 1769] [serial = 1153] [outer = (nil)] 13:48:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 221 (0x89acdc00) [pid = 1769] [serial = 1154] [outer = 0x898f0000] 13:48:51 INFO - PROCESS | 1769 | 1464641331953 Marionette DEBUG loaded listener.js 13:48:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 222 (0x89acf800) [pid = 1769] [serial = 1155] [outer = 0x898f0000] 13:48:52 INFO - PROCESS | 1769 | 1464641332782 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1334ms 13:48:52 INFO - PROCESS | 1769 | 1464641332825 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 13:48:52 INFO - PROCESS | 1769 | 1464641332828 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 13:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:48:52 INFO - PROCESS | 1769 | 1464641332834 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:48:52 INFO - PROCESS | 1769 | 1464641332837 Marionette TRACE conn3 <- [1,1510,null,{}] 13:48:52 INFO - PROCESS | 1769 | 1464641332852 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:53 INFO - PROCESS | 1769 | 1464641333024 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 13:48:53 INFO - PROCESS | 1769 | 1464641333219 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x898ecc00 == 85 [pid = 1769] [id = 385] 13:48:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 223 (0x89acb400) [pid = 1769] [serial = 1156] [outer = (nil)] 13:48:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 224 (0x8cca5c00) [pid = 1769] [serial = 1157] [outer = 0x89acb400] 13:48:53 INFO - PROCESS | 1769 | 1464641333297 Marionette DEBUG loaded listener.js 13:48:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 225 (0xa30dd400) [pid = 1769] [serial = 1158] [outer = 0x89acb400] 13:48:54 INFO - PROCESS | 1769 | 1464641334245 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1443ms 13:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:48:54 INFO - PROCESS | 1769 | 1464641334278 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 13:48:54 INFO - PROCESS | 1769 | 1464641334281 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 13:48:54 INFO - PROCESS | 1769 | 1464641334287 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:48:54 INFO - PROCESS | 1769 | 1464641334291 Marionette TRACE conn3 <- [1,1514,null,{}] 13:48:54 INFO - PROCESS | 1769 | 1464641334296 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:54 INFO - PROCESS | 1769 | 1464641334464 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 13:48:54 INFO - PROCESS | 1769 | 1464641334659 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8901c400 == 86 [pid = 1769] [id = 386] 13:48:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 226 (0x8901d800) [pid = 1769] [serial = 1159] [outer = (nil)] 13:48:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 227 (0x89025400) [pid = 1769] [serial = 1160] [outer = 0x8901d800] 13:48:54 INFO - PROCESS | 1769 | 1464641334735 Marionette DEBUG loaded listener.js 13:48:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 228 (0x89026400) [pid = 1769] [serial = 1161] [outer = 0x8901d800] 13:48:55 INFO - PROCESS | 1769 | 1464641335612 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1382ms 13:48:55 INFO - PROCESS | 1769 | 1464641335669 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 13:48:55 INFO - PROCESS | 1769 | 1464641335672 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 13:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:48:55 INFO - PROCESS | 1769 | 1464641335679 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:48:55 INFO - PROCESS | 1769 | 1464641335682 Marionette TRACE conn3 <- [1,1518,null,{}] 13:48:55 INFO - PROCESS | 1769 | 1464641335687 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:55 INFO - PROCESS | 1769 | 1464641335865 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 13:48:56 INFO - PROCESS | 1769 | 1464641336059 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8901b400 == 87 [pid = 1769] [id = 387] 13:48:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 229 (0x8901f800) [pid = 1769] [serial = 1162] [outer = (nil)] 13:48:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 230 (0x89ad5400) [pid = 1769] [serial = 1163] [outer = 0x8901f800] 13:48:56 INFO - PROCESS | 1769 | 1464641336132 Marionette DEBUG loaded listener.js 13:48:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 231 (0x8ce50400) [pid = 1769] [serial = 1164] [outer = 0x8901f800] 13:48:57 INFO - PROCESS | 1769 | 1464641337332 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1729ms 13:48:57 INFO - PROCESS | 1769 | 1464641337408 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 13:48:57 INFO - PROCESS | 1769 | 1464641337414 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 13:48:57 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:48:57 INFO - PROCESS | 1769 | 1464641337422 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:48:57 INFO - PROCESS | 1769 | 1464641337427 Marionette TRACE conn3 <- [1,1522,null,{}] 13:48:57 INFO - PROCESS | 1769 | 1464641337434 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:57 INFO - PROCESS | 1769 | 1464641337642 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 13:48:57 INFO - PROCESS | 1769 | 1464641337815 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x89ad4000 == 88 [pid = 1769] [id = 388] 13:48:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 232 (0x8a7dd400) [pid = 1769] [serial = 1165] [outer = (nil)] 13:48:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 233 (0x8ce8fc00) [pid = 1769] [serial = 1166] [outer = 0x8a7dd400] 13:48:57 INFO - PROCESS | 1769 | 1464641337910 Marionette DEBUG loaded listener.js 13:48:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 234 (0x8d1ae000) [pid = 1769] [serial = 1167] [outer = 0x8a7dd400] 13:48:58 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:58 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:48:58 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:58 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:58 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:58 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:58 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:58 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:58 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:58 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:58 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:58 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:58 INFO - PROCESS | 1769 | 1464641338645 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:48:58 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 () { 13:48:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:48:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:48:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:48:58 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 () { 13:48:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:48:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:48:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:48:58 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 () { 13:48:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:48:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:48:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:48:58 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 () { 13:48:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:48:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:48:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:48:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1294ms 13:48:58 INFO - PROCESS | 1769 | 1464641338716 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 13:48:58 INFO - PROCESS | 1769 | 1464641338740 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 13:48:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:48:58 INFO - PROCESS | 1769 | 1464641338785 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:48:58 INFO - PROCESS | 1769 | 1464641338789 Marionette TRACE conn3 <- [1,1526,null,{}] 13:48:58 INFO - PROCESS | 1769 | 1464641338807 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:59 INFO - PROCESS | 1769 | 1464641339015 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 13:48:59 INFO - PROCESS | 1769 | 1464641339194 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce91000 == 89 [pid = 1769] [id = 389] 13:48:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 235 (0x8ee64400) [pid = 1769] [serial = 1168] [outer = (nil)] 13:48:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 236 (0x909f0000) [pid = 1769] [serial = 1169] [outer = 0x8ee64400] 13:48:59 INFO - PROCESS | 1769 | 1464641339303 Marionette DEBUG loaded listener.js 13:48:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 237 (0x91a08800) [pid = 1769] [serial = 1170] [outer = 0x8ee64400] 13:48:59 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7da400 == 88 [pid = 1769] [id = 371] 13:48:59 INFO - PROCESS | 1769 | --DOCSHELL 0x92b59400 == 87 [pid = 1769] [id = 370] 13:48:59 INFO - PROCESS | 1769 | --DOCSHELL 0x90825400 == 86 [pid = 1769] [id = 369] 13:48:59 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7ddc00 == 85 [pid = 1769] [id = 368] 13:49:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7e5400 == 84 [pid = 1769] [id = 367] 13:49:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7dec00 == 83 [pid = 1769] [id = 366] 13:49:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7d9000 == 82 [pid = 1769] [id = 358] 13:49:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8cca0400 == 81 [pid = 1769] [id = 357] 13:49:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce5b800 == 80 [pid = 1769] [id = 356] 13:49:00 INFO - PROCESS | 1769 | --DOCSHELL 0x92ef3400 == 79 [pid = 1769] [id = 355] 13:49:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8ef14c00 == 78 [pid = 1769] [id = 354] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 236 (0x946c8000) [pid = 1769] [serial = 1005] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 235 (0x97725400) [pid = 1769] [serial = 1053] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 234 (0x946c9800) [pid = 1769] [serial = 1050] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 233 (0x8cca7400) [pid = 1769] [serial = 708] [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.] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 232 (0x99f72000) [pid = 1769] [serial = 1059] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 231 (0x952aec00) [pid = 1769] [serial = 1052] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 230 (0x99b46000) [pid = 1769] [serial = 1055] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 229 (0x99751000) [pid = 1769] [serial = 1058] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 228 (0x9776fc00) [pid = 1769] [serial = 1016] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 227 (0x91fa3000) [pid = 1769] [serial = 1010] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 226 (0x9250a400) [pid = 1769] [serial = 1046] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 225 (0x99c67000) [pid = 1769] [serial = 1056] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 224 (0x92c72c00) [pid = 1769] [serial = 1047] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 223 (0x9b50fc00) [pid = 1769] [serial = 1028] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 222 (0xa050fc00) [pid = 1769] [serial = 1034] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 221 (0x92eef000) [pid = 1769] [serial = 1049] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 220 (0x9a1cf000) [pid = 1769] [serial = 1022] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 219 (0xa228a800) [pid = 1769] [serial = 1037] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 218 (0x99b10000) [pid = 1769] [serial = 1019] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 217 (0x90a5ec00) [pid = 1769] [serial = 1041] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 216 (0x8f274800) [pid = 1769] [serial = 1040] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 215 (0x92508400) [pid = 1769] [serial = 1044] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 214 (0x91c6c400) [pid = 1769] [serial = 1043] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 213 (0x9aaa5000) [pid = 1769] [serial = 1025] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 212 (0x9cb3f400) [pid = 1769] [serial = 1031] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 211 (0x8f03a400) [pid = 1769] [serial = 1007] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | --DOMWINDOW == 210 (0x95347000) [pid = 1769] [serial = 1013] [outer = (nil)] [url = about:blank] 13:49:00 INFO - PROCESS | 1769 | 1464641340411 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:49:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:49:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:49:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:49:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:49:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:49:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:49:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:49:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:49:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:49:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1691ms 13:49:00 INFO - PROCESS | 1769 | 1464641340448 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 13:49:00 INFO - PROCESS | 1769 | 1464641340454 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 13:49:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:49:00 INFO - PROCESS | 1769 | 1464641340463 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:49:00 INFO - PROCESS | 1769 | 1464641340469 Marionette TRACE conn3 <- [1,1530,null,{}] 13:49:00 INFO - PROCESS | 1769 | 1464641340479 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:00 INFO - PROCESS | 1769 | 1464641340770 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 13:49:01 INFO - PROCESS | 1769 | 1464641341039 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce94c00 == 79 [pid = 1769] [id = 390] 13:49:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 211 (0x8ce95c00) [pid = 1769] [serial = 1171] [outer = (nil)] 13:49:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 212 (0x8e21cc00) [pid = 1769] [serial = 1172] [outer = 0x8ce95c00] 13:49:01 INFO - PROCESS | 1769 | 1464641341121 Marionette DEBUG loaded listener.js 13:49:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 213 (0x8f039c00) [pid = 1769] [serial = 1173] [outer = 0x8ce95c00] 13:49:01 INFO - PROCESS | 1769 | 1464641341898 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:49:01 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 13:49:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:49:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:49:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:49:01 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. 13:49:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:49:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1498ms 13:49:01 INFO - PROCESS | 1769 | 1464641341964 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 13:49:01 INFO - PROCESS | 1769 | 1464641341974 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 13:49:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:49:02 INFO - PROCESS | 1769 | 1464641342005 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:49:02 INFO - PROCESS | 1769 | 1464641342008 Marionette TRACE conn3 <- [1,1534,null,{}] 13:49:02 INFO - PROCESS | 1769 | 1464641342015 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:02 INFO - PROCESS | 1769 | 1464641342200 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 13:49:02 INFO - PROCESS | 1769 | 1464641342452 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x90772000 == 80 [pid = 1769] [id = 391] 13:49:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 214 (0x9081e400) [pid = 1769] [serial = 1174] [outer = (nil)] 13:49:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 215 (0x91fa3000) [pid = 1769] [serial = 1175] [outer = 0x9081e400] 13:49:02 INFO - PROCESS | 1769 | 1464641342533 Marionette DEBUG loaded listener.js 13:49:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 216 (0x92508400) [pid = 1769] [serial = 1176] [outer = 0x9081e400] 13:49:03 INFO - PROCESS | 1769 | 1464641343497 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:49:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:49:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1545ms 13:49:03 INFO - PROCESS | 1769 | 1464641343545 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 13:49:03 INFO - PROCESS | 1769 | 1464641343550 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 13:49:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:49:03 INFO - PROCESS | 1769 | 1464641343556 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:49:03 INFO - PROCESS | 1769 | 1464641343562 Marionette TRACE conn3 <- [1,1538,null,{}] 13:49:03 INFO - PROCESS | 1769 | 1464641343577 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:03 INFO - PROCESS | 1769 | 1464641343765 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 13:49:04 INFO - PROCESS | 1769 | 1464641344018 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x92c76800 == 81 [pid = 1769] [id = 392] 13:49:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 217 (0x92da1400) [pid = 1769] [serial = 1177] [outer = (nil)] 13:49:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 218 (0x92ef3400) [pid = 1769] [serial = 1178] [outer = 0x92da1400] 13:49:04 INFO - PROCESS | 1769 | 1464641344144 Marionette DEBUG loaded listener.js 13:49:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 219 (0x93936400) [pid = 1769] [serial = 1179] [outer = 0x92da1400] 13:49:04 INFO - PROCESS | 1769 | 1464641344968 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:49:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:49:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1444ms 13:49:05 INFO - PROCESS | 1769 | 1464641345000 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 13:49:05 INFO - PROCESS | 1769 | 1464641345005 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 13:49:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:49:05 INFO - PROCESS | 1769 | 1464641345011 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:49:05 INFO - PROCESS | 1769 | 1464641345013 Marionette TRACE conn3 <- [1,1542,null,{}] 13:49:05 INFO - PROCESS | 1769 | 1464641345019 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:05 INFO - PROCESS | 1769 | 1464641345194 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 13:49:07 INFO - PROCESS | 1769 | --DOCSHELL 0x93929400 == 80 [pid = 1769] [id = 362] 13:49:07 INFO - PROCESS | 1769 | --DOCSHELL 0x9a705800 == 79 [pid = 1769] [id = 325] 13:49:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7d4800 == 78 [pid = 1769] [id = 365] 13:49:07 INFO - PROCESS | 1769 | --DOCSHELL 0x9772a000 == 77 [pid = 1769] [id = 344] 13:49:07 INFO - PROCESS | 1769 | --DOCSHELL 0x9d0c7400 == 76 [pid = 1769] [id = 345] 13:49:07 INFO - PROCESS | 1769 | --DOCSHELL 0x9a1cf800 == 75 [pid = 1769] [id = 342] 13:49:07 INFO - PROCESS | 1769 | --DOCSHELL 0xa2288400 == 74 [pid = 1769] [id = 360] 13:49:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7e1c00 == 73 [pid = 1769] [id = 289] 13:49:07 INFO - PROCESS | 1769 | --DOCSHELL 0x91c65800 == 72 [pid = 1769] [id = 361] 13:49:07 INFO - PROCESS | 1769 | --DOCSHELL 0x909e1800 == 71 [pid = 1769] [id = 363] 13:49:07 INFO - PROCESS | 1769 | --DOCSHELL 0x89ad4000 == 70 [pid = 1769] [id = 388] 13:49:07 INFO - PROCESS | 1769 | 1464641347517 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x89022c00 == 71 [pid = 1769] [id = 393] 13:49:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 220 (0x898e5c00) [pid = 1769] [serial = 1180] [outer = (nil)] 13:49:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 221 (0x8ce5b000) [pid = 1769] [serial = 1181] [outer = 0x898e5c00] 13:49:07 INFO - PROCESS | 1769 | 1464641347593 Marionette DEBUG loaded listener.js 13:49:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 222 (0x8d1b9000) [pid = 1769] [serial = 1182] [outer = 0x898e5c00] 13:49:08 INFO - PROCESS | 1769 | 1464641348279 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:49:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:49:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 3283ms 13:49:08 INFO - PROCESS | 1769 | 1464641348295 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 13:49:08 INFO - PROCESS | 1769 | 1464641348299 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 13:49:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:49:08 INFO - PROCESS | 1769 | 1464641348307 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:49:08 INFO - PROCESS | 1769 | 1464641348312 Marionette TRACE conn3 <- [1,1546,null,{}] 13:49:08 INFO - PROCESS | 1769 | 1464641348319 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:08 INFO - PROCESS | 1769 | 1464641348479 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 13:49:08 INFO - PROCESS | 1769 | 1464641348641 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f2a2000 == 72 [pid = 1769] [id = 394] 13:49:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 223 (0x90825400) [pid = 1769] [serial = 1183] [outer = (nil)] 13:49:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 224 (0x90aef000) [pid = 1769] [serial = 1184] [outer = 0x90825400] 13:49:08 INFO - PROCESS | 1769 | 1464641348710 Marionette DEBUG loaded listener.js 13:49:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 225 (0x92238000) [pid = 1769] [serial = 1185] [outer = 0x90825400] 13:49:09 INFO - PROCESS | 1769 | 1464641349472 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:49:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:49:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1182ms 13:49:09 INFO - PROCESS | 1769 | 1464641349517 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 13:49:09 INFO - PROCESS | 1769 | 1464641349523 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 13:49:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:49:09 INFO - PROCESS | 1769 | 1464641349543 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:49:09 INFO - PROCESS | 1769 | 1464641349545 Marionette TRACE conn3 <- [1,1550,null,{}] 13:49:09 INFO - PROCESS | 1769 | 1464641349552 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:09 INFO - PROCESS | 1769 | 1464641349761 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 13:49:09 INFO - PROCESS | 1769 | 1464641349787 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x92c72000 == 73 [pid = 1769] [id = 395] 13:49:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 226 (0x92c78800) [pid = 1769] [serial = 1186] [outer = (nil)] 13:49:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 227 (0x93933400) [pid = 1769] [serial = 1187] [outer = 0x92c78800] 13:49:09 INFO - PROCESS | 1769 | 1464641349853 Marionette DEBUG loaded listener.js 13:49:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 228 (0x946c6800) [pid = 1769] [serial = 1188] [outer = 0x92c78800] 13:49:10 INFO - PROCESS | 1769 | 1464641350763 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:49:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:49:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1288ms 13:49:10 INFO - PROCESS | 1769 | 1464641350829 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 13:49:10 INFO - PROCESS | 1769 | 1464641350832 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 13:49:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:49:10 INFO - PROCESS | 1769 | 1464641350844 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:49:10 INFO - PROCESS | 1769 | 1464641350853 Marionette TRACE conn3 <- [1,1554,null,{}] 13:49:10 INFO - PROCESS | 1769 | 1464641350879 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:11 INFO - PROCESS | 1769 | 1464641351100 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 13:49:11 INFO - PROCESS | 1769 | 1464641351138 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x92d87c00 == 74 [pid = 1769] [id = 396] 13:49:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 229 (0x952aec00) [pid = 1769] [serial = 1189] [outer = (nil)] 13:49:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 230 (0x97748000) [pid = 1769] [serial = 1190] [outer = 0x952aec00] 13:49:11 INFO - PROCESS | 1769 | 1464641351202 Marionette DEBUG loaded listener.js 13:49:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 231 (0x97770800) [pid = 1769] [serial = 1191] [outer = 0x952aec00] 13:49:12 INFO - PROCESS | 1769 | --DOMWINDOW == 230 (0x92505000) [pid = 1769] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:49:12 INFO - PROCESS | 1769 | --DOMWINDOW == 229 (0x92b61400) [pid = 1769] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:49:12 INFO - PROCESS | 1769 | --DOMWINDOW == 228 (0x8ee6c800) [pid = 1769] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:49:12 INFO - PROCESS | 1769 | --DOMWINDOW == 227 (0x8cca0800) [pid = 1769] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:49:12 INFO - PROCESS | 1769 | --DOMWINDOW == 226 (0x8cc9a800) [pid = 1769] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:49:12 INFO - PROCESS | 1769 | --DOMWINDOW == 225 (0x9081e000) [pid = 1769] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:49:12 INFO - PROCESS | 1769 | --DOMWINDOW == 224 (0x8e221000) [pid = 1769] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:49:12 INFO - PROCESS | 1769 | --DOMWINDOW == 223 (0x8a7dd400) [pid = 1769] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:49:12 INFO - PROCESS | 1769 | --DOMWINDOW == 222 (0x90a58c00) [pid = 1769] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:49:12 INFO - PROCESS | 1769 | 1464641352378 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:49:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:49:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1561ms 13:49:12 INFO - PROCESS | 1769 | 1464641352402 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 13:49:12 INFO - PROCESS | 1769 | 1464641352405 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 13:49:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:49:12 INFO - PROCESS | 1769 | 1464641352412 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:49:12 INFO - PROCESS | 1769 | 1464641352415 Marionette TRACE conn3 <- [1,1558,null,{}] 13:49:12 INFO - PROCESS | 1769 | 1464641352420 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:12 INFO - PROCESS | 1769 | 1464641352569 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 13:49:12 INFO - PROCESS | 1769 | 1464641352731 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x89ad3000 == 75 [pid = 1769] [id = 397] 13:49:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 223 (0x8ee7a800) [pid = 1769] [serial = 1192] [outer = (nil)] 13:49:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 224 (0x91a06000) [pid = 1769] [serial = 1193] [outer = 0x8ee7a800] 13:49:12 INFO - PROCESS | 1769 | 1464641352796 Marionette DEBUG loaded listener.js 13:49:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 225 (0x952ad000) [pid = 1769] [serial = 1194] [outer = 0x8ee7a800] 13:49:13 INFO - PROCESS | 1769 | 1464641353495 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:49:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:49:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1133ms 13:49:13 INFO - PROCESS | 1769 | 1464641353546 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 13:49:13 INFO - PROCESS | 1769 | 1464641353549 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 13:49:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:49:13 INFO - PROCESS | 1769 | 1464641353565 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:49:13 INFO - PROCESS | 1769 | 1464641353567 Marionette TRACE conn3 <- [1,1562,null,{}] 13:49:13 INFO - PROCESS | 1769 | 1464641353573 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:13 INFO - PROCESS | 1769 | 1464641353719 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 13:49:13 INFO - PROCESS | 1769 | 1464641353733 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x9835ac00 == 76 [pid = 1769] [id = 398] 13:49:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 226 (0x98a55800) [pid = 1769] [serial = 1195] [outer = (nil)] 13:49:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 227 (0x98fa4c00) [pid = 1769] [serial = 1196] [outer = 0x98a55800] 13:49:13 INFO - PROCESS | 1769 | 1464641353808 Marionette DEBUG loaded listener.js 13:49:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 228 (0x99c61000) [pid = 1769] [serial = 1197] [outer = 0x98a55800] 13:49:14 INFO - PROCESS | 1769 | 1464641354924 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:49:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:49:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1428ms 13:49:14 INFO - PROCESS | 1769 | 1464641354994 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 13:49:15 INFO - PROCESS | 1769 | 1464641355000 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 13:49:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:49:15 INFO - PROCESS | 1769 | 1464641355009 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:49:15 INFO - PROCESS | 1769 | 1464641355014 Marionette TRACE conn3 <- [1,1566,null,{}] 13:49:15 INFO - PROCESS | 1769 | 1464641355022 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:15 INFO - PROCESS | 1769 | 1464641355231 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 13:49:15 INFO - PROCESS | 1769 | 1464641355476 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x898e9400 == 77 [pid = 1769] [id = 399] 13:49:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 229 (0x8f037c00) [pid = 1769] [serial = 1198] [outer = (nil)] 13:49:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 230 (0x909e7800) [pid = 1769] [serial = 1199] [outer = 0x8f037c00] 13:49:15 INFO - PROCESS | 1769 | 1464641355605 Marionette DEBUG loaded listener.js 13:49:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 231 (0x8cca5800) [pid = 1769] [serial = 1200] [outer = 0x8f037c00] 13:49:16 INFO - PROCESS | 1769 | 1464641356520 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:49:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:49:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1533ms 13:49:16 INFO - PROCESS | 1769 | 1464641356544 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 13:49:16 INFO - PROCESS | 1769 | 1464641356552 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 13:49:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:49:16 INFO - PROCESS | 1769 | 1464641356562 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:49:16 INFO - PROCESS | 1769 | 1464641356566 Marionette TRACE conn3 <- [1,1570,null,{}] 13:49:16 INFO - PROCESS | 1769 | 1464641356572 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:16 INFO - PROCESS | 1769 | 1464641356755 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 13:49:16 INFO - PROCESS | 1769 | 1464641356960 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x92365c00 == 78 [pid = 1769] [id = 400] 13:49:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 232 (0x92c6bc00) [pid = 1769] [serial = 1201] [outer = (nil)] 13:49:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 233 (0x95110800) [pid = 1769] [serial = 1202] [outer = 0x92c6bc00] 13:49:17 INFO - PROCESS | 1769 | 1464641357040 Marionette DEBUG loaded listener.js 13:49:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 234 (0x9534f000) [pid = 1769] [serial = 1203] [outer = 0x92c6bc00] 13:49:17 INFO - PROCESS | 1769 | 1464641357991 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:49:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:49:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1482ms 13:49:18 INFO - PROCESS | 1769 | 1464641358045 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 13:49:18 INFO - PROCESS | 1769 | 1464641358048 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 13:49:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:49:18 INFO - PROCESS | 1769 | 1464641358055 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:49:18 INFO - PROCESS | 1769 | 1464641358061 Marionette TRACE conn3 <- [1,1574,null,{}] 13:49:18 INFO - PROCESS | 1769 | 1464641358076 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:18 INFO - PROCESS | 1769 | 1464641358250 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 13:49:18 INFO - PROCESS | 1769 | 1464641358456 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x898e7c00 == 79 [pid = 1769] [id = 401] 13:49:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 235 (0x8f2a0000) [pid = 1769] [serial = 1204] [outer = (nil)] 13:49:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 236 (0x99f69800) [pid = 1769] [serial = 1205] [outer = 0x8f2a0000] 13:49:18 INFO - PROCESS | 1769 | 1464641358580 Marionette DEBUG loaded listener.js 13:49:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 237 (0x99fed000) [pid = 1769] [serial = 1206] [outer = 0x8f2a0000] 13:49:19 INFO - PROCESS | 1769 | 1464641359473 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:49:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:49:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1491ms 13:49:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:49:19 INFO - PROCESS | 1769 | 1464641359546 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 13:49:19 INFO - PROCESS | 1769 | 1464641359550 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 13:49:19 INFO - PROCESS | 1769 | 1464641359556 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:49:19 INFO - PROCESS | 1769 | 1464641359559 Marionette TRACE conn3 <- [1,1578,null,{}] 13:49:19 INFO - PROCESS | 1769 | 1464641359565 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:19 INFO - PROCESS | 1769 | 1464641359739 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 13:49:19 INFO - PROCESS | 1769 | 1464641359938 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x898e7000 == 80 [pid = 1769] [id = 402] 13:49:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 238 (0x8cb56000) [pid = 1769] [serial = 1207] [outer = (nil)] 13:49:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 239 (0x9a70a000) [pid = 1769] [serial = 1208] [outer = 0x8cb56000] 13:49:20 INFO - PROCESS | 1769 | 1464641360017 Marionette DEBUG loaded listener.js 13:49:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 240 (0x9a77a800) [pid = 1769] [serial = 1209] [outer = 0x8cb56000] 13:49:20 INFO - PROCESS | 1769 | 1464641360851 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:49:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:49:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1330ms 13:49:20 INFO - PROCESS | 1769 | 1464641360886 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 13:49:20 INFO - PROCESS | 1769 | 1464641360889 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 13:49:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:49:20 INFO - PROCESS | 1769 | 1464641360895 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:49:20 INFO - PROCESS | 1769 | 1464641360898 Marionette TRACE conn3 <- [1,1582,null,{}] 13:49:20 INFO - PROCESS | 1769 | 1464641360903 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:21 INFO - PROCESS | 1769 | 1464641361156 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 13:49:21 INFO - PROCESS | 1769 | 1464641361300 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7ddc00 == 81 [pid = 1769] [id = 403] 13:49:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 241 (0x9a1cf800) [pid = 1769] [serial = 1210] [outer = (nil)] 13:49:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 242 (0x9ade0000) [pid = 1769] [serial = 1211] [outer = 0x9a1cf800] 13:49:21 INFO - PROCESS | 1769 | 1464641361421 Marionette DEBUG loaded listener.js 13:49:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 243 (0x9b176800) [pid = 1769] [serial = 1212] [outer = 0x9a1cf800] 13:49:22 INFO - PROCESS | 1769 | 1464641362316 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:49:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:49:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1484ms 13:49:22 INFO - PROCESS | 1769 | 1464641362380 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 13:49:22 INFO - PROCESS | 1769 | 1464641362383 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 13:49:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:49:22 INFO - PROCESS | 1769 | 1464641362389 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:49:22 INFO - PROCESS | 1769 | 1464641362392 Marionette TRACE conn3 <- [1,1586,null,{}] 13:49:22 INFO - PROCESS | 1769 | 1464641362398 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:22 INFO - PROCESS | 1769 | 1464641362602 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 13:49:22 INFO - PROCESS | 1769 | 1464641362804 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x92b61400 == 82 [pid = 1769] [id = 404] 13:49:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 244 (0x9a706c00) [pid = 1769] [serial = 1213] [outer = (nil)] 13:49:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 245 (0xa216ac00) [pid = 1769] [serial = 1214] [outer = 0x9a706c00] 13:49:22 INFO - PROCESS | 1769 | 1464641362918 Marionette DEBUG loaded listener.js 13:49:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 246 (0xa228f800) [pid = 1769] [serial = 1215] [outer = 0x9a706c00] 13:49:23 INFO - PROCESS | 1769 | 1464641363814 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:49:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:49:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1484ms 13:49:23 INFO - PROCESS | 1769 | 1464641363875 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 13:49:23 INFO - PROCESS | 1769 | 1464641363879 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 13:49:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:49:23 INFO - PROCESS | 1769 | 1464641363885 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:49:23 INFO - PROCESS | 1769 | 1464641363887 Marionette TRACE conn3 <- [1,1590,null,{}] 13:49:23 INFO - PROCESS | 1769 | 1464641363893 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:24 INFO - PROCESS | 1769 | 1464641364063 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 13:49:24 INFO - PROCESS | 1769 | 1464641364269 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b1a9c00 == 83 [pid = 1769] [id = 405] 13:49:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 247 (0x9cc86400) [pid = 1769] [serial = 1216] [outer = (nil)] 13:49:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 248 (0xa30db800) [pid = 1769] [serial = 1217] [outer = 0x9cc86400] 13:49:24 INFO - PROCESS | 1769 | 1464641364348 Marionette DEBUG loaded listener.js 13:49:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 249 (0xa326e000) [pid = 1769] [serial = 1218] [outer = 0x9cc86400] 13:49:25 INFO - PROCESS | 1769 | 1464641365209 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:49:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:49:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1382ms 13:49:25 INFO - PROCESS | 1769 | 1464641365267 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 13:49:25 INFO - PROCESS | 1769 | 1464641365270 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 13:49:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:49:25 INFO - PROCESS | 1769 | 1464641365277 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:49:25 INFO - PROCESS | 1769 | 1464641365280 Marionette TRACE conn3 <- [1,1594,null,{}] 13:49:25 INFO - PROCESS | 1769 | 1464641365285 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:25 INFO - PROCESS | 1769 | 1464641365451 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 13:49:25 INFO - PROCESS | 1769 | 1464641365657 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8901e000 == 84 [pid = 1769] [id = 406] 13:49:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 250 (0x898ea800) [pid = 1769] [serial = 1219] [outer = (nil)] 13:49:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 251 (0x907ccc00) [pid = 1769] [serial = 1220] [outer = 0x898ea800] 13:49:25 INFO - PROCESS | 1769 | 1464641365735 Marionette DEBUG loaded listener.js 13:49:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 252 (0x907d0800) [pid = 1769] [serial = 1221] [outer = 0x898ea800] 13:49:26 INFO - PROCESS | 1769 | 1464641366608 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:49:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:49:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1384ms 13:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:49:26 INFO - PROCESS | 1769 | 1464641366662 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 13:49:26 INFO - PROCESS | 1769 | 1464641366664 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 13:49:26 INFO - PROCESS | 1769 | 1464641366671 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:49:26 INFO - PROCESS | 1769 | 1464641366674 Marionette TRACE conn3 <- [1,1598,null,{}] 13:49:26 INFO - PROCESS | 1769 | 1464641366680 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:26 INFO - PROCESS | 1769 | 1464641366846 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 13:49:27 INFO - PROCESS | 1769 | 1464641367052 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x907c8800 == 85 [pid = 1769] [id = 407] 13:49:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 253 (0x907ca800) [pid = 1769] [serial = 1222] [outer = (nil)] 13:49:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 254 (0xa2664400) [pid = 1769] [serial = 1223] [outer = 0x907ca800] 13:49:27 INFO - PROCESS | 1769 | 1464641367137 Marionette DEBUG loaded listener.js 13:49:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 255 (0xa3071c00) [pid = 1769] [serial = 1224] [outer = 0x907ca800] 13:49:27 INFO - PROCESS | 1769 | 1464641367984 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:49:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:49:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1343ms 13:49:28 INFO - PROCESS | 1769 | 1464641368013 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 13:49:28 INFO - PROCESS | 1769 | 1464641368017 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 13:49:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:49:28 INFO - PROCESS | 1769 | 1464641368023 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:49:28 INFO - PROCESS | 1769 | 1464641368025 Marionette TRACE conn3 <- [1,1602,null,{}] 13:49:28 INFO - PROCESS | 1769 | 1464641368031 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:28 INFO - PROCESS | 1769 | 1464641368192 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 13:49:28 INFO - PROCESS | 1769 | 1464641368399 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7be400 == 86 [pid = 1769] [id = 408] 13:49:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 256 (0x8a7bec00) [pid = 1769] [serial = 1225] [outer = (nil)] 13:49:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 257 (0x8a7c6800) [pid = 1769] [serial = 1226] [outer = 0x8a7bec00] 13:49:28 INFO - PROCESS | 1769 | 1464641368514 Marionette DEBUG loaded listener.js 13:49:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 258 (0x8a7c8400) [pid = 1769] [serial = 1227] [outer = 0x8a7bec00] 13:49:29 INFO - PROCESS | 1769 | 1464641369414 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:49:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:49:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1437ms 13:49:29 INFO - PROCESS | 1769 | 1464641369461 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 13:49:29 INFO - PROCESS | 1769 | 1464641369464 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 13:49:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:49:29 INFO - PROCESS | 1769 | 1464641369471 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:49:29 INFO - PROCESS | 1769 | 1464641369475 Marionette TRACE conn3 <- [1,1606,null,{}] 13:49:29 INFO - PROCESS | 1769 | 1464641369480 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:29 INFO - PROCESS | 1769 | 1464641369747 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 13:49:29 INFO - PROCESS | 1769 | 1464641369927 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x8905a000 == 87 [pid = 1769] [id = 409] 13:49:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 259 (0x8905b400) [pid = 1769] [serial = 1228] [outer = (nil)] 13:49:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 260 (0x8905e800) [pid = 1769] [serial = 1229] [outer = 0x8905b400] 13:49:30 INFO - PROCESS | 1769 | 1464641370051 Marionette DEBUG loaded listener.js 13:49:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 261 (0x8a7dec00) [pid = 1769] [serial = 1230] [outer = 0x8905b400] 13:49:30 INFO - PROCESS | 1769 | 1464641370953 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:49:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:49:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1535ms 13:49:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:49:31 INFO - PROCESS | 1769 | 1464641371007 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 13:49:31 INFO - PROCESS | 1769 | 1464641371010 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 13:49:31 INFO - PROCESS | 1769 | 1464641371016 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:49:31 INFO - PROCESS | 1769 | 1464641371019 Marionette TRACE conn3 <- [1,1610,null,{}] 13:49:31 INFO - PROCESS | 1769 | 1464641371025 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:31 INFO - PROCESS | 1769 | 1464641371204 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 13:49:31 INFO - PROCESS | 1769 | 1464641371822 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x8901cc00 == 88 [pid = 1769] [id = 410] 13:49:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 262 (0x8901d000) [pid = 1769] [serial = 1231] [outer = (nil)] 13:49:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 263 (0x8902a000) [pid = 1769] [serial = 1232] [outer = 0x8901d000] 13:49:31 INFO - PROCESS | 1769 | 1464641371902 Marionette DEBUG loaded listener.js 13:49:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 264 (0x8905cc00) [pid = 1769] [serial = 1233] [outer = 0x8901d000] 13:49:32 INFO - PROCESS | 1769 | 1464641372736 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:49:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:49:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1784ms 13:49:32 INFO - PROCESS | 1769 | 1464641372801 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 13:49:32 INFO - PROCESS | 1769 | 1464641372806 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 13:49:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:49:32 INFO - PROCESS | 1769 | 1464641372813 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:49:32 INFO - PROCESS | 1769 | 1464641372818 Marionette TRACE conn3 <- [1,1614,null,{}] 13:49:32 INFO - PROCESS | 1769 | 1464641372825 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:32 INFO - PROCESS | 1769 | 1464641372994 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 13:49:33 INFO - PROCESS | 1769 | 1464641373373 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x89056000 == 89 [pid = 1769] [id = 411] 13:49:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 265 (0x898e8c00) [pid = 1769] [serial = 1234] [outer = (nil)] 13:49:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 266 (0x8a7d3400) [pid = 1769] [serial = 1235] [outer = 0x898e8c00] 13:49:33 INFO - PROCESS | 1769 | 1464641373448 Marionette DEBUG loaded listener.js 13:49:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 267 (0x8b7e4800) [pid = 1769] [serial = 1236] [outer = 0x898e8c00] 13:49:34 INFO - PROCESS | 1769 | 1464641374241 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:49:34 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 13:49:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1485ms 13:49:34 INFO - PROCESS | 1769 | 1464641374302 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 13:49:34 INFO - PROCESS | 1769 | 1464641374307 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 13:49:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:49:34 INFO - PROCESS | 1769 | 1464641374314 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:49:34 INFO - PROCESS | 1769 | 1464641374317 Marionette TRACE conn3 <- [1,1618,null,{}] 13:49:34 INFO - PROCESS | 1769 | 1464641374322 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:34 INFO - PROCESS | 1769 | 1464641374493 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 13:49:34 INFO - PROCESS | 1769 | 1464641374702 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x8905f000 == 90 [pid = 1769] [id = 412] 13:49:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 268 (0x8a7ccc00) [pid = 1769] [serial = 1237] [outer = (nil)] 13:49:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 269 (0x8f272000) [pid = 1769] [serial = 1238] [outer = 0x8a7ccc00] 13:49:34 INFO - PROCESS | 1769 | 1464641374818 Marionette DEBUG loaded listener.js 13:49:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 270 (0x90774800) [pid = 1769] [serial = 1239] [outer = 0x8a7ccc00] 13:49:35 INFO - PROCESS | 1769 | 1464641375698 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:49:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:49:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1430ms 13:49:35 INFO - PROCESS | 1769 | 1464641375745 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 13:49:35 INFO - PROCESS | 1769 | 1464641375748 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 13:49:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:49:35 INFO - PROCESS | 1769 | 1464641375761 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:49:35 INFO - PROCESS | 1769 | 1464641375769 Marionette TRACE conn3 <- [1,1622,null,{}] 13:49:35 INFO - PROCESS | 1769 | 1464641375777 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:35 INFO - PROCESS | 1769 | 1464641375953 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 13:49:36 INFO - PROCESS | 1769 | 1464641376219 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ef15400 == 91 [pid = 1769] [id = 413] 13:49:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 271 (0x8ef18000) [pid = 1769] [serial = 1240] [outer = (nil)] 13:49:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 272 (0x91c6b400) [pid = 1769] [serial = 1241] [outer = 0x8ef18000] 13:49:36 INFO - PROCESS | 1769 | 1464641376303 Marionette DEBUG loaded listener.js 13:49:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 273 (0x92509800) [pid = 1769] [serial = 1242] [outer = 0x8ef18000] 13:49:37 INFO - PROCESS | 1769 | 1464641377131 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:49:37 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 13:49:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1442ms 13:49:37 INFO - PROCESS | 1769 | 1464641377198 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 13:49:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:49:37 INFO - PROCESS | 1769 | 1464641377202 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 13:49:37 INFO - PROCESS | 1769 | 1464641377208 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:49:37 INFO - PROCESS | 1769 | 1464641377211 Marionette TRACE conn3 <- [1,1626,null,{}] 13:49:37 INFO - PROCESS | 1769 | 1464641377216 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:37 INFO - PROCESS | 1769 | 1464641377383 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 13:49:37 INFO - PROCESS | 1769 | --DOCSHELL 0x89ad3000 == 90 [pid = 1769] [id = 397] 13:49:37 INFO - PROCESS | 1769 | --DOCSHELL 0x92d87c00 == 89 [pid = 1769] [id = 396] 13:49:37 INFO - PROCESS | 1769 | --DOCSHELL 0x92c72000 == 88 [pid = 1769] [id = 395] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 272 (0x92231800) [pid = 1769] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 271 (0xa1063c00) [pid = 1769] [serial = 1073] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 270 (0xa0509000) [pid = 1769] [serial = 1076] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 269 (0xa30da800) [pid = 1769] [serial = 1079] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 268 (0xa5046400) [pid = 1769] [serial = 1082] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 267 (0x93930c00) [pid = 1769] [serial = 1085] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 266 (0xa35ef800) [pid = 1769] [serial = 1088] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 265 (0x909ea400) [pid = 1769] [serial = 1091] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 264 (0x8a7dc400) [pid = 1769] [serial = 1094] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 263 (0x8ee73c00) [pid = 1769] [serial = 1121] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 262 (0x90a5f800) [pid = 1769] [serial = 1124] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 261 (0x94632c00) [pid = 1769] [serial = 1127] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 260 (0x9773ec00) [pid = 1769] [serial = 1130] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 259 (0x98ac7c00) [pid = 1769] [serial = 1133] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 258 (0x99ff3000) [pid = 1769] [serial = 1136] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 257 (0x9a782c00) [pid = 1769] [serial = 1139] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 256 (0x9b517800) [pid = 1769] [serial = 1142] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 255 (0xa21b1400) [pid = 1769] [serial = 1145] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 254 (0xa306fc00) [pid = 1769] [serial = 1148] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 253 (0x898ebc00) [pid = 1769] [serial = 1151] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 252 (0x89acdc00) [pid = 1769] [serial = 1154] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 251 (0x8cca5c00) [pid = 1769] [serial = 1157] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 250 (0x89025400) [pid = 1769] [serial = 1160] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 249 (0x89ad5400) [pid = 1769] [serial = 1163] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 248 (0x909f0000) [pid = 1769] [serial = 1169] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 247 (0x909e6c00) [pid = 1769] [serial = 1097] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 246 (0x90aebc00) [pid = 1769] [serial = 1064] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 245 (0x9774ac00) [pid = 1769] [serial = 1067] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | --DOMWINDOW == 244 (0x9aaa7800) [pid = 1769] [serial = 1070] [outer = (nil)] [url = about:blank] 13:49:37 INFO - PROCESS | 1769 | 1464641377688 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:37 INFO - PROCESS | 1769 | --DOCSHELL 0x8f2a2000 == 87 [pid = 1769] [id = 394] 13:49:37 INFO - PROCESS | 1769 | --DOCSHELL 0x89022c00 == 86 [pid = 1769] [id = 393] 13:49:37 INFO - PROCESS | 1769 | --DOCSHELL 0x92c76800 == 85 [pid = 1769] [id = 392] 13:49:37 INFO - PROCESS | 1769 | --DOCSHELL 0x90772000 == 84 [pid = 1769] [id = 391] 13:49:37 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce94c00 == 83 [pid = 1769] [id = 390] 13:49:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x89022c00 == 84 [pid = 1769] [id = 414] 13:49:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 245 (0x89025400) [pid = 1769] [serial = 1243] [outer = (nil)] 13:49:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 246 (0x89ace800) [pid = 1769] [serial = 1244] [outer = 0x89025400] 13:49:37 INFO - PROCESS | 1769 | 1464641377836 Marionette DEBUG loaded listener.js 13:49:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 247 (0x8ce54800) [pid = 1769] [serial = 1245] [outer = 0x89025400] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 246 (0x8ce8fc00) [pid = 1769] [serial = 1166] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 245 (0x8d1ae000) [pid = 1769] [serial = 1167] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 244 (0x91f9cc00) [pid = 1769] [serial = 1109] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 243 (0x92d7ac00) [pid = 1769] [serial = 1115] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 242 (0x93c85000) [pid = 1769] [serial = 1118] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 241 (0x92504000) [pid = 1769] [serial = 1110] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 240 (0x9a779c00) [pid = 1769] [serial = 1062] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 239 (0x91c66000) [pid = 1769] [serial = 1112] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 238 (0x92d80400) [pid = 1769] [serial = 1113] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 237 (0x939bc000) [pid = 1769] [serial = 1116] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 236 (0x8d1b1800) [pid = 1769] [serial = 1101] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 235 (0x8ce98c00) [pid = 1769] [serial = 1100] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 234 (0x8ee74400) [pid = 1769] [serial = 1103] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 233 (0x8f278c00) [pid = 1769] [serial = 1104] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 232 (0x90a5c000) [pid = 1769] [serial = 1106] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 231 (0x90aea800) [pid = 1769] [serial = 1107] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | --DOMWINDOW == 230 (0x9a706800) [pid = 1769] [serial = 1061] [outer = (nil)] [url = about:blank] 13:49:38 INFO - PROCESS | 1769 | 1464641378512 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:49:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:49:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1331ms 13:49:38 INFO - PROCESS | 1769 | 1464641378540 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 13:49:38 INFO - PROCESS | 1769 | 1464641378543 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 13:49:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:49:38 INFO - PROCESS | 1769 | 1464641378549 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:49:38 INFO - PROCESS | 1769 | 1464641378551 Marionette TRACE conn3 <- [1,1630,null,{}] 13:49:38 INFO - PROCESS | 1769 | 1464641378556 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:38 INFO - PROCESS | 1769 | 1464641378725 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 13:49:38 INFO - PROCESS | 1769 | 1464641378891 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce96400 == 85 [pid = 1769] [id = 415] 13:49:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 231 (0x8ce9a800) [pid = 1769] [serial = 1246] [outer = (nil)] 13:49:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 232 (0x8ee7d400) [pid = 1769] [serial = 1247] [outer = 0x8ce9a800] 13:49:38 INFO - PROCESS | 1769 | 1464641378977 Marionette DEBUG loaded listener.js 13:49:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 233 (0x909f0000) [pid = 1769] [serial = 1248] [outer = 0x8ce9a800] 13:49:39 INFO - PROCESS | 1769 | 1464641379699 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:49:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:49:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1177ms 13:49:39 INFO - PROCESS | 1769 | 1464641379726 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 13:49:39 INFO - PROCESS | 1769 | 1464641379730 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 13:49:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:49:39 INFO - PROCESS | 1769 | 1464641379736 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:49:39 INFO - PROCESS | 1769 | 1464641379738 Marionette TRACE conn3 <- [1,1634,null,{}] 13:49:39 INFO - PROCESS | 1769 | 1464641379744 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:39 INFO - PROCESS | 1769 | 1464641379975 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 13:49:40 INFO - PROCESS | 1769 | 1464641379996 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee80400 == 86 [pid = 1769] [id = 416] 13:49:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 234 (0x8ef14c00) [pid = 1769] [serial = 1249] [outer = (nil)] 13:49:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 235 (0x92231800) [pid = 1769] [serial = 1250] [outer = 0x8ef14c00] 13:49:40 INFO - PROCESS | 1769 | 1464641380061 Marionette DEBUG loaded listener.js 13:49:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 236 (0x92b63800) [pid = 1769] [serial = 1251] [outer = 0x8ef14c00] 13:49:40 INFO - PROCESS | 1769 | 1464641380891 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:49:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:49:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1179ms 13:49:40 INFO - PROCESS | 1769 | 1464641380916 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 13:49:40 INFO - PROCESS | 1769 | 1464641380919 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 13:49:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:49:40 INFO - PROCESS | 1769 | 1464641380924 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:49:40 INFO - PROCESS | 1769 | 1464641380927 Marionette TRACE conn3 <- [1,1638,null,{}] 13:49:40 INFO - PROCESS | 1769 | 1464641380932 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:41 INFO - PROCESS | 1769 | 1464641381144 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 13:49:41 INFO - PROCESS | 1769 | 1464641381172 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7d6400 == 87 [pid = 1769] [id = 417] 13:49:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 237 (0x90aec000) [pid = 1769] [serial = 1252] [outer = (nil)] 13:49:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 238 (0x92d80400) [pid = 1769] [serial = 1253] [outer = 0x90aec000] 13:49:41 INFO - PROCESS | 1769 | 1464641381240 Marionette DEBUG loaded listener.js 13:49:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 239 (0x92d98800) [pid = 1769] [serial = 1254] [outer = 0x90aec000] 13:49:42 INFO - PROCESS | 1769 | 1464641382117 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:49:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:49:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1228ms 13:49:42 INFO - PROCESS | 1769 | 1464641382154 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 13:49:42 INFO - PROCESS | 1769 | 1464641382157 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 13:49:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:49:42 INFO - PROCESS | 1769 | 1464641382163 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:49:42 INFO - PROCESS | 1769 | 1464641382165 Marionette TRACE conn3 <- [1,1642,null,{}] 13:49:42 INFO - PROCESS | 1769 | 1464641382179 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:42 INFO - PROCESS | 1769 | 1464641382390 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 238 (0x93936000) [pid = 1769] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 237 (0x90825400) [pid = 1769] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 236 (0x91a04800) [pid = 1769] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 235 (0x9392ec00) [pid = 1769] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 234 (0x8ee64400) [pid = 1769] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 233 (0x8f29ec00) [pid = 1769] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 232 (0x898e2400) [pid = 1769] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 231 (0x99668000) [pid = 1769] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 230 (0x92c78800) [pid = 1769] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 229 (0x93aa7400) [pid = 1769] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 228 (0x8e21d400) [pid = 1769] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 227 (0x952a9400) [pid = 1769] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 226 (0x8cb52c00) [pid = 1769] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 225 (0x9addd000) [pid = 1769] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 224 (0x9aa72400) [pid = 1769] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 223 (0x9771ec00) [pid = 1769] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 222 (0x99fea800) [pid = 1769] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 221 (0xa0512000) [pid = 1769] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 220 (0x8cb53400) [pid = 1769] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 219 (0x8a7d4400) [pid = 1769] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 218 (0x9081e400) [pid = 1769] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 217 (0x909e5400) [pid = 1769] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 216 (0x8ef19800) [pid = 1769] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 215 (0x8ce95c00) [pid = 1769] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 214 (0x9a1c3400) [pid = 1769] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 213 (0x98f4d800) [pid = 1769] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 212 (0x8e3df800) [pid = 1769] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 211 (0x99c63c00) [pid = 1769] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 210 (0x99f95000) [pid = 1769] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 209 (0x8ee7a800) [pid = 1769] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 208 (0x92c73800) [pid = 1769] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 207 (0x8d1adc00) [pid = 1769] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 206 (0x9a0ac800) [pid = 1769] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 205 (0x8ee78c00) [pid = 1769] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 204 (0x99753c00) [pid = 1769] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 203 (0x8e3e5800) [pid = 1769] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 202 (0x8b7e2400) [pid = 1769] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 201 (0x898e5c00) [pid = 1769] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 200 (0x898f0000) [pid = 1769] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 199 (0x952aec00) [pid = 1769] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 198 (0x9a708c00) [pid = 1769] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 197 (0x97771000) [pid = 1769] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 196 (0xa21bb000) [pid = 1769] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 195 (0x9a70c800) [pid = 1769] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 194 (0x99c64400) [pid = 1769] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 193 (0x8cca4400) [pid = 1769] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 192 (0x8d1ad800) [pid = 1769] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 191 (0x90af2400) [pid = 1769] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 190 (0x8cc9bc00) [pid = 1769] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x8cc9e400) [pid = 1769] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x92da1400) [pid = 1769] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x9392c800) [pid = 1769] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x95349c00) [pid = 1769] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 185 (0x8f27bc00) [pid = 1769] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0x909e3000) [pid = 1769] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x92d9d000) [pid = 1769] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0x97722c00) [pid = 1769] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x8f035c00) [pid = 1769] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x8ce96c00) [pid = 1769] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x94634800) [pid = 1769] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x9250c000) [pid = 1769] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0x99b4dc00) [pid = 1769] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x99f6e000) [pid = 1769] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x90a62c00) [pid = 1769] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x8d1af800) [pid = 1769] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x8cb49400) [pid = 1769] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0xa227d000) [pid = 1769] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x922bc800) [pid = 1769] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x8901f800) [pid = 1769] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x89acb400) [pid = 1769] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x95350000) [pid = 1769] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x9a5b6c00) [pid = 1769] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0xa306c400) [pid = 1769] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x922bcc00) [pid = 1769] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x8d1b3800) [pid = 1769] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x90aee800) [pid = 1769] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x8901d800) [pid = 1769] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x8ee68800) [pid = 1769] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:49:43 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x9aa78800) [pid = 1769] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:49:43 INFO - PROCESS | 1769 | 1464641383514 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x8901d800 == 88 [pid = 1769] [id = 418] 13:49:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x8901f800) [pid = 1769] [serial = 1255] [outer = (nil)] 13:49:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x89ac8800) [pid = 1769] [serial = 1256] [outer = 0x8901f800] 13:49:43 INFO - PROCESS | 1769 | 1464641383583 Marionette DEBUG loaded listener.js 13:49:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x8b7e2400) [pid = 1769] [serial = 1257] [outer = 0x8901f800] 13:49:44 INFO - PROCESS | 1769 | 1464641384198 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:49:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:49:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2087ms 13:49:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:49:44 INFO - PROCESS | 1769 | 1464641384252 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 13:49:44 INFO - PROCESS | 1769 | 1464641384254 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 13:49:44 INFO - PROCESS | 1769 | 1464641384260 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:49:44 INFO - PROCESS | 1769 | 1464641384263 Marionette TRACE conn3 <- [1,1646,null,{}] 13:49:44 INFO - PROCESS | 1769 | 1464641384268 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:44 INFO - PROCESS | 1769 | 1464641384420 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 13:49:44 INFO - PROCESS | 1769 | 1464641384584 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8855d400 == 89 [pid = 1769] [id = 419] 13:49:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x8855d800) [pid = 1769] [serial = 1258] [outer = (nil)] 13:49:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x8e3e4000) [pid = 1769] [serial = 1259] [outer = 0x8855d800] 13:49:44 INFO - PROCESS | 1769 | 1464641384654 Marionette DEBUG loaded listener.js 13:49:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x8ee7b400) [pid = 1769] [serial = 1260] [outer = 0x8855d800] 13:49:45 INFO - PROCESS | 1769 | 1464641385465 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1235ms 13:49:45 INFO - PROCESS | 1769 | 1464641385496 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 13:49:45 INFO - PROCESS | 1769 | 1464641385501 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 13:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:49:45 INFO - PROCESS | 1769 | 1464641385529 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:49:45 INFO - PROCESS | 1769 | 1464641385536 Marionette TRACE conn3 <- [1,1650,null,{}] 13:49:45 INFO - PROCESS | 1769 | 1464641385545 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:45 INFO - PROCESS | 1769 | 1464641385743 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 13:49:45 INFO - PROCESS | 1769 | 1464641385958 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x88558c00 == 90 [pid = 1769] [id = 420] 13:49:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x88559000) [pid = 1769] [serial = 1261] [outer = (nil)] 13:49:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x898e9000) [pid = 1769] [serial = 1262] [outer = 0x88559000] 13:49:46 INFO - PROCESS | 1769 | 1464641386078 Marionette DEBUG loaded listener.js 13:49:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x8a7c4c00) [pid = 1769] [serial = 1263] [outer = 0x88559000] 13:49:47 INFO - PROCESS | 1769 | 1464641387088 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:49:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:49:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1591ms 13:49:47 INFO - PROCESS | 1769 | 1464641387118 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 13:49:47 INFO - PROCESS | 1769 | 1464641387125 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 13:49:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:49:47 INFO - PROCESS | 1769 | 1464641387136 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:49:47 INFO - PROCESS | 1769 | 1464641387139 Marionette TRACE conn3 <- [1,1654,null,{}] 13:49:47 INFO - PROCESS | 1769 | 1464641387145 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:47 INFO - PROCESS | 1769 | 1464641387324 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 13:49:47 INFO - PROCESS | 1769 | 1464641387591 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee67400 == 91 [pid = 1769] [id = 421] 13:49:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x8ee73c00) [pid = 1769] [serial = 1264] [outer = (nil)] 13:49:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x8ef0e800) [pid = 1769] [serial = 1265] [outer = 0x8ee73c00] 13:49:47 INFO - PROCESS | 1769 | 1464641387712 Marionette DEBUG loaded listener.js 13:49:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x8f299800) [pid = 1769] [serial = 1266] [outer = 0x8ee73c00] 13:49:48 INFO - PROCESS | 1769 | 1464641388564 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:49:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:49:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1481ms 13:49:48 INFO - PROCESS | 1769 | 1464641388617 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 13:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:49:48 INFO - PROCESS | 1769 | 1464641388622 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 13:49:48 INFO - PROCESS | 1769 | 1464641388629 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:49:48 INFO - PROCESS | 1769 | 1464641388634 Marionette TRACE conn3 <- [1,1658,null,{}] 13:49:48 INFO - PROCESS | 1769 | 1464641388651 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:48 INFO - PROCESS | 1769 | 1464641388876 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 13:49:49 INFO - PROCESS | 1769 | 1464641389121 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x909e3800 == 92 [pid = 1769] [id = 422] 13:49:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x90a62000) [pid = 1769] [serial = 1267] [outer = (nil)] 13:49:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x90ae9c00) [pid = 1769] [serial = 1268] [outer = 0x90a62000] 13:49:49 INFO - PROCESS | 1769 | 1464641389249 Marionette DEBUG loaded listener.js 13:49:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x91c65800) [pid = 1769] [serial = 1269] [outer = 0x90a62000] 13:49:50 INFO - PROCESS | 1769 | 1464641390056 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1489ms 13:49:50 INFO - PROCESS | 1769 | 1464641390118 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 13:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:49:50 INFO - PROCESS | 1769 | 1464641390122 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 13:49:50 INFO - PROCESS | 1769 | 1464641390128 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:49:50 INFO - PROCESS | 1769 | 1464641390131 Marionette TRACE conn3 <- [1,1662,null,{}] 13:49:50 INFO - PROCESS | 1769 | 1464641390136 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:50 INFO - PROCESS | 1769 | 1464641390318 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 13:49:50 INFO - PROCESS | 1769 | 1464641390519 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e21d400 == 93 [pid = 1769] [id = 423] 13:49:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x90ae3c00) [pid = 1769] [serial = 1270] [outer = (nil)] 13:49:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x92c75800) [pid = 1769] [serial = 1271] [outer = 0x90ae3c00] 13:49:50 INFO - PROCESS | 1769 | 1464641390638 Marionette DEBUG loaded listener.js 13:49:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x92d9a800) [pid = 1769] [serial = 1272] [outer = 0x90ae3c00] 13:49:51 INFO - PROCESS | 1769 | 1464641391503 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1432ms 13:49:51 INFO - PROCESS | 1769 | 1464641391560 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 13:49:51 INFO - PROCESS | 1769 | 1464641391563 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 13:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:49:51 INFO - PROCESS | 1769 | 1464641391569 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:49:51 INFO - PROCESS | 1769 | 1464641391572 Marionette TRACE conn3 <- [1,1666,null,{}] 13:49:51 INFO - PROCESS | 1769 | 1464641391577 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:51 INFO - PROCESS | 1769 | 1464641391759 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 13:49:51 INFO - PROCESS | 1769 | 1464641391969 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce54c00 == 94 [pid = 1769] [id = 424] 13:49:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0x92da7400) [pid = 1769] [serial = 1273] [outer = (nil)] 13:49:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0x93935000) [pid = 1769] [serial = 1274] [outer = 0x92da7400] 13:49:52 INFO - PROCESS | 1769 | 1464641392048 Marionette DEBUG loaded listener.js 13:49:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0x939b6c00) [pid = 1769] [serial = 1275] [outer = 0x92da7400] 13:49:52 INFO - PROCESS | 1769 | 1464641392921 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1385ms 13:49:52 INFO - PROCESS | 1769 | 1464641392955 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 13:49:52 INFO - PROCESS | 1769 | 1464641392958 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 13:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:49:52 INFO - PROCESS | 1769 | 1464641392964 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:49:52 INFO - PROCESS | 1769 | 1464641392967 Marionette TRACE conn3 <- [1,1670,null,{}] 13:49:52 INFO - PROCESS | 1769 | 1464641392972 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:53 INFO - PROCESS | 1769 | 1464641393171 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 13:49:53 INFO - PROCESS | 1769 | 1464641393385 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x898ec800 == 95 [pid = 1769] [id = 425] 13:49:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x8b7d9800) [pid = 1769] [serial = 1276] [outer = (nil)] 13:49:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0x946d2800) [pid = 1769] [serial = 1277] [outer = 0x8b7d9800] 13:49:53 INFO - PROCESS | 1769 | 1464641393461 Marionette DEBUG loaded listener.js 13:49:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0x9534cc00) [pid = 1769] [serial = 1278] [outer = 0x8b7d9800] 13:49:54 INFO - PROCESS | 1769 | 1464641394320 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1427ms 13:49:54 INFO - PROCESS | 1769 | 1464641394392 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 13:49:54 INFO - PROCESS | 1769 | 1464641394396 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 13:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:49:54 INFO - PROCESS | 1769 | 1464641394401 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:49:54 INFO - PROCESS | 1769 | 1464641394404 Marionette TRACE conn3 <- [1,1674,null,{}] 13:49:54 INFO - PROCESS | 1769 | 1464641394410 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:54 INFO - PROCESS | 1769 | 1464641394585 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 13:49:54 INFO - PROCESS | 1769 | 1464641394839 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8902ac00 == 96 [pid = 1769] [id = 426] 13:49:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0x94633400) [pid = 1769] [serial = 1279] [outer = (nil)] 13:49:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 186 (0x97748800) [pid = 1769] [serial = 1280] [outer = 0x94633400] 13:49:54 INFO - PROCESS | 1769 | 1464641394919 Marionette DEBUG loaded listener.js 13:49:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x9776b000) [pid = 1769] [serial = 1281] [outer = 0x94633400] 13:49:55 INFO - PROCESS | 1769 | 1464641395762 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1432ms 13:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:49:55 INFO - PROCESS | 1769 | 1464641395834 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 13:49:55 INFO - PROCESS | 1769 | 1464641395837 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 13:49:55 INFO - PROCESS | 1769 | 1464641395843 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:49:55 INFO - PROCESS | 1769 | 1464641395847 Marionette TRACE conn3 <- [1,1678,null,{}] 13:49:55 INFO - PROCESS | 1769 | 1464641395852 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:56 INFO - PROCESS | 1769 | 1464641396020 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 13:49:56 INFO - PROCESS | 1769 | 1464641396224 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x92b65000 == 97 [pid = 1769] [id = 427] 13:49:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x93c7d000) [pid = 1769] [serial = 1282] [outer = (nil)] 13:49:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x9965f800) [pid = 1769] [serial = 1283] [outer = 0x93c7d000] 13:49:56 INFO - PROCESS | 1769 | 1464641396301 Marionette DEBUG loaded listener.js 13:49:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x99910c00) [pid = 1769] [serial = 1284] [outer = 0x93c7d000] 13:49:57 INFO - PROCESS | 1769 | 1464641397169 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1382ms 13:49:57 INFO - PROCESS | 1769 | 1464641397226 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 13:49:57 INFO - PROCESS | 1769 | 1464641397230 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 13:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:49:57 INFO - PROCESS | 1769 | 1464641397236 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:49:57 INFO - PROCESS | 1769 | 1464641397238 Marionette TRACE conn3 <- [1,1682,null,{}] 13:49:57 INFO - PROCESS | 1769 | 1464641397244 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:57 INFO - PROCESS | 1769 | 1464641397415 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 13:49:57 INFO - PROCESS | 1769 | 1464641397675 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x9774ac00 == 98 [pid = 1769] [id = 428] 13:49:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 191 (0x983c3800) [pid = 1769] [serial = 1285] [outer = (nil)] 13:49:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 192 (0x99c6bc00) [pid = 1769] [serial = 1286] [outer = 0x983c3800] 13:49:57 INFO - PROCESS | 1769 | 1464641397756 Marionette DEBUG loaded listener.js 13:49:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 193 (0x99f6d800) [pid = 1769] [serial = 1287] [outer = 0x983c3800] 13:49:58 INFO - PROCESS | 1769 | 1464641398633 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1432ms 13:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:49:58 INFO - PROCESS | 1769 | 1464641398668 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 13:49:58 INFO - PROCESS | 1769 | 1464641398671 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 13:49:58 INFO - PROCESS | 1769 | 1464641398677 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:49:58 INFO - PROCESS | 1769 | 1464641398681 Marionette TRACE conn3 <- [1,1686,null,{}] 13:49:58 INFO - PROCESS | 1769 | 1464641398686 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:58 INFO - PROCESS | 1769 | 1464641398856 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 13:49:59 INFO - PROCESS | 1769 | 1464641399121 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7d5400 == 99 [pid = 1769] [id = 429] 13:49:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 194 (0x8a7d7000) [pid = 1769] [serial = 1288] [outer = (nil)] 13:49:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 195 (0x92b5f800) [pid = 1769] [serial = 1289] [outer = 0x8a7d7000] 13:49:59 INFO - PROCESS | 1769 | 1464641399242 Marionette DEBUG loaded listener.js 13:49:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 196 (0x9a1cd400) [pid = 1769] [serial = 1290] [outer = 0x8a7d7000] 13:50:00 INFO - PROCESS | 1769 | 1464641400069 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 13:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1434ms 13:50:00 INFO - PROCESS | 1769 | 1464641400116 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 13:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:50:00 INFO - PROCESS | 1769 | 1464641400120 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 13:50:00 INFO - PROCESS | 1769 | 1464641400126 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:50:00 INFO - PROCESS | 1769 | 1464641400130 Marionette TRACE conn3 <- [1,1690,null,{}] 13:50:00 INFO - PROCESS | 1769 | 1464641400136 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:00 INFO - PROCESS | 1769 | 1464641400340 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 13:50:00 INFO - PROCESS | 1769 | 1464641400551 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8901c000 == 100 [pid = 1769] [id = 430] 13:50:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 197 (0x8901f400) [pid = 1769] [serial = 1291] [outer = (nil)] 13:50:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 198 (0x898e7800) [pid = 1769] [serial = 1292] [outer = 0x8901f400] 13:50:00 INFO - PROCESS | 1769 | 1464641400676 Marionette DEBUG loaded listener.js 13:50:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 199 (0x8e3e2400) [pid = 1769] [serial = 1293] [outer = 0x8901f400] 13:50:01 INFO - PROCESS | 1769 | 1464641401582 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1530ms 13:50:01 INFO - PROCESS | 1769 | 1464641401702 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 13:50:01 INFO - PROCESS | 1769 | 1464641401704 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 13:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:50:01 INFO - PROCESS | 1769 | 1464641401711 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:50:01 INFO - PROCESS | 1769 | 1464641401714 Marionette TRACE conn3 <- [1,1694,null,{}] 13:50:01 INFO - PROCESS | 1769 | 1464641401720 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:01 INFO - PROCESS | 1769 | 1464641401912 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 13:50:02 INFO - PROCESS | 1769 | 1464641402171 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7d4000 == 101 [pid = 1769] [id = 431] 13:50:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 200 (0x8ce90400) [pid = 1769] [serial = 1294] [outer = (nil)] 13:50:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 201 (0x90a60c00) [pid = 1769] [serial = 1295] [outer = 0x8ce90400] 13:50:02 INFO - PROCESS | 1769 | 1464641402263 Marionette DEBUG loaded listener.js 13:50:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 202 (0x95345000) [pid = 1769] [serial = 1296] [outer = 0x8ce90400] 13:50:03 INFO - PROCESS | 1769 | 1464641403071 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1432ms 13:50:03 INFO - PROCESS | 1769 | 1464641403144 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 13:50:03 INFO - PROCESS | 1769 | 1464641403147 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 13:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:50:03 INFO - PROCESS | 1769 | 1464641403163 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:50:03 INFO - PROCESS | 1769 | 1464641403165 Marionette TRACE conn3 <- [1,1698,null,{}] 13:50:03 INFO - PROCESS | 1769 | 1464641403171 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:03 INFO - PROCESS | 1769 | 1464641403347 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 13:50:03 INFO - PROCESS | 1769 | 1464641403559 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7d9c00 == 102 [pid = 1769] [id = 432] 13:50:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 203 (0x8cc9c000) [pid = 1769] [serial = 1297] [outer = (nil)] 13:50:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 204 (0x90ae9000) [pid = 1769] [serial = 1298] [outer = 0x8cc9c000] 13:50:03 INFO - PROCESS | 1769 | 1464641403678 Marionette DEBUG loaded listener.js 13:50:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 205 (0x9510cc00) [pid = 1769] [serial = 1299] [outer = 0x8cc9c000] 13:50:04 INFO - PROCESS | 1769 | 1464641404551 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 13:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2088ms 13:50:05 INFO - PROCESS | 1769 | 1464641405337 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 13:50:05 INFO - PROCESS | 1769 | 1464641405344 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 13:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:50:05 INFO - PROCESS | 1769 | 1464641405352 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:50:05 INFO - PROCESS | 1769 | 1464641405355 Marionette TRACE conn3 <- [1,1702,null,{}] 13:50:05 INFO - PROCESS | 1769 | 1464641405364 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:05 INFO - PROCESS | 1769 | 1464641405531 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 13:50:05 INFO - PROCESS | 1769 | 1464641405751 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x89ac7800 == 103 [pid = 1769] [id = 433] 13:50:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 206 (0x89ac9400) [pid = 1769] [serial = 1300] [outer = (nil)] 13:50:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 207 (0x8a7c0000) [pid = 1769] [serial = 1301] [outer = 0x89ac9400] 13:50:05 INFO - PROCESS | 1769 | 1464641405824 Marionette DEBUG loaded listener.js 13:50:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 208 (0x8b7dc400) [pid = 1769] [serial = 1302] [outer = 0x89ac9400] 13:50:06 INFO - PROCESS | 1769 | 1464641406826 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1541ms 13:50:06 INFO - PROCESS | 1769 | 1464641406893 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 13:50:06 INFO - PROCESS | 1769 | 1464641406898 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 13:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:50:06 INFO - PROCESS | 1769 | 1464641406909 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:50:06 INFO - PROCESS | 1769 | 1464641406915 Marionette TRACE conn3 <- [1,1706,null,{}] 13:50:06 INFO - PROCESS | 1769 | 1464641406921 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:07 INFO - PROCESS | 1769 | 1464641407094 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 13:50:07 INFO - PROCESS | 1769 | 1464641407364 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb4c000 == 104 [pid = 1769] [id = 434] 13:50:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 209 (0x8cb4d000) [pid = 1769] [serial = 1303] [outer = (nil)] 13:50:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 210 (0x8ce9bc00) [pid = 1769] [serial = 1304] [outer = 0x8cb4d000] 13:50:07 INFO - PROCESS | 1769 | 1464641407436 Marionette DEBUG loaded listener.js 13:50:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 211 (0x8e224400) [pid = 1769] [serial = 1305] [outer = 0x8cb4d000] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc9f400 == 103 [pid = 1769] [id = 261] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc9d800 == 102 [pid = 1769] [id = 337] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb57400 == 101 [pid = 1769] [id = 264] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 210 (0x98fa4c00) [pid = 1769] [serial = 1196] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x8901d800 == 100 [pid = 1769] [id = 418] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7d6400 == 99 [pid = 1769] [id = 417] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee80400 == 98 [pid = 1769] [id = 416] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce96400 == 97 [pid = 1769] [id = 415] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x89022c00 == 96 [pid = 1769] [id = 414] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x8ef15400 == 95 [pid = 1769] [id = 413] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x8905f000 == 94 [pid = 1769] [id = 412] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x89056000 == 93 [pid = 1769] [id = 411] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x8901cc00 == 92 [pid = 1769] [id = 410] 13:50:08 INFO - PROCESS | 1769 | 1464641408347 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7be400 == 91 [pid = 1769] [id = 408] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x907c8800 == 90 [pid = 1769] [id = 407] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x8901e000 == 89 [pid = 1769] [id = 406] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x9b1a9c00 == 88 [pid = 1769] [id = 405] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x92b61400 == 87 [pid = 1769] [id = 404] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7d1000 == 86 [pid = 1769] [id = 364] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7ddc00 == 85 [pid = 1769] [id = 403] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x898e7000 == 84 [pid = 1769] [id = 402] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x898e7c00 == 83 [pid = 1769] [id = 401] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x92365c00 == 82 [pid = 1769] [id = 400] 13:50:08 INFO - PROCESS | 1769 | --DOCSHELL 0x898e9400 == 81 [pid = 1769] [id = 399] 13:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1489ms 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 209 (0x952ad000) [pid = 1769] [serial = 1194] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 208 (0x946c5c00) [pid = 1769] [serial = 1119] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 207 (0x92238000) [pid = 1769] [serial = 1185] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 206 (0x98ac0c00) [pid = 1769] [serial = 957] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 205 (0xa6239400) [pid = 1769] [serial = 1089] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 204 (0x91a08800) [pid = 1769] [serial = 1170] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 203 (0x91a03000) [pid = 1769] [serial = 849] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 202 (0xa306dc00) [pid = 1769] [serial = 1152] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 201 (0x99c6c400) [pid = 1769] [serial = 918] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 200 (0x946c6800) [pid = 1769] [serial = 1188] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 199 (0x9aaab000) [pid = 1769] [serial = 1026] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 198 (0x92b5ac00) [pid = 1769] [serial = 798] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 197 (0x98a58c00) [pid = 1769] [serial = 1017] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 196 (0x946d0800) [pid = 1769] [serial = 858] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 195 (0xa2282400) [pid = 1769] [serial = 1146] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 194 (0x9aaaf000) [pid = 1769] [serial = 978] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 193 (0x99b45c00) [pid = 1769] [serial = 1134] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 192 (0x9a704400) [pid = 1769] [serial = 966] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 191 (0xa22cf000) [pid = 1769] [serial = 1038] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 190 (0x95350400) [pid = 1769] [serial = 861] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x909ef000) [pid = 1769] [serial = 1095] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x91fa3000) [pid = 1769] [serial = 1175] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x91c6e000) [pid = 1769] [serial = 1125] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x91fa7c00) [pid = 1769] [serial = 1065] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 185 (0x8e21cc00) [pid = 1769] [serial = 1172] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0x9a775000) [pid = 1769] [serial = 969] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x99feec00) [pid = 1769] [serial = 963] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0x9b813000) [pid = 1769] [serial = 981] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x99f70c00) [pid = 1769] [serial = 921] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x9a774400) [pid = 1769] [serial = 1023] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x91a06000) [pid = 1769] [serial = 1193] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x95347c00) [pid = 1769] [serial = 903] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0x8ef15000) [pid = 1769] [serial = 897] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x8f039c00) [pid = 1769] [serial = 1173] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0xa1065000) [pid = 1769] [serial = 1035] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0xa22ce400) [pid = 1769] [serial = 1077] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x99b4ec00) [pid = 1769] [serial = 915] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x99b4fc00) [pid = 1769] [serial = 960] [outer = (nil)] [url = about:blank] 13:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x97768000) [pid = 1769] [serial = 867] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x8d1b9000) [pid = 1769] [serial = 1182] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x89acf800) [pid = 1769] [serial = 1155] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x97770800) [pid = 1769] [serial = 1191] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x9a781c00) [pid = 1769] [serial = 972] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x999fc400) [pid = 1769] [serial = 912] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0xa322d400) [pid = 1769] [serial = 1149] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x9aa79400) [pid = 1769] [serial = 1140] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x9b50c800) [pid = 1769] [serial = 1071] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x91a02800) [pid = 1769] [serial = 1098] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x8f299c00) [pid = 1769] [serial = 951] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x97748000) [pid = 1769] [serial = 1190] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x9772a400) [pid = 1769] [serial = 1014] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x90a5b000) [pid = 1769] [serial = 870] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x8ce5b000) [pid = 1769] [serial = 1181] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x8ee72400) [pid = 1769] [serial = 846] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x93936400) [pid = 1769] [serial = 1179] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x95198400) [pid = 1769] [serial = 1128] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x9773c400) [pid = 1769] [serial = 864] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x9aaa2c00) [pid = 1769] [serial = 975] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x909ec400) [pid = 1769] [serial = 1092] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x90aef000) [pid = 1769] [serial = 1184] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x97767800) [pid = 1769] [serial = 1131] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x97769000) [pid = 1769] [serial = 906] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x91c70800) [pid = 1769] [serial = 900] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x8f033400) [pid = 1769] [serial = 1122] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x92508400) [pid = 1769] [serial = 1176] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x98138800) [pid = 1769] [serial = 1068] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x93933400) [pid = 1769] [serial = 1187] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x92ef3400) [pid = 1769] [serial = 1178] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x93933c00) [pid = 1769] [serial = 1086] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x9a5af000) [pid = 1769] [serial = 1137] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x9cc83800) [pid = 1769] [serial = 1032] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x98136000) [pid = 1769] [serial = 909] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x92c6f400) [pid = 1769] [serial = 1011] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x92c70400) [pid = 1769] [serial = 984] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0xa3466800) [pid = 1769] [serial = 1080] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x92da1800) [pid = 1769] [serial = 852] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x8ce50400) [pid = 1769] [serial = 1164] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0xa30dd400) [pid = 1769] [serial = 1158] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x99c68c00) [pid = 1769] [serial = 1020] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x9cb44400) [pid = 1769] [serial = 1143] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0xa50aec00) [pid = 1769] [serial = 1083] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x93c7f000) [pid = 1769] [serial = 855] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0xa2274400) [pid = 1769] [serial = 1074] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x922bb400) [pid = 1769] [serial = 954] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x89026400) [pid = 1769] [serial = 1161] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x90777c00) [pid = 1769] [serial = 1008] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x9b515800) [pid = 1769] [serial = 1029] [outer = (nil)] [url = about:blank] 13:50:08 INFO - PROCESS | 1769 | 1464641408443 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 13:50:08 INFO - PROCESS | 1769 | 1464641408448 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 13:50:08 INFO - PROCESS | 1769 | 1464641408487 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:50:08 INFO - PROCESS | 1769 | 1464641408497 Marionette TRACE conn3 <- [1,1710,null,{}] 13:50:08 INFO - PROCESS | 1769 | 1464641408549 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:08 INFO - PROCESS | 1769 | 1464641408703 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 13:50:08 INFO - PROCESS | 1769 | 1464641408969 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7ca800 == 82 [pid = 1769] [id = 435] 13:50:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x8ce94400) [pid = 1769] [serial = 1306] [outer = (nil)] 13:50:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x8e226800) [pid = 1769] [serial = 1307] [outer = 0x8ce94400] 13:50:09 INFO - PROCESS | 1769 | 1464641409044 Marionette DEBUG loaded listener.js 13:50:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x8ee72800) [pid = 1769] [serial = 1308] [outer = 0x8ce94400] 13:50:09 INFO - PROCESS | 1769 | 1464641409762 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1330ms 13:50:09 INFO - PROCESS | 1769 | 1464641409799 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 13:50:09 INFO - PROCESS | 1769 | 1464641409802 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 13:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:50:09 INFO - PROCESS | 1769 | 1464641409808 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:50:09 INFO - PROCESS | 1769 | 1464641409810 Marionette TRACE conn3 <- [1,1714,null,{}] 13:50:09 INFO - PROCESS | 1769 | 1464641409816 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:10 INFO - PROCESS | 1769 | 1464641410033 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 13:50:10 INFO - PROCESS | 1769 | 1464641410047 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x8901cc00 == 83 [pid = 1769] [id = 436] 13:50:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x8ee71400) [pid = 1769] [serial = 1309] [outer = (nil)] 13:50:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x8f03d800) [pid = 1769] [serial = 1310] [outer = 0x8ee71400] 13:50:10 INFO - PROCESS | 1769 | 1464641410114 Marionette DEBUG loaded listener.js 13:50:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x8f296400) [pid = 1769] [serial = 1311] [outer = 0x8ee71400] 13:50:10 INFO - PROCESS | 1769 | 1464641410958 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1184ms 13:50:10 INFO - PROCESS | 1769 | 1464641410993 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 13:50:10 INFO - PROCESS | 1769 | 1464641410996 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 13:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:50:11 INFO - PROCESS | 1769 | 1464641411002 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:50:11 INFO - PROCESS | 1769 | 1464641411004 Marionette TRACE conn3 <- [1,1718,null,{}] 13:50:11 INFO - PROCESS | 1769 | 1464641411015 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:11 INFO - PROCESS | 1769 | 1464641411227 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 13:50:11 INFO - PROCESS | 1769 | 1464641411258 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8901bc00 == 84 [pid = 1769] [id = 437] 13:50:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x898e2400) [pid = 1769] [serial = 1312] [outer = (nil)] 13:50:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x90778800) [pid = 1769] [serial = 1313] [outer = 0x898e2400] 13:50:11 INFO - PROCESS | 1769 | 1464641411323 Marionette DEBUG loaded listener.js 13:50:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x907c8800) [pid = 1769] [serial = 1314] [outer = 0x898e2400] 13:50:12 INFO - PROCESS | 1769 | 1464641412249 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1288ms 13:50:12 INFO - PROCESS | 1769 | 1464641412290 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 13:50:12 INFO - PROCESS | 1769 | 1464641412294 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 13:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:50:12 INFO - PROCESS | 1769 | 1464641412299 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:50:12 INFO - PROCESS | 1769 | 1464641412301 Marionette TRACE conn3 <- [1,1722,null,{}] 13:50:12 INFO - PROCESS | 1769 | 1464641412313 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:12 INFO - PROCESS | 1769 | 1464641412563 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 13:50:12 INFO - PROCESS | 1769 | 1464641412593 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x90772c00 == 85 [pid = 1769] [id = 438] 13:50:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x90777c00) [pid = 1769] [serial = 1315] [outer = (nil)] 13:50:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x90a5a800) [pid = 1769] [serial = 1316] [outer = 0x90777c00] 13:50:12 INFO - PROCESS | 1769 | 1464641412670 Marionette DEBUG loaded listener.js 13:50:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x90af1c00) [pid = 1769] [serial = 1317] [outer = 0x90777c00] 13:50:13 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x8ef18000) [pid = 1769] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:50:13 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x8a7ccc00) [pid = 1769] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:50:13 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x8ce9a800) [pid = 1769] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:50:13 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x89025400) [pid = 1769] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:50:13 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x8901d000) [pid = 1769] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:50:13 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x90aec000) [pid = 1769] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:50:13 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x8901f800) [pid = 1769] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:50:13 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x8ef14c00) [pid = 1769] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:50:13 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x898e8c00) [pid = 1769] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:50:14 INFO - PROCESS | 1769 | 1464641414074 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:50:14 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 13:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1838ms 13:50:14 INFO - PROCESS | 1769 | 1464641414138 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 13:50:14 INFO - PROCESS | 1769 | 1464641414142 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 13:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:50:14 INFO - PROCESS | 1769 | 1464641414147 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:50:14 INFO - PROCESS | 1769 | 1464641414149 Marionette TRACE conn3 <- [1,1726,null,{}] 13:50:14 INFO - PROCESS | 1769 | 1464641414155 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:14 INFO - PROCESS | 1769 | 1464641414305 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 13:50:14 INFO - PROCESS | 1769 | 1464641414318 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7bd800 == 86 [pid = 1769] [id = 439] 13:50:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x8ee60400) [pid = 1769] [serial = 1318] [outer = (nil)] 13:50:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x909eec00) [pid = 1769] [serial = 1319] [outer = 0x8ee60400] 13:50:14 INFO - PROCESS | 1769 | 1464641414383 Marionette DEBUG loaded listener.js 13:50:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x91a03000) [pid = 1769] [serial = 1320] [outer = 0x8ee60400] 13:50:15 INFO - PROCESS | 1769 | 1464641415189 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1083ms 13:50:15 INFO - PROCESS | 1769 | 1464641415231 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 13:50:15 INFO - PROCESS | 1769 | 1464641415234 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 13:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:50:15 INFO - PROCESS | 1769 | 1464641415240 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:50:15 INFO - PROCESS | 1769 | 1464641415242 Marionette TRACE conn3 <- [1,1730,null,{}] 13:50:15 INFO - PROCESS | 1769 | 1464641415247 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:15 INFO - PROCESS | 1769 | 1464641415460 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 13:50:15 INFO - PROCESS | 1769 | 1464641415478 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8901d000 == 87 [pid = 1769] [id = 440] 13:50:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x8f29fc00) [pid = 1769] [serial = 1321] [outer = (nil)] 13:50:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x91c6dc00) [pid = 1769] [serial = 1322] [outer = 0x8f29fc00] 13:50:15 INFO - PROCESS | 1769 | 1464641415544 Marionette DEBUG loaded listener.js 13:50:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x91fa0000) [pid = 1769] [serial = 1323] [outer = 0x8f29fc00] 13:50:16 INFO - PROCESS | 1769 | 1464641416627 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:50:16 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 13:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1428ms 13:50:16 INFO - PROCESS | 1769 | 1464641416668 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 13:50:16 INFO - PROCESS | 1769 | 1464641416676 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 13:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:50:16 INFO - PROCESS | 1769 | 1464641416683 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:50:16 INFO - PROCESS | 1769 | 1464641416689 Marionette TRACE conn3 <- [1,1734,null,{}] 13:50:16 INFO - PROCESS | 1769 | 1464641416697 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:16 INFO - PROCESS | 1769 | 1464641416967 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 13:50:17 INFO - PROCESS | 1769 | 1464641417212 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x898f0800 == 88 [pid = 1769] [id = 441] 13:50:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x89acac00) [pid = 1769] [serial = 1324] [outer = (nil)] 13:50:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x8a7cfc00) [pid = 1769] [serial = 1325] [outer = 0x89acac00] 13:50:17 INFO - PROCESS | 1769 | 1464641417334 Marionette DEBUG loaded listener.js 13:50:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x8ce5b800) [pid = 1769] [serial = 1326] [outer = 0x89acac00] 13:50:18 INFO - PROCESS | 1769 | 1464641418210 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1589ms 13:50:18 INFO - PROCESS | 1769 | 1464641418274 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 13:50:18 INFO - PROCESS | 1769 | 1464641418282 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 13:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:50:18 INFO - PROCESS | 1769 | 1464641418292 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:50:18 INFO - PROCESS | 1769 | 1464641418297 Marionette TRACE conn3 <- [1,1738,null,{}] 13:50:18 INFO - PROCESS | 1769 | 1464641418303 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:18 INFO - PROCESS | 1769 | 1464641418489 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 13:50:18 INFO - PROCESS | 1769 | 1464641418684 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce52c00 == 89 [pid = 1769] [id = 442] 13:50:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x8ce93000) [pid = 1769] [serial = 1327] [outer = (nil)] 13:50:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x8f29dc00) [pid = 1769] [serial = 1328] [outer = 0x8ce93000] 13:50:18 INFO - PROCESS | 1769 | 1464641418760 Marionette DEBUG loaded listener.js 13:50:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x909e3000) [pid = 1769] [serial = 1329] [outer = 0x8ce93000] 13:50:19 INFO - PROCESS | 1769 | 1464641419742 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1480ms 13:50:19 INFO - PROCESS | 1769 | 1464641419773 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 13:50:19 INFO - PROCESS | 1769 | 1464641419777 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 13:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:50:19 INFO - PROCESS | 1769 | 1464641419783 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:50:19 INFO - PROCESS | 1769 | 1464641419789 Marionette TRACE conn3 <- [1,1742,null,{}] 13:50:19 INFO - PROCESS | 1769 | 1464641419804 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:19 INFO - PROCESS | 1769 | 1464641419988 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 13:50:20 INFO - PROCESS | 1769 | 1464641420192 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x89acc400 == 90 [pid = 1769] [id = 443] 13:50:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x8d1b0c00) [pid = 1769] [serial = 1330] [outer = (nil)] 13:50:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x922bb400) [pid = 1769] [serial = 1331] [outer = 0x8d1b0c00] 13:50:20 INFO - PROCESS | 1769 | 1464641420270 Marionette DEBUG loaded listener.js 13:50:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x92505c00) [pid = 1769] [serial = 1332] [outer = 0x8d1b0c00] 13:50:21 INFO - PROCESS | 1769 | 1464641421159 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1433ms 13:50:21 INFO - PROCESS | 1769 | 1464641421217 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 13:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:50:21 INFO - PROCESS | 1769 | 1464641421221 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 13:50:21 INFO - PROCESS | 1769 | 1464641421228 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:50:21 INFO - PROCESS | 1769 | 1464641421231 Marionette TRACE conn3 <- [1,1746,null,{}] 13:50:21 INFO - PROCESS | 1769 | 1464641421236 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:21 INFO - PROCESS | 1769 | 1464641421423 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 13:50:21 INFO - PROCESS | 1769 | 1464641421623 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x89055400 == 91 [pid = 1769] [id = 444] 13:50:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x92365000) [pid = 1769] [serial = 1333] [outer = (nil)] 13:50:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x92c70800) [pid = 1769] [serial = 1334] [outer = 0x92365000] 13:50:21 INFO - PROCESS | 1769 | 1464641421703 Marionette DEBUG loaded listener.js 13:50:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x92d7c000) [pid = 1769] [serial = 1335] [outer = 0x92365000] 13:50:22 INFO - PROCESS | 1769 | 1464641422573 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1389ms 13:50:22 INFO - PROCESS | 1769 | 1464641422616 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 13:50:22 INFO - PROCESS | 1769 | 1464641422620 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 13:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:50:22 INFO - PROCESS | 1769 | 1464641422626 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:50:22 INFO - PROCESS | 1769 | 1464641422628 Marionette TRACE conn3 <- [1,1750,null,{}] 13:50:22 INFO - PROCESS | 1769 | 1464641422634 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:22 INFO - PROCESS | 1769 | 1464641422889 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 13:50:23 INFO - PROCESS | 1769 | 1464641423030 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8855d000 == 92 [pid = 1769] [id = 445] 13:50:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x92b59400) [pid = 1769] [serial = 1336] [outer = (nil)] 13:50:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x92ee9800) [pid = 1769] [serial = 1337] [outer = 0x92b59400] 13:50:23 INFO - PROCESS | 1769 | 1464641423108 Marionette DEBUG loaded listener.js 13:50:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x93928c00) [pid = 1769] [serial = 1338] [outer = 0x92b59400] 13:50:24 INFO - PROCESS | 1769 | 1464641424029 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1481ms 13:50:24 INFO - PROCESS | 1769 | 1464641424107 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 13:50:24 INFO - PROCESS | 1769 | 1464641424110 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 13:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:50:24 INFO - PROCESS | 1769 | 1464641424116 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:50:24 INFO - PROCESS | 1769 | 1464641424119 Marionette TRACE conn3 <- [1,1754,null,{}] 13:50:24 INFO - PROCESS | 1769 | 1464641424124 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:24 INFO - PROCESS | 1769 | 1464641424348 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 13:50:24 INFO - PROCESS | 1769 | 1464641424586 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x91a05800 == 93 [pid = 1769] [id = 446] 13:50:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x92c6f400) [pid = 1769] [serial = 1339] [outer = (nil)] 13:50:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x9463e400) [pid = 1769] [serial = 1340] [outer = 0x92c6f400] 13:50:24 INFO - PROCESS | 1769 | 1464641424708 Marionette DEBUG loaded listener.js 13:50:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x946cd000) [pid = 1769] [serial = 1341] [outer = 0x92c6f400] 13:50:25 INFO - PROCESS | 1769 | 1464641425503 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1431ms 13:50:25 INFO - PROCESS | 1769 | 1464641425549 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 13:50:25 INFO - PROCESS | 1769 | 1464641425553 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 13:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:50:25 INFO - PROCESS | 1769 | 1464641425558 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:50:25 INFO - PROCESS | 1769 | 1464641425561 Marionette TRACE conn3 <- [1,1758,null,{}] 13:50:25 INFO - PROCESS | 1769 | 1464641425567 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:25 INFO - PROCESS | 1769 | 1464641425739 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 13:50:25 INFO - PROCESS | 1769 | 1464641425941 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x92c75c00 == 94 [pid = 1769] [id = 447] 13:50:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x93aa1800) [pid = 1769] [serial = 1342] [outer = (nil)] 13:50:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x95344000) [pid = 1769] [serial = 1343] [outer = 0x93aa1800] 13:50:26 INFO - PROCESS | 1769 | 1464641426016 Marionette DEBUG loaded listener.js 13:50:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x95348c00) [pid = 1769] [serial = 1344] [outer = 0x93aa1800] 13:50:26 INFO - PROCESS | 1769 | 1464641426892 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1380ms 13:50:26 INFO - PROCESS | 1769 | 1464641426940 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 13:50:26 INFO - PROCESS | 1769 | 1464641426943 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 13:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:50:26 INFO - PROCESS | 1769 | 1464641426949 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:50:26 INFO - PROCESS | 1769 | 1464641426953 Marionette TRACE conn3 <- [1,1762,null,{}] 13:50:26 INFO - PROCESS | 1769 | 1464641426958 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:27 INFO - PROCESS | 1769 | 1464641427126 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 13:50:27 INFO - PROCESS | 1769 | 1464641427339 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x91c6ac00 == 95 [pid = 1769] [id = 448] 13:50:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x946c7400) [pid = 1769] [serial = 1345] [outer = (nil)] 13:50:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x9774a800) [pid = 1769] [serial = 1346] [outer = 0x946c7400] 13:50:27 INFO - PROCESS | 1769 | 1464641427458 Marionette DEBUG loaded listener.js 13:50:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x97769000) [pid = 1769] [serial = 1347] [outer = 0x946c7400] 13:50:28 INFO - PROCESS | 1769 | 1464641428276 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1381ms 13:50:28 INFO - PROCESS | 1769 | 1464641428332 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 13:50:28 INFO - PROCESS | 1769 | 1464641428335 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 13:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:50:28 INFO - PROCESS | 1769 | 1464641428341 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:50:28 INFO - PROCESS | 1769 | 1464641428345 Marionette TRACE conn3 <- [1,1766,null,{}] 13:50:28 INFO - PROCESS | 1769 | 1464641428350 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:28 INFO - PROCESS | 1769 | 1464641428509 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 13:50:28 INFO - PROCESS | 1769 | 1464641428717 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7be400 == 96 [pid = 1769] [id = 449] 13:50:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x92b5d400) [pid = 1769] [serial = 1348] [outer = (nil)] 13:50:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x9834f800) [pid = 1769] [serial = 1349] [outer = 0x92b5d400] 13:50:28 INFO - PROCESS | 1769 | 1464641428790 Marionette DEBUG loaded listener.js 13:50:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x98a58800) [pid = 1769] [serial = 1350] [outer = 0x92b5d400] 13:50:29 INFO - PROCESS | 1769 | 1464641429646 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1335ms 13:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:50:29 INFO - PROCESS | 1769 | 1464641429677 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 13:50:29 INFO - PROCESS | 1769 | 1464641429680 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 13:50:29 INFO - PROCESS | 1769 | 1464641429686 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:50:29 INFO - PROCESS | 1769 | 1464641429689 Marionette TRACE conn3 <- [1,1770,null,{}] 13:50:29 INFO - PROCESS | 1769 | 1464641429694 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:29 INFO - PROCESS | 1769 | 1464641429858 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 13:50:30 INFO - PROCESS | 1769 | 1464641430063 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x88552c00 == 97 [pid = 1769] [id = 450] 13:50:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x97774400) [pid = 1769] [serial = 1351] [outer = (nil)] 13:50:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x99b0a800) [pid = 1769] [serial = 1352] [outer = 0x97774400] 13:50:30 INFO - PROCESS | 1769 | 1464641430137 Marionette DEBUG loaded listener.js 13:50:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x99b44000) [pid = 1769] [serial = 1353] [outer = 0x97774400] 13:50:31 INFO - PROCESS | 1769 | 1464641431019 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1380ms 13:50:31 INFO - PROCESS | 1769 | 1464641431066 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 13:50:31 INFO - PROCESS | 1769 | 1464641431070 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 13:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:50:31 INFO - PROCESS | 1769 | 1464641431076 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:50:31 INFO - PROCESS | 1769 | 1464641431080 Marionette TRACE conn3 <- [1,1774,null,{}] 13:50:31 INFO - PROCESS | 1769 | 1464641431085 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:31 INFO - PROCESS | 1769 | 1464641431281 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 13:50:31 INFO - PROCESS | 1769 | 1464641431492 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb48800 == 98 [pid = 1769] [id = 451] 13:50:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x8ce4dc00) [pid = 1769] [serial = 1354] [outer = (nil)] 13:50:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x92ef4800) [pid = 1769] [serial = 1355] [outer = 0x8ce4dc00] 13:50:31 INFO - PROCESS | 1769 | 1464641431617 Marionette DEBUG loaded listener.js 13:50:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x9a1c9000) [pid = 1769] [serial = 1356] [outer = 0x8ce4dc00] 13:50:32 INFO - PROCESS | 1769 | 1464641432556 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1538ms 13:50:32 INFO - PROCESS | 1769 | 1464641432615 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 13:50:32 INFO - PROCESS | 1769 | 1464641432618 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 13:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:50:32 INFO - PROCESS | 1769 | 1464641432624 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:50:32 INFO - PROCESS | 1769 | 1464641432627 Marionette TRACE conn3 <- [1,1778,null,{}] 13:50:32 INFO - PROCESS | 1769 | 1464641432632 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:32 INFO - PROCESS | 1769 | 1464641432819 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 13:50:33 INFO - PROCESS | 1769 | 1464641433021 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x92b5d800 == 99 [pid = 1769] [id = 452] 13:50:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x99a41800) [pid = 1769] [serial = 1357] [outer = (nil)] 13:50:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x9a776c00) [pid = 1769] [serial = 1358] [outer = 0x99a41800] 13:50:33 INFO - PROCESS | 1769 | 1464641433100 Marionette DEBUG loaded listener.js 13:50:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x9a77cc00) [pid = 1769] [serial = 1359] [outer = 0x99a41800] 13:50:33 INFO - PROCESS | 1769 | 1464641433954 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1380ms 13:50:34 INFO - PROCESS | 1769 | 1464641434004 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 13:50:34 INFO - PROCESS | 1769 | 1464641434008 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 13:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:50:34 INFO - PROCESS | 1769 | 1464641434014 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:50:34 INFO - PROCESS | 1769 | 1464641434017 Marionette TRACE conn3 <- [1,1782,null,{}] 13:50:34 INFO - PROCESS | 1769 | 1464641434022 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:34 INFO - PROCESS | 1769 | 1464641434193 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 13:50:34 INFO - PROCESS | 1769 | 1464641434400 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x98355000 == 100 [pid = 1769] [id = 453] 13:50:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x9a704400) [pid = 1769] [serial = 1360] [outer = (nil)] 13:50:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x9aaa5800) [pid = 1769] [serial = 1361] [outer = 0x9a704400] 13:50:34 INFO - PROCESS | 1769 | 1464641434474 Marionette DEBUG loaded listener.js 13:50:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x9aaaa800) [pid = 1769] [serial = 1362] [outer = 0x9a704400] 13:50:35 INFO - PROCESS | 1769 | 1464641435350 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 13:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1378ms 13:50:35 INFO - PROCESS | 1769 | 1464641435393 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 13:50:35 INFO - PROCESS | 1769 | 1464641435396 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 13:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:50:35 INFO - PROCESS | 1769 | 1464641435402 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:50:35 INFO - PROCESS | 1769 | 1464641435406 Marionette TRACE conn3 <- [1,1786,null,{}] 13:50:35 INFO - PROCESS | 1769 | 1464641435412 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:35 INFO - PROCESS | 1769 | 1464641435593 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 13:50:35 INFO - PROCESS | 1769 | 1464641435801 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x89029000 == 101 [pid = 1769] [id = 454] 13:50:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x8b7e0000) [pid = 1769] [serial = 1363] [outer = (nil)] 13:50:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x8f298400) [pid = 1769] [serial = 1364] [outer = 0x8b7e0000] 13:50:35 INFO - PROCESS | 1769 | 1464641435876 Marionette DEBUG loaded listener.js 13:50:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x909e1400) [pid = 1769] [serial = 1365] [outer = 0x8b7e0000] 13:50:37 INFO - PROCESS | 1769 | 1464641437190 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 13:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1834ms 13:50:37 INFO - PROCESS | 1769 | 1464641437237 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 13:50:37 INFO - PROCESS | 1769 | 1464641437243 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 13:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:50:37 INFO - PROCESS | 1769 | 1464641437252 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:50:37 INFO - PROCESS | 1769 | 1464641437257 Marionette TRACE conn3 <- [1,1790,null,{}] 13:50:37 INFO - PROCESS | 1769 | 1464641437264 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:37 INFO - PROCESS | 1769 | 1464641437444 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 13:50:37 INFO - PROCESS | 1769 | 1464641437651 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x89ad0800 == 102 [pid = 1769] [id = 455] 13:50:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x8cc99000) [pid = 1769] [serial = 1366] [outer = (nil)] 13:50:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x8ce99400) [pid = 1769] [serial = 1367] [outer = 0x8cc99000] 13:50:37 INFO - PROCESS | 1769 | 1464641437776 Marionette DEBUG loaded listener.js 13:50:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x8e3dfc00) [pid = 1769] [serial = 1368] [outer = 0x8cc99000] 13:50:38 INFO - PROCESS | 1769 | 1464641438780 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:50:38 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) 13:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1585ms 13:50:38 INFO - PROCESS | 1769 | 1464641438838 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 13:50:38 INFO - PROCESS | 1769 | 1464641438845 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 13:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:50:38 INFO - PROCESS | 1769 | 1464641438855 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:50:38 INFO - PROCESS | 1769 | 1464641438858 Marionette TRACE conn3 <- [1,1794,null,{}] 13:50:38 INFO - PROCESS | 1769 | 1464641438862 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:39 INFO - PROCESS | 1769 | 1464641439040 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 13:50:39 INFO - PROCESS | 1769 | 1464641439324 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7c7c00 == 103 [pid = 1769] [id = 456] 13:50:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x8a7c9800) [pid = 1769] [serial = 1369] [outer = (nil)] 13:50:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0x8ef1a400) [pid = 1769] [serial = 1370] [outer = 0x8a7c9800] 13:50:39 INFO - PROCESS | 1769 | 1464641439442 Marionette DEBUG loaded listener.js 13:50:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0x90773c00) [pid = 1769] [serial = 1371] [outer = 0x8a7c9800] 13:50:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7bd800 == 102 [pid = 1769] [id = 439] 13:50:39 INFO - PROCESS | 1769 | --DOCSHELL 0x90772c00 == 101 [pid = 1769] [id = 438] 13:50:39 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x95110800) [pid = 1769] [serial = 1202] [outer = (nil)] [url = about:blank] 13:50:39 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x909e7800) [pid = 1769] [serial = 1199] [outer = (nil)] [url = about:blank] 13:50:39 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0xa30db800) [pid = 1769] [serial = 1217] [outer = (nil)] [url = about:blank] 13:50:39 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0xa2664400) [pid = 1769] [serial = 1223] [outer = (nil)] [url = about:blank] 13:50:39 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x9ade0000) [pid = 1769] [serial = 1211] [outer = (nil)] [url = about:blank] 13:50:39 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x99f69800) [pid = 1769] [serial = 1205] [outer = (nil)] [url = about:blank] 13:50:39 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x9a70a000) [pid = 1769] [serial = 1208] [outer = (nil)] [url = about:blank] 13:50:39 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x8905e800) [pid = 1769] [serial = 1229] [outer = (nil)] [url = about:blank] 13:50:39 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x8a7c6800) [pid = 1769] [serial = 1226] [outer = (nil)] [url = about:blank] 13:50:39 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x907ccc00) [pid = 1769] [serial = 1220] [outer = (nil)] [url = about:blank] 13:50:39 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0xa216ac00) [pid = 1769] [serial = 1214] [outer = (nil)] [url = about:blank] 13:50:39 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x8e3e4000) [pid = 1769] [serial = 1259] [outer = (nil)] [url = about:blank] 13:50:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8901bc00 == 100 [pid = 1769] [id = 437] 13:50:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8901cc00 == 99 [pid = 1769] [id = 436] 13:50:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7ca800 == 98 [pid = 1769] [id = 435] 13:50:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb4c000 == 97 [pid = 1769] [id = 434] 13:50:39 INFO - PROCESS | 1769 | --DOCSHELL 0x89ac7800 == 96 [pid = 1769] [id = 433] 13:50:40 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7d4000 == 95 [pid = 1769] [id = 431] 13:50:40 INFO - PROCESS | 1769 | --DOCSHELL 0x8901c000 == 94 [pid = 1769] [id = 430] 13:50:40 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7d5400 == 93 [pid = 1769] [id = 429] 13:50:40 INFO - PROCESS | 1769 | --DOCSHELL 0x9774ac00 == 92 [pid = 1769] [id = 428] 13:50:40 INFO - PROCESS | 1769 | --DOCSHELL 0x92b65000 == 91 [pid = 1769] [id = 427] 13:50:40 INFO - PROCESS | 1769 | --DOCSHELL 0x8902ac00 == 90 [pid = 1769] [id = 426] 13:50:40 INFO - PROCESS | 1769 | --DOCSHELL 0x898ec800 == 89 [pid = 1769] [id = 425] 13:50:40 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce54c00 == 88 [pid = 1769] [id = 424] 13:50:40 INFO - PROCESS | 1769 | --DOCSHELL 0x8e21d400 == 87 [pid = 1769] [id = 423] 13:50:40 INFO - PROCESS | 1769 | --DOCSHELL 0x909e3800 == 86 [pid = 1769] [id = 422] 13:50:40 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee67400 == 85 [pid = 1769] [id = 421] 13:50:40 INFO - PROCESS | 1769 | --DOCSHELL 0x88558c00 == 84 [pid = 1769] [id = 420] 13:50:40 INFO - PROCESS | 1769 | 1464641440347 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x92509800) [pid = 1769] [serial = 1242] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x90774800) [pid = 1769] [serial = 1239] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x909f0000) [pid = 1769] [serial = 1248] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x89ace800) [pid = 1769] [serial = 1244] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x8905cc00) [pid = 1769] [serial = 1233] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x92d80400) [pid = 1769] [serial = 1253] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x92d98800) [pid = 1769] [serial = 1254] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x8b7e2400) [pid = 1769] [serial = 1257] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x92b63800) [pid = 1769] [serial = 1251] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x8a7d3400) [pid = 1769] [serial = 1235] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x8b7e4800) [pid = 1769] [serial = 1236] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x8ce54800) [pid = 1769] [serial = 1245] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x89ac8800) [pid = 1769] [serial = 1256] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x8902a000) [pid = 1769] [serial = 1232] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x91c6b400) [pid = 1769] [serial = 1241] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x8ee7d400) [pid = 1769] [serial = 1247] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x92231800) [pid = 1769] [serial = 1250] [outer = (nil)] [url = about:blank] 13:50:40 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x8f272000) [pid = 1769] [serial = 1238] [outer = (nil)] [url = about:blank] 13:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1583ms 13:50:40 INFO - PROCESS | 1769 | 1464641440438 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 13:50:40 INFO - PROCESS | 1769 | 1464641440442 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 13:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:50:40 INFO - PROCESS | 1769 | 1464641440448 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:50:40 INFO - PROCESS | 1769 | 1464641440453 Marionette TRACE conn3 <- [1,1798,null,{}] 13:50:40 INFO - PROCESS | 1769 | 1464641440467 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:40 INFO - PROCESS | 1769 | 1464641440642 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 13:50:40 INFO - PROCESS | 1769 | 1464641440835 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8901bc00 == 85 [pid = 1769] [id = 457] 13:50:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x8a7c3400) [pid = 1769] [serial = 1372] [outer = (nil)] 13:50:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x8ce94800) [pid = 1769] [serial = 1373] [outer = 0x8a7c3400] 13:50:40 INFO - PROCESS | 1769 | 1464641440905 Marionette DEBUG loaded listener.js 13:50:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x8f275000) [pid = 1769] [serial = 1374] [outer = 0x8a7c3400] 13:50:41 INFO - PROCESS | 1769 | 1464641441611 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1186ms 13:50:41 INFO - PROCESS | 1769 | 1464641441635 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 13:50:41 INFO - PROCESS | 1769 | 1464641441639 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 13:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:50:41 INFO - PROCESS | 1769 | 1464641441645 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:50:41 INFO - PROCESS | 1769 | 1464641441647 Marionette TRACE conn3 <- [1,1802,null,{}] 13:50:41 INFO - PROCESS | 1769 | 1464641441652 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:41 INFO - PROCESS | 1769 | 1464641441881 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 13:50:41 INFO - PROCESS | 1769 | 1464641441901 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x89057c00 == 86 [pid = 1769] [id = 458] 13:50:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x8f295000) [pid = 1769] [serial = 1375] [outer = (nil)] 13:50:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x907d1800) [pid = 1769] [serial = 1376] [outer = 0x8f295000] 13:50:41 INFO - PROCESS | 1769 | 1464641441988 Marionette DEBUG loaded listener.js 13:50:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x90a5e000) [pid = 1769] [serial = 1377] [outer = 0x8f295000] 13:50:42 INFO - PROCESS | 1769 | 1464641442872 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1281ms 13:50:42 INFO - PROCESS | 1769 | 1464641442932 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 13:50:42 INFO - PROCESS | 1769 | 1464641442934 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 13:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:50:42 INFO - PROCESS | 1769 | 1464641442940 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:50:42 INFO - PROCESS | 1769 | 1464641442942 Marionette TRACE conn3 <- [1,1806,null,{}] 13:50:42 INFO - PROCESS | 1769 | 1464641442948 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:43 INFO - PROCESS | 1769 | 1464641443168 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 13:50:43 INFO - PROCESS | 1769 | 1464641443201 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f274400 == 87 [pid = 1769] [id = 459] 13:50:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x9081e000) [pid = 1769] [serial = 1378] [outer = (nil)] 13:50:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x91c63c00) [pid = 1769] [serial = 1379] [outer = 0x9081e000] 13:50:43 INFO - PROCESS | 1769 | 1464641443269 Marionette DEBUG loaded listener.js 13:50:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x91f9a400) [pid = 1769] [serial = 1380] [outer = 0x9081e000] 13:50:44 INFO - PROCESS | 1769 | 1464641444152 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1276ms 13:50:44 INFO - PROCESS | 1769 | 1464641444234 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 13:50:44 INFO - PROCESS | 1769 | 1464641444238 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 13:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:50:44 INFO - PROCESS | 1769 | 1464641444244 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:50:44 INFO - PROCESS | 1769 | 1464641444246 Marionette TRACE conn3 <- [1,1810,null,{}] 13:50:44 INFO - PROCESS | 1769 | 1464641444252 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:44 INFO - PROCESS | 1769 | 1464641444502 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 13:50:44 INFO - PROCESS | 1769 | 1464641444529 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7c7000 == 88 [pid = 1769] [id = 460] 13:50:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x909ea400) [pid = 1769] [serial = 1381] [outer = (nil)] 13:50:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x92d87c00) [pid = 1769] [serial = 1382] [outer = 0x909ea400] 13:50:44 INFO - PROCESS | 1769 | 1464641444596 Marionette DEBUG loaded listener.js 13:50:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x92eec400) [pid = 1769] [serial = 1383] [outer = 0x909ea400] 13:50:45 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x98a55800) [pid = 1769] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:50:45 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x8ee60400) [pid = 1769] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:50:45 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x898e2400) [pid = 1769] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:50:45 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x90777c00) [pid = 1769] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:50:45 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x8855d800) [pid = 1769] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:50:45 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x8cb4d000) [pid = 1769] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:50:45 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x89ac9400) [pid = 1769] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:50:45 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x8ce94400) [pid = 1769] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:50:45 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x8ee71400) [pid = 1769] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:50:45 INFO - PROCESS | 1769 | 1464641445666 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1479ms 13:50:45 INFO - PROCESS | 1769 | 1464641445723 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 13:50:45 INFO - PROCESS | 1769 | 1464641445726 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 13:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:50:45 INFO - PROCESS | 1769 | 1464641445735 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:50:45 INFO - PROCESS | 1769 | 1464641445738 Marionette TRACE conn3 <- [1,1814,null,{}] 13:50:45 INFO - PROCESS | 1769 | 1464641445742 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:45 INFO - PROCESS | 1769 | 1464641445897 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 13:50:45 INFO - PROCESS | 1769 | 1464641445912 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8855d800 == 89 [pid = 1769] [id = 461] 13:50:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x90772c00) [pid = 1769] [serial = 1384] [outer = (nil)] 13:50:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x91c65000) [pid = 1769] [serial = 1385] [outer = 0x90772c00] 13:50:45 INFO - PROCESS | 1769 | 1464641445978 Marionette DEBUG loaded listener.js 13:50:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x92c6dc00) [pid = 1769] [serial = 1386] [outer = 0x90772c00] 13:50:46 INFO - PROCESS | 1769 | 1464641446814 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1130ms 13:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:50:46 INFO - PROCESS | 1769 | 1464641446867 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 13:50:46 INFO - PROCESS | 1769 | 1464641446869 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 13:50:46 INFO - PROCESS | 1769 | 1464641446874 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:50:46 INFO - PROCESS | 1769 | 1464641446879 Marionette TRACE conn3 <- [1,1818,null,{}] 13:50:46 INFO - PROCESS | 1769 | 1464641446894 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:47 INFO - PROCESS | 1769 | 1464641447073 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 13:50:47 INFO - PROCESS | 1769 | 1464641447359 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8901c000 == 90 [pid = 1769] [id = 462] 13:50:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x89027400) [pid = 1769] [serial = 1387] [outer = (nil)] 13:50:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x89058800) [pid = 1769] [serial = 1388] [outer = 0x89027400] 13:50:47 INFO - PROCESS | 1769 | 1464641447490 Marionette DEBUG loaded listener.js 13:50:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x89ac7800) [pid = 1769] [serial = 1389] [outer = 0x89027400] 13:50:48 INFO - PROCESS | 1769 | 1464641448478 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1649ms 13:50:48 INFO - PROCESS | 1769 | 1464641448526 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 13:50:48 INFO - PROCESS | 1769 | 1464641448533 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 13:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:50:48 INFO - PROCESS | 1769 | 1464641448540 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:50:48 INFO - PROCESS | 1769 | 1464641448546 Marionette TRACE conn3 <- [1,1822,null,{}] 13:50:48 INFO - PROCESS | 1769 | 1464641448554 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:48 INFO - PROCESS | 1769 | 1464641448753 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 13:50:49 INFO - PROCESS | 1769 | 1464641449014 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7df800 == 91 [pid = 1769] [id = 463] 13:50:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x8cca7c00) [pid = 1769] [serial = 1390] [outer = (nil)] 13:50:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x8ce9a400) [pid = 1769] [serial = 1391] [outer = 0x8cca7c00] 13:50:49 INFO - PROCESS | 1769 | 1464641449141 Marionette DEBUG loaded listener.js 13:50:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x8e3e5c00) [pid = 1769] [serial = 1392] [outer = 0x8cca7c00] 13:50:50 INFO - PROCESS | 1769 | 1464641450051 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1539ms 13:50:50 INFO - PROCESS | 1769 | 1464641450083 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 13:50:50 INFO - PROCESS | 1769 | 1464641450089 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 13:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:50:50 INFO - PROCESS | 1769 | 1464641450096 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:50:50 INFO - PROCESS | 1769 | 1464641450099 Marionette TRACE conn3 <- [1,1826,null,{}] 13:50:50 INFO - PROCESS | 1769 | 1464641450105 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:50 INFO - PROCESS | 1769 | 1464641450296 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 13:50:50 INFO - PROCESS | 1769 | 1464641450508 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f274800 == 92 [pid = 1769] [id = 464] 13:50:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x8f29a000) [pid = 1769] [serial = 1393] [outer = (nil)] 13:50:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x9077bc00) [pid = 1769] [serial = 1394] [outer = 0x8f29a000] 13:50:50 INFO - PROCESS | 1769 | 1464641450711 Marionette DEBUG loaded listener.js 13:50:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x90a57800) [pid = 1769] [serial = 1395] [outer = 0x8f29a000] 13:50:51 INFO - PROCESS | 1769 | 1464641451624 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1584ms 13:50:51 INFO - PROCESS | 1769 | 1464641451681 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 13:50:51 INFO - PROCESS | 1769 | 1464641451685 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 13:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:50:51 INFO - PROCESS | 1769 | 1464641451698 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:50:51 INFO - PROCESS | 1769 | 1464641451707 Marionette TRACE conn3 <- [1,1830,null,{}] 13:50:51 INFO - PROCESS | 1769 | 1464641451715 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:51 INFO - PROCESS | 1769 | 1464641451951 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 13:50:52 INFO - PROCESS | 1769 | 1464641452265 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f042000 == 93 [pid = 1769] [id = 465] 13:50:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x91a0c000) [pid = 1769] [serial = 1396] [outer = (nil)] 13:50:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x92362800) [pid = 1769] [serial = 1397] [outer = 0x91a0c000] 13:50:52 INFO - PROCESS | 1769 | 1464641452348 Marionette DEBUG loaded listener.js 13:50:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x92c6b800) [pid = 1769] [serial = 1398] [outer = 0x91a0c000] 13:50:53 INFO - PROCESS | 1769 | 1464641453197 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1561ms 13:50:53 INFO - PROCESS | 1769 | 1464641453253 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 13:50:53 INFO - PROCESS | 1769 | 1464641453258 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 13:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:50:53 INFO - PROCESS | 1769 | 1464641453263 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:50:53 INFO - PROCESS | 1769 | 1464641453267 Marionette TRACE conn3 <- [1,1834,null,{}] 13:50:53 INFO - PROCESS | 1769 | 1464641453272 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:53 INFO - PROCESS | 1769 | 1464641453467 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 13:50:53 INFO - PROCESS | 1769 | 1464641453673 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ef14800 == 94 [pid = 1769] [id = 466] 13:50:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x91a10000) [pid = 1769] [serial = 1399] [outer = (nil)] 13:50:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x92d83400) [pid = 1769] [serial = 1400] [outer = 0x91a10000] 13:50:53 INFO - PROCESS | 1769 | 1464641453794 Marionette DEBUG loaded listener.js 13:50:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x93aa3400) [pid = 1769] [serial = 1401] [outer = 0x91a10000] 13:50:54 INFO - PROCESS | 1769 | 1464641454656 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:50:54 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 13:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1435ms 13:50:54 INFO - PROCESS | 1769 | 1464641454700 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 13:50:54 INFO - PROCESS | 1769 | 1464641454704 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 13:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:50:54 INFO - PROCESS | 1769 | 1464641454710 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:50:54 INFO - PROCESS | 1769 | 1464641454714 Marionette TRACE conn3 <- [1,1838,null,{}] 13:50:54 INFO - PROCESS | 1769 | 1464641454719 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:54 INFO - PROCESS | 1769 | 1464641454895 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 13:50:55 INFO - PROCESS | 1769 | 1464641455105 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x952a9800 == 95 [pid = 1769] [id = 467] 13:50:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x952b0c00) [pid = 1769] [serial = 1402] [outer = (nil)] 13:50:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x95350400) [pid = 1769] [serial = 1403] [outer = 0x952b0c00] 13:50:55 INFO - PROCESS | 1769 | 1464641455232 Marionette DEBUG loaded listener.js 13:50:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x99758c00) [pid = 1769] [serial = 1404] [outer = 0x952b0c00] 13:50:56 INFO - PROCESS | 1769 | 1464641456182 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1534ms 13:50:56 INFO - PROCESS | 1769 | 1464641456244 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 13:50:56 INFO - PROCESS | 1769 | 1464641456248 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 13:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:50:56 INFO - PROCESS | 1769 | 1464641456254 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:50:56 INFO - PROCESS | 1769 | 1464641456257 Marionette TRACE conn3 <- [1,1842,null,{}] 13:50:56 INFO - PROCESS | 1769 | 1464641456262 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:56 INFO - PROCESS | 1769 | 1464641456446 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 13:50:56 INFO - PROCESS | 1769 | 1464641456653 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x951a3c00 == 96 [pid = 1769] [id = 468] 13:50:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x9771f000) [pid = 1769] [serial = 1405] [outer = (nil)] 13:50:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x99f6f000) [pid = 1769] [serial = 1406] [outer = 0x9771f000] 13:50:56 INFO - PROCESS | 1769 | 1464641456811 Marionette DEBUG loaded listener.js 13:50:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x9a1c4000) [pid = 1769] [serial = 1407] [outer = 0x9771f000] 13:50:57 INFO - PROCESS | 1769 | 1464641457667 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1441ms 13:50:57 INFO - PROCESS | 1769 | 1464641457695 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 13:50:57 INFO - PROCESS | 1769 | 1464641457699 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 13:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:50:57 INFO - PROCESS | 1769 | 1464641457705 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:50:57 INFO - PROCESS | 1769 | 1464641457708 Marionette TRACE conn3 <- [1,1846,null,{}] 13:50:57 INFO - PROCESS | 1769 | 1464641457713 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:57 INFO - PROCESS | 1769 | 1464641457912 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 13:50:58 INFO - PROCESS | 1769 | 1464641458122 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x946c6800 == 97 [pid = 1769] [id = 469] 13:50:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x9774ac00) [pid = 1769] [serial = 1408] [outer = (nil)] 13:50:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0x9a782800) [pid = 1769] [serial = 1409] [outer = 0x9774ac00] 13:50:58 INFO - PROCESS | 1769 | 1464641458237 Marionette DEBUG loaded listener.js 13:50:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0x9aa7a000) [pid = 1769] [serial = 1410] [outer = 0x9774ac00] 13:50:59 INFO - PROCESS | 1769 | 1464641459125 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:50:59 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) 13:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1481ms 13:50:59 INFO - PROCESS | 1769 | 1464641459186 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 13:50:59 INFO - PROCESS | 1769 | 1464641459189 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 13:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:50:59 INFO - PROCESS | 1769 | 1464641459214 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:50:59 INFO - PROCESS | 1769 | 1464641459217 Marionette TRACE conn3 <- [1,1850,null,{}] 13:50:59 INFO - PROCESS | 1769 | 1464641459223 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:59 INFO - PROCESS | 1769 | 1464641459408 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 13:50:59 INFO - PROCESS | 1769 | 1464641459617 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x94634800 == 98 [pid = 1769] [id = 470] 13:50:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0x9a704800) [pid = 1769] [serial = 1411] [outer = (nil)] 13:50:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x9b816800) [pid = 1769] [serial = 1412] [outer = 0x9a704800] 13:50:59 INFO - PROCESS | 1769 | 1464641459731 Marionette DEBUG loaded listener.js 13:50:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0x9b9c9c00) [pid = 1769] [serial = 1413] [outer = 0x9a704800] 13:51:00 INFO - PROCESS | 1769 | 1464641460652 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1493ms 13:51:00 INFO - PROCESS | 1769 | 1464641460704 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 13:51:00 INFO - PROCESS | 1769 | 1464641460707 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 13:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:51:00 INFO - PROCESS | 1769 | 1464641460737 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:51:00 INFO - PROCESS | 1769 | 1464641460740 Marionette TRACE conn3 <- [1,1854,null,{}] 13:51:00 INFO - PROCESS | 1769 | 1464641460746 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:00 INFO - PROCESS | 1769 | 1464641460928 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 13:51:01 INFO - PROCESS | 1769 | 1464641461140 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x89acf000 == 99 [pid = 1769] [id = 471] 13:51:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0x89ad4c00) [pid = 1769] [serial = 1414] [outer = (nil)] 13:51:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0x8f27f400) [pid = 1769] [serial = 1415] [outer = 0x89ad4c00] 13:51:01 INFO - PROCESS | 1769 | 1464641461305 Marionette DEBUG loaded listener.js 13:51:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 186 (0x91a05000) [pid = 1769] [serial = 1416] [outer = 0x89ad4c00] 13:51:02 INFO - PROCESS | 1769 | 1464641462995 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2300ms 13:51:03 INFO - PROCESS | 1769 | 1464641463035 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 13:51:03 INFO - PROCESS | 1769 | 1464641463039 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 13:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:51:03 INFO - PROCESS | 1769 | 1464641463047 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:51:03 INFO - PROCESS | 1769 | 1464641463051 Marionette TRACE conn3 <- [1,1858,null,{}] 13:51:03 INFO - PROCESS | 1769 | 1464641463060 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:03 INFO - PROCESS | 1769 | 1464641463228 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 13:51:03 INFO - PROCESS | 1769 | 1464641463443 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7c3c00 == 100 [pid = 1769] [id = 472] 13:51:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x8a7ca800) [pid = 1769] [serial = 1417] [outer = (nil)] 13:51:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x8cc98800) [pid = 1769] [serial = 1418] [outer = 0x8a7ca800] 13:51:03 INFO - PROCESS | 1769 | 1464641463560 Marionette DEBUG loaded listener.js 13:51:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x8d1ac400) [pid = 1769] [serial = 1419] [outer = 0x8a7ca800] 13:51:04 INFO - PROCESS | 1769 | 1464641464580 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1583ms 13:51:04 INFO - PROCESS | 1769 | 1464641464630 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 13:51:04 INFO - PROCESS | 1769 | 1464641464638 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 13:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:51:04 INFO - PROCESS | 1769 | 1464641464647 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:51:04 INFO - PROCESS | 1769 | 1464641464652 Marionette TRACE conn3 <- [1,1862,null,{}] 13:51:04 INFO - PROCESS | 1769 | 1464641464657 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:04 INFO - PROCESS | 1769 | 1464641464843 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 13:51:05 INFO - PROCESS | 1769 | 1464641465130 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8901f800 == 101 [pid = 1769] [id = 473] 13:51:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x89058000) [pid = 1769] [serial = 1420] [outer = (nil)] 13:51:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 191 (0x8a7c2000) [pid = 1769] [serial = 1421] [outer = 0x89058000] 13:51:05 INFO - PROCESS | 1769 | 1464641465260 Marionette DEBUG loaded listener.js 13:51:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 192 (0x8d1b1c00) [pid = 1769] [serial = 1422] [outer = 0x89058000] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce5c000 == 100 [pid = 1769] [id = 260] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8905a000 == 99 [pid = 1769] [id = 409] 13:51:05 INFO - PROCESS | 1769 | --DOMWINDOW == 191 (0x90a60c00) [pid = 1769] [serial = 1295] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1769 | --DOMWINDOW == 190 (0x90ae9000) [pid = 1769] [serial = 1298] [outer = (nil)] [url = about:blank] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8855d800 == 98 [pid = 1769] [id = 461] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7c7000 == 97 [pid = 1769] [id = 460] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8f274400 == 96 [pid = 1769] [id = 459] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x89057c00 == 95 [pid = 1769] [id = 458] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8901bc00 == 94 [pid = 1769] [id = 457] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7c7c00 == 93 [pid = 1769] [id = 456] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x89ad0800 == 92 [pid = 1769] [id = 455] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x98355000 == 91 [pid = 1769] [id = 453] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x92b5d800 == 90 [pid = 1769] [id = 452] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb48800 == 89 [pid = 1769] [id = 451] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x88552c00 == 88 [pid = 1769] [id = 450] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7be400 == 87 [pid = 1769] [id = 449] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x91c6ac00 == 86 [pid = 1769] [id = 448] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x92c75c00 == 85 [pid = 1769] [id = 447] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x91a05800 == 84 [pid = 1769] [id = 446] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8855d000 == 83 [pid = 1769] [id = 445] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x89055400 == 82 [pid = 1769] [id = 444] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x89acc400 == 81 [pid = 1769] [id = 443] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce52c00 == 80 [pid = 1769] [id = 442] 13:51:05 INFO - PROCESS | 1769 | --DOCSHELL 0x898f0800 == 79 [pid = 1769] [id = 441] 13:51:06 INFO - PROCESS | 1769 | --DOCSHELL 0x8901d000 == 78 [pid = 1769] [id = 440] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x99c61000) [pid = 1769] [serial = 1197] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x909eec00) [pid = 1769] [serial = 1319] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x90778800) [pid = 1769] [serial = 1313] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x90a5a800) [pid = 1769] [serial = 1316] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 185 (0x90af1c00) [pid = 1769] [serial = 1317] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0x898e9000) [pid = 1769] [serial = 1262] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x9965f800) [pid = 1769] [serial = 1283] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0x8ee7b400) [pid = 1769] [serial = 1260] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x8ce9bc00) [pid = 1769] [serial = 1304] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x8e224400) [pid = 1769] [serial = 1305] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x92c75800) [pid = 1769] [serial = 1271] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x946d2800) [pid = 1769] [serial = 1277] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0x8b7dc400) [pid = 1769] [serial = 1302] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x8a7c0000) [pid = 1769] [serial = 1301] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x8ef0e800) [pid = 1769] [serial = 1265] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x8e226800) [pid = 1769] [serial = 1307] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x8ee72800) [pid = 1769] [serial = 1308] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x92b5f800) [pid = 1769] [serial = 1289] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x8f03d800) [pid = 1769] [serial = 1310] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x99c6bc00) [pid = 1769] [serial = 1286] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x97748800) [pid = 1769] [serial = 1280] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x90ae9c00) [pid = 1769] [serial = 1268] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x93935000) [pid = 1769] [serial = 1274] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x898e7800) [pid = 1769] [serial = 1292] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x91a03000) [pid = 1769] [serial = 1320] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x907c8800) [pid = 1769] [serial = 1314] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x8f296400) [pid = 1769] [serial = 1311] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 1769 | 1464641466170 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1584ms 13:51:06 INFO - PROCESS | 1769 | 1464641466232 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 13:51:06 INFO - PROCESS | 1769 | 1464641466236 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 13:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:51:06 INFO - PROCESS | 1769 | 1464641466242 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:51:06 INFO - PROCESS | 1769 | 1464641466247 Marionette TRACE conn3 <- [1,1866,null,{}] 13:51:06 INFO - PROCESS | 1769 | 1464641466261 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:06 INFO - PROCESS | 1769 | 1464641466438 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 13:51:06 INFO - PROCESS | 1769 | 1464641466599 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x88552c00 == 79 [pid = 1769] [id = 474] 13:51:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x8a7cbc00) [pid = 1769] [serial = 1423] [outer = (nil)] 13:51:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x8ef12c00) [pid = 1769] [serial = 1424] [outer = 0x8a7cbc00] 13:51:06 INFO - PROCESS | 1769 | 1464641466688 Marionette DEBUG loaded listener.js 13:51:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x8f03d800) [pid = 1769] [serial = 1425] [outer = 0x8a7cbc00] 13:51:07 INFO - PROCESS | 1769 | 1464641467460 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1231ms 13:51:07 INFO - PROCESS | 1769 | 1464641467473 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 13:51:07 INFO - PROCESS | 1769 | 1464641467479 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 13:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:51:07 INFO - PROCESS | 1769 | 1464641467484 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:51:07 INFO - PROCESS | 1769 | 1464641467486 Marionette TRACE conn3 <- [1,1870,null,{}] 13:51:07 INFO - PROCESS | 1769 | 1464641467492 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:07 INFO - PROCESS | 1769 | 1464641467749 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 13:51:07 INFO - PROCESS | 1769 | 1464641467880 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cca7000 == 80 [pid = 1769] [id = 475] 13:51:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x8ef18400) [pid = 1769] [serial = 1426] [outer = (nil)] 13:51:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x90773400) [pid = 1769] [serial = 1427] [outer = 0x8ef18400] 13:51:07 INFO - PROCESS | 1769 | 1464641467948 Marionette DEBUG loaded listener.js 13:51:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x907d0000) [pid = 1769] [serial = 1428] [outer = 0x8ef18400] 13:51:09 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x909ea400) [pid = 1769] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:51:09 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x8cc99000) [pid = 1769] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:51:09 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x8f29fc00) [pid = 1769] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:51:09 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x8a7c3400) [pid = 1769] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:51:09 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x8f295000) [pid = 1769] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:51:09 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x8a7c9800) [pid = 1769] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:51:09 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x9081e000) [pid = 1769] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:51:09 INFO - PROCESS | 1769 | 1464641469743 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2333ms 13:51:09 INFO - PROCESS | 1769 | 1464641469819 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 13:51:09 INFO - PROCESS | 1769 | 1464641469828 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 13:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:51:09 INFO - PROCESS | 1769 | 1464641469835 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:51:09 INFO - PROCESS | 1769 | 1464641469842 Marionette TRACE conn3 <- [1,1874,null,{}] 13:51:09 INFO - PROCESS | 1769 | 1464641469850 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:10 INFO - PROCESS | 1769 | 1464641470071 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 13:51:10 INFO - PROCESS | 1769 | 1464641470272 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x898e7000 == 81 [pid = 1769] [id = 476] 13:51:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x89ad5400) [pid = 1769] [serial = 1429] [outer = (nil)] 13:51:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x8b7d9000) [pid = 1769] [serial = 1430] [outer = 0x89ad5400] 13:51:10 INFO - PROCESS | 1769 | 1464641470401 Marionette DEBUG loaded listener.js 13:51:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x8ce5b000) [pid = 1769] [serial = 1431] [outer = 0x89ad5400] 13:51:11 INFO - PROCESS | 1769 | 1464641471360 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1590ms 13:51:11 INFO - PROCESS | 1769 | 1464641471427 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 13:51:11 INFO - PROCESS | 1769 | 1464641471435 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 13:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:51:11 INFO - PROCESS | 1769 | 1464641471445 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:51:11 INFO - PROCESS | 1769 | 1464641471449 Marionette TRACE conn3 <- [1,1878,null,{}] 13:51:11 INFO - PROCESS | 1769 | 1464641471455 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:11 INFO - PROCESS | 1769 | 1464641471700 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 13:51:11 INFO - PROCESS | 1769 | 1464641471959 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee74c00 == 82 [pid = 1769] [id = 477] 13:51:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x8ee7c000) [pid = 1769] [serial = 1432] [outer = (nil)] 13:51:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x8f296400) [pid = 1769] [serial = 1433] [outer = 0x8ee7c000] 13:51:12 INFO - PROCESS | 1769 | 1464641472080 Marionette DEBUG loaded listener.js 13:51:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x907ca400) [pid = 1769] [serial = 1434] [outer = 0x8ee7c000] 13:51:12 INFO - PROCESS | 1769 | 1464641472939 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1537ms 13:51:12 INFO - PROCESS | 1769 | 1464641472983 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 13:51:12 INFO - PROCESS | 1769 | 1464641472987 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 13:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:51:12 INFO - PROCESS | 1769 | 1464641472994 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:51:13 INFO - PROCESS | 1769 | 1464641472999 Marionette TRACE conn3 <- [1,1882,null,{}] 13:51:13 INFO - PROCESS | 1769 | 1464641473014 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:13 INFO - PROCESS | 1769 | 1464641473207 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 13:51:13 INFO - PROCESS | 1769 | 1464641473409 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x898e1400 == 83 [pid = 1769] [id = 478] 13:51:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x8f29e000) [pid = 1769] [serial = 1435] [outer = (nil)] 13:51:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x90aec400) [pid = 1769] [serial = 1436] [outer = 0x8f29e000] 13:51:13 INFO - PROCESS | 1769 | 1464641473533 Marionette DEBUG loaded listener.js 13:51:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x91a08400) [pid = 1769] [serial = 1437] [outer = 0x8f29e000] 13:51:14 INFO - PROCESS | 1769 | 1464641474427 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1484ms 13:51:14 INFO - PROCESS | 1769 | 1464641474479 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 13:51:14 INFO - PROCESS | 1769 | 1464641474482 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 13:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:51:14 INFO - PROCESS | 1769 | 1464641474488 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:51:14 INFO - PROCESS | 1769 | 1464641474492 Marionette TRACE conn3 <- [1,1886,null,{}] 13:51:14 INFO - PROCESS | 1769 | 1464641474497 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:14 INFO - PROCESS | 1769 | 1464641474681 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 13:51:14 INFO - PROCESS | 1769 | 1464641474883 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f2a1000 == 84 [pid = 1769] [id = 479] 13:51:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x91c61c00) [pid = 1769] [serial = 1438] [outer = (nil)] 13:51:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x91c6e400) [pid = 1769] [serial = 1439] [outer = 0x91c61c00] 13:51:15 INFO - PROCESS | 1769 | 1464641475005 Marionette DEBUG loaded listener.js 13:51:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x91fa2400) [pid = 1769] [serial = 1440] [outer = 0x91c61c00] 13:51:15 INFO - PROCESS | 1769 | 1464641475866 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1434ms 13:51:15 INFO - PROCESS | 1769 | 1464641475923 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 13:51:15 INFO - PROCESS | 1769 | 1464641475927 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 13:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:51:15 INFO - PROCESS | 1769 | 1464641475933 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:51:15 INFO - PROCESS | 1769 | 1464641475936 Marionette TRACE conn3 <- [1,1890,null,{}] 13:51:15 INFO - PROCESS | 1769 | 1464641475942 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:16 INFO - PROCESS | 1769 | 1464641476121 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 13:51:16 INFO - PROCESS | 1769 | 1464641476332 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8905cc00 == 85 [pid = 1769] [id = 480] 13:51:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x89ad0c00) [pid = 1769] [serial = 1441] [outer = (nil)] 13:51:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x922b9c00) [pid = 1769] [serial = 1442] [outer = 0x89ad0c00] 13:51:16 INFO - PROCESS | 1769 | 1464641476447 Marionette DEBUG loaded listener.js 13:51:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x92358c00) [pid = 1769] [serial = 1443] [outer = 0x89ad0c00] 13:51:17 INFO - PROCESS | 1769 | 1464641477338 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1480ms 13:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:51:17 INFO - PROCESS | 1769 | 1464641477413 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 13:51:17 INFO - PROCESS | 1769 | 1464641477416 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 13:51:17 INFO - PROCESS | 1769 | 1464641477423 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:51:17 INFO - PROCESS | 1769 | 1464641477427 Marionette TRACE conn3 <- [1,1894,null,{}] 13:51:17 INFO - PROCESS | 1769 | 1464641477432 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:17 INFO - PROCESS | 1769 | 1464641477661 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 13:51:17 INFO - PROCESS | 1769 | 1464641477941 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x89027000 == 86 [pid = 1769] [id = 481] 13:51:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x89061000) [pid = 1769] [serial = 1444] [outer = (nil)] 13:51:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0x92c75000) [pid = 1769] [serial = 1445] [outer = 0x89061000] 13:51:18 INFO - PROCESS | 1769 | 1464641478069 Marionette DEBUG loaded listener.js 13:51:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0x92d88000) [pid = 1769] [serial = 1446] [outer = 0x89061000] 13:51:18 INFO - PROCESS | 1769 | 1464641478947 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1587ms 13:51:19 INFO - PROCESS | 1769 | 1464641479010 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 13:51:19 INFO - PROCESS | 1769 | 1464641479014 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 13:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:51:19 INFO - PROCESS | 1769 | 1464641479020 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:51:19 INFO - PROCESS | 1769 | 1464641479023 Marionette TRACE conn3 <- [1,1898,null,{}] 13:51:19 INFO - PROCESS | 1769 | 1464641479028 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:19 INFO - PROCESS | 1769 | 1464641479205 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 13:51:19 INFO - PROCESS | 1769 | 1464641479407 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x92b5f400 == 87 [pid = 1769] [id = 482] 13:51:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0x92c6f800) [pid = 1769] [serial = 1447] [outer = (nil)] 13:51:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x93933000) [pid = 1769] [serial = 1448] [outer = 0x92c6f800] 13:51:19 INFO - PROCESS | 1769 | 1464641479575 Marionette DEBUG loaded listener.js 13:51:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0x93aa4400) [pid = 1769] [serial = 1449] [outer = 0x92c6f800] 13:51:20 INFO - PROCESS | 1769 | 1464641480417 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1442ms 13:51:20 INFO - PROCESS | 1769 | 1464641480464 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 13:51:20 INFO - PROCESS | 1769 | 1464641480467 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 13:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:51:20 INFO - PROCESS | 1769 | 1464641480474 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:51:20 INFO - PROCESS | 1769 | 1464641480477 Marionette TRACE conn3 <- [1,1902,null,{}] 13:51:20 INFO - PROCESS | 1769 | 1464641480483 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:20 INFO - PROCESS | 1769 | 1464641480656 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 13:51:20 INFO - PROCESS | 1769 | 1464641480875 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x898edc00 == 88 [pid = 1769] [id = 483] 13:51:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0x8ce5c800) [pid = 1769] [serial = 1450] [outer = (nil)] 13:51:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0x952a2800) [pid = 1769] [serial = 1451] [outer = 0x8ce5c800] 13:51:21 INFO - PROCESS | 1769 | 1464641480997 Marionette DEBUG loaded listener.js 13:51:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 186 (0x952aa800) [pid = 1769] [serial = 1452] [outer = 0x8ce5c800] 13:51:21 INFO - PROCESS | 1769 | 1464641481825 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1384ms 13:51:21 INFO - PROCESS | 1769 | 1464641481858 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 13:51:21 INFO - PROCESS | 1769 | 1464641481862 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 13:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:51:21 INFO - PROCESS | 1769 | 1464641481867 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:51:21 INFO - PROCESS | 1769 | 1464641481871 Marionette TRACE conn3 <- [1,1906,null,{}] 13:51:21 INFO - PROCESS | 1769 | 1464641481876 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:22 INFO - PROCESS | 1769 | 1464641482048 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 13:51:22 INFO - PROCESS | 1769 | 1464641482264 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8905dc00 == 89 [pid = 1769] [id = 484] 13:51:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x8d1b6400) [pid = 1769] [serial = 1453] [outer = (nil)] 13:51:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x9773b800) [pid = 1769] [serial = 1454] [outer = 0x8d1b6400] 13:51:22 INFO - PROCESS | 1769 | 1464641482340 Marionette DEBUG loaded listener.js 13:51:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x9776ac00) [pid = 1769] [serial = 1455] [outer = 0x8d1b6400] 13:51:23 INFO - PROCESS | 1769 | 1464641483221 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1384ms 13:51:23 INFO - PROCESS | 1769 | 1464641483252 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 13:51:23 INFO - PROCESS | 1769 | 1464641483255 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 13:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:51:23 INFO - PROCESS | 1769 | 1464641483262 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:51:23 INFO - PROCESS | 1769 | 1464641483265 Marionette TRACE conn3 <- [1,1910,null,{}] 13:51:23 INFO - PROCESS | 1769 | 1464641483270 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:23 INFO - PROCESS | 1769 | 1464641483450 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 13:51:23 INFO - PROCESS | 1769 | 1464641483657 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x92da4400 == 90 [pid = 1769] [id = 485] 13:51:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x9771ec00) [pid = 1769] [serial = 1456] [outer = (nil)] 13:51:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 191 (0x9834f400) [pid = 1769] [serial = 1457] [outer = 0x9771ec00] 13:51:23 INFO - PROCESS | 1769 | 1464641483770 Marionette DEBUG loaded listener.js 13:51:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 192 (0x98f4d000) [pid = 1769] [serial = 1458] [outer = 0x9771ec00] 13:51:24 INFO - PROCESS | 1769 | 1464641484697 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1478ms 13:51:24 INFO - PROCESS | 1769 | 1464641484740 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 13:51:24 INFO - PROCESS | 1769 | 1464641484745 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 13:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:51:24 INFO - PROCESS | 1769 | 1464641484751 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:51:24 INFO - PROCESS | 1769 | 1464641484755 Marionette TRACE conn3 <- [1,1914,null,{}] 13:51:24 INFO - PROCESS | 1769 | 1464641484779 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:25 INFO - PROCESS | 1769 | 1464641484997 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 13:51:25 INFO - PROCESS | 1769 | 1464641485255 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f278400 == 91 [pid = 1769] [id = 486] 13:51:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 193 (0x8f29d000) [pid = 1769] [serial = 1459] [outer = (nil)] 13:51:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 194 (0x98355000) [pid = 1769] [serial = 1460] [outer = 0x8f29d000] 13:51:25 INFO - PROCESS | 1769 | 1464641485352 Marionette DEBUG loaded listener.js 13:51:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 195 (0x99f98800) [pid = 1769] [serial = 1461] [outer = 0x8f29d000] 13:51:26 INFO - PROCESS | 1769 | 1464641486165 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1431ms 13:51:26 INFO - PROCESS | 1769 | 1464641486182 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 13:51:26 INFO - PROCESS | 1769 | 1464641486186 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 13:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:51:26 INFO - PROCESS | 1769 | 1464641486192 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:51:26 INFO - PROCESS | 1769 | 1464641486195 Marionette TRACE conn3 <- [1,1918,null,{}] 13:51:26 INFO - PROCESS | 1769 | 1464641486200 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:26 INFO - PROCESS | 1769 | 1464641486374 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 13:51:26 INFO - PROCESS | 1769 | 1464641486585 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x99758000 == 92 [pid = 1769] [id = 487] 13:51:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 196 (0x99b46000) [pid = 1769] [serial = 1462] [outer = (nil)] 13:51:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 197 (0x9a706000) [pid = 1769] [serial = 1463] [outer = 0x99b46000] 13:51:26 INFO - PROCESS | 1769 | 1464641486705 Marionette DEBUG loaded listener.js 13:51:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 198 (0x9aa70400) [pid = 1769] [serial = 1464] [outer = 0x99b46000] 13:51:27 INFO - PROCESS | 1769 | 1464641487566 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1437ms 13:51:27 INFO - PROCESS | 1769 | 1464641487630 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 13:51:27 INFO - PROCESS | 1769 | 1464641487633 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 13:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:51:27 INFO - PROCESS | 1769 | 1464641487639 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:51:27 INFO - PROCESS | 1769 | 1464641487651 Marionette TRACE conn3 <- [1,1922,null,{}] 13:51:27 INFO - PROCESS | 1769 | 1464641487656 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:27 INFO - PROCESS | 1769 | 1464641487831 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 13:51:28 INFO - PROCESS | 1769 | 1464641488041 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x93c88400 == 93 [pid = 1769] [id = 488] 13:51:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 199 (0x99753c00) [pid = 1769] [serial = 1465] [outer = (nil)] 13:51:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 200 (0x9afc2400) [pid = 1769] [serial = 1466] [outer = 0x99753c00] 13:51:28 INFO - PROCESS | 1769 | 1464641488158 Marionette DEBUG loaded listener.js 13:51:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 201 (0x9b81f800) [pid = 1769] [serial = 1467] [outer = 0x99753c00] 13:51:29 INFO - PROCESS | 1769 | 1464641489001 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1394ms 13:51:29 INFO - PROCESS | 1769 | 1464641489035 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 13:51:29 INFO - PROCESS | 1769 | 1464641489037 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 13:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:51:29 INFO - PROCESS | 1769 | 1464641489044 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:51:29 INFO - PROCESS | 1769 | 1464641489046 Marionette TRACE conn3 <- [1,1926,null,{}] 13:51:29 INFO - PROCESS | 1769 | 1464641489052 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:29 INFO - PROCESS | 1769 | 1464641489302 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 13:51:29 INFO - PROCESS | 1769 | 1464641489469 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x89058c00 == 94 [pid = 1769] [id = 489] 13:51:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 202 (0x898ec800) [pid = 1769] [serial = 1468] [outer = (nil)] 13:51:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 203 (0x8ee60400) [pid = 1769] [serial = 1469] [outer = 0x898ec800] 13:51:29 INFO - PROCESS | 1769 | 1464641489589 Marionette DEBUG loaded listener.js 13:51:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 204 (0x907d1400) [pid = 1769] [serial = 1470] [outer = 0x898ec800] 13:51:30 INFO - PROCESS | 1769 | 1464641490498 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1483ms 13:51:30 INFO - PROCESS | 1769 | 1464641490528 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 13:51:30 INFO - PROCESS | 1769 | 1464641490531 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 13:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:51:30 INFO - PROCESS | 1769 | 1464641490537 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:51:30 INFO - PROCESS | 1769 | 1464641490539 Marionette TRACE conn3 <- [1,1930,null,{}] 13:51:30 INFO - PROCESS | 1769 | 1464641490545 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:30 INFO - PROCESS | 1769 | 1464641490715 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 13:51:31 INFO - PROCESS | 1769 | 1464641491249 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x89ad0800 == 95 [pid = 1769] [id = 490] 13:51:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 205 (0x89ad1400) [pid = 1769] [serial = 1471] [outer = (nil)] 13:51:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 206 (0x8a7c6800) [pid = 1769] [serial = 1472] [outer = 0x89ad1400] 13:51:31 INFO - PROCESS | 1769 | 1464641491362 Marionette DEBUG loaded listener.js 13:51:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 207 (0x8a7dd800) [pid = 1769] [serial = 1473] [outer = 0x89ad1400] 13:51:32 INFO - PROCESS | 1769 | 1464641492200 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1734ms 13:51:32 INFO - PROCESS | 1769 | 1464641492274 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 13:51:32 INFO - PROCESS | 1769 | 1464641492279 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 13:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:51:32 INFO - PROCESS | 1769 | 1464641492286 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:51:32 INFO - PROCESS | 1769 | 1464641492292 Marionette TRACE conn3 <- [1,1934,null,{}] 13:51:32 INFO - PROCESS | 1769 | 1464641492298 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:32 INFO - PROCESS | 1769 | 1464641492480 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 13:51:32 INFO - PROCESS | 1769 | 1464641492702 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8905ec00 == 96 [pid = 1769] [id = 491] 13:51:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 208 (0x8cb55400) [pid = 1769] [serial = 1474] [outer = (nil)] 13:51:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 209 (0x8ee7e800) [pid = 1769] [serial = 1475] [outer = 0x8cb55400] 13:51:32 INFO - PROCESS | 1769 | 1464641492877 Marionette DEBUG loaded listener.js 13:51:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 210 (0x8f29a400) [pid = 1769] [serial = 1476] [outer = 0x8cb55400] 13:51:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce91000 == 95 [pid = 1769] [id = 389] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 209 (0x91c65000) [pid = 1769] [serial = 1385] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOCSHELL 0x952a9800 == 94 [pid = 1769] [id = 467] 13:51:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8ef14800 == 93 [pid = 1769] [id = 466] 13:51:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8f042000 == 92 [pid = 1769] [id = 465] 13:51:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8f274800 == 91 [pid = 1769] [id = 464] 13:51:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7df800 == 90 [pid = 1769] [id = 463] 13:51:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8901c000 == 89 [pid = 1769] [id = 462] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 208 (0x92d87c00) [pid = 1769] [serial = 1382] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 207 (0x92ef4800) [pid = 1769] [serial = 1355] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 206 (0x8e3dfc00) [pid = 1769] [serial = 1368] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 205 (0x91c6dc00) [pid = 1769] [serial = 1322] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 204 (0x9774a800) [pid = 1769] [serial = 1346] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 203 (0x8ce99400) [pid = 1769] [serial = 1367] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 202 (0x8f275000) [pid = 1769] [serial = 1374] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 201 (0x8a7cfc00) [pid = 1769] [serial = 1325] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 200 (0x90a5e000) [pid = 1769] [serial = 1377] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 199 (0x90773c00) [pid = 1769] [serial = 1371] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 198 (0x8f29dc00) [pid = 1769] [serial = 1328] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 197 (0x9834f800) [pid = 1769] [serial = 1349] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 196 (0x922bb400) [pid = 1769] [serial = 1331] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 195 (0x8ce94800) [pid = 1769] [serial = 1373] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 194 (0x907d1800) [pid = 1769] [serial = 1376] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 193 (0x91c63c00) [pid = 1769] [serial = 1379] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 192 (0x95344000) [pid = 1769] [serial = 1343] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 191 (0x92ee9800) [pid = 1769] [serial = 1337] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 190 (0x92eec400) [pid = 1769] [serial = 1383] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x9a776c00) [pid = 1769] [serial = 1358] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x92c70800) [pid = 1769] [serial = 1334] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x9aaa5800) [pid = 1769] [serial = 1361] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x91f9a400) [pid = 1769] [serial = 1380] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 185 (0x8f298400) [pid = 1769] [serial = 1364] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0x99b0a800) [pid = 1769] [serial = 1352] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x91fa0000) [pid = 1769] [serial = 1323] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0x8ef1a400) [pid = 1769] [serial = 1370] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x9463e400) [pid = 1769] [serial = 1340] [outer = (nil)] [url = about:blank] 13:51:33 INFO - PROCESS | 1769 | 1464641493940 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1693ms 13:51:33 INFO - PROCESS | 1769 | 1464641493983 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 13:51:33 INFO - PROCESS | 1769 | 1464641493989 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 13:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:51:33 INFO - PROCESS | 1769 | 1464641493995 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:51:33 INFO - PROCESS | 1769 | 1464641493998 Marionette TRACE conn3 <- [1,1938,null,{}] 13:51:34 INFO - PROCESS | 1769 | 1464641494003 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:34 INFO - PROCESS | 1769 | 1464641494180 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 13:51:34 INFO - PROCESS | 1769 | 1464641494348 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce94800 == 90 [pid = 1769] [id = 492] 13:51:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x8ce99400) [pid = 1769] [serial = 1477] [outer = (nil)] 13:51:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0x8f295c00) [pid = 1769] [serial = 1478] [outer = 0x8ce99400] 13:51:34 INFO - PROCESS | 1769 | 1464641494420 Marionette DEBUG loaded listener.js 13:51:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0x909ee000) [pid = 1769] [serial = 1479] [outer = 0x8ce99400] 13:51:35 INFO - PROCESS | 1769 | 1464641495187 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1244ms 13:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:51:35 INFO - PROCESS | 1769 | 1464641495240 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 13:51:35 INFO - PROCESS | 1769 | 1464641495243 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 13:51:35 INFO - PROCESS | 1769 | 1464641495256 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:51:35 INFO - PROCESS | 1769 | 1464641495264 Marionette TRACE conn3 <- [1,1942,null,{}] 13:51:35 INFO - PROCESS | 1769 | 1464641495272 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:35 INFO - PROCESS | 1769 | 1464641495448 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 13:51:35 INFO - PROCESS | 1769 | 1464641495633 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee7f400 == 91 [pid = 1769] [id = 493] 13:51:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0x91a07000) [pid = 1769] [serial = 1480] [outer = (nil)] 13:51:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 186 (0x91fa5c00) [pid = 1769] [serial = 1481] [outer = 0x91a07000] 13:51:35 INFO - PROCESS | 1769 | 1464641495700 Marionette DEBUG loaded listener.js 13:51:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x922bec00) [pid = 1769] [serial = 1482] [outer = 0x91a07000] 13:51:36 INFO - PROCESS | 1769 | 1464641496458 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1253ms 13:51:36 INFO - PROCESS | 1769 | 1464641496511 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 13:51:36 INFO - PROCESS | 1769 | 1464641496514 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 13:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:51:36 INFO - PROCESS | 1769 | 1464641496521 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:51:36 INFO - PROCESS | 1769 | 1464641496524 Marionette TRACE conn3 <- [1,1946,null,{}] 13:51:36 INFO - PROCESS | 1769 | 1464641496529 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:36 INFO - PROCESS | 1769 | 1464641496774 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 13:51:36 INFO - PROCESS | 1769 | 1464641496799 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x91fa4c00 == 92 [pid = 1769] [id = 494] 13:51:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x9222e800) [pid = 1769] [serial = 1483] [outer = (nil)] 13:51:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x92b66800) [pid = 1769] [serial = 1484] [outer = 0x9222e800] 13:51:36 INFO - PROCESS | 1769 | 1464641496870 Marionette DEBUG loaded listener.js 13:51:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x92c76800) [pid = 1769] [serial = 1485] [outer = 0x9222e800] 13:51:37 INFO - PROCESS | 1769 | 1464641497788 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1284ms 13:51:37 INFO - PROCESS | 1769 | 1464641497806 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 13:51:37 INFO - PROCESS | 1769 | 1464641497809 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 13:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:51:37 INFO - PROCESS | 1769 | 1464641497815 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:51:37 INFO - PROCESS | 1769 | 1464641497817 Marionette TRACE conn3 <- [1,1950,null,{}] 13:51:37 INFO - PROCESS | 1769 | 1464641497830 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:38 INFO - PROCESS | 1769 | 1464641498153 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 13:51:38 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x90772c00) [pid = 1769] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:51:38 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x8a7cbc00) [pid = 1769] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:51:38 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x89058000) [pid = 1769] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:51:38 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x8a7ca800) [pid = 1769] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:51:38 INFO - PROCESS | 1769 | 1464641498288 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7ca800 == 93 [pid = 1769] [id = 495] 13:51:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x8a7cbc00) [pid = 1769] [serial = 1486] [outer = (nil)] 13:51:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x8ef0cc00) [pid = 1769] [serial = 1487] [outer = 0x8a7cbc00] 13:51:38 INFO - PROCESS | 1769 | 1464641498364 Marionette DEBUG loaded listener.js 13:51:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x93934400) [pid = 1769] [serial = 1488] [outer = 0x8a7cbc00] 13:51:39 INFO - PROCESS | 1769 | 1464641499080 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1286ms 13:51:39 INFO - PROCESS | 1769 | 1464641499102 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 13:51:39 INFO - PROCESS | 1769 | 1464641499105 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 13:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:51:39 INFO - PROCESS | 1769 | 1464641499121 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:51:39 INFO - PROCESS | 1769 | 1464641499124 Marionette TRACE conn3 <- [1,1954,null,{}] 13:51:39 INFO - PROCESS | 1769 | 1464641499129 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:39 INFO - PROCESS | 1769 | 1464641499287 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 13:51:39 INFO - PROCESS | 1769 | 1464641499303 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x907c7000 == 94 [pid = 1769] [id = 496] 13:51:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x92da7800) [pid = 1769] [serial = 1489] [outer = (nil)] 13:51:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 191 (0x97741000) [pid = 1769] [serial = 1490] [outer = 0x92da7800] 13:51:39 INFO - PROCESS | 1769 | 1464641499369 Marionette DEBUG loaded listener.js 13:51:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 192 (0x98a58c00) [pid = 1769] [serial = 1491] [outer = 0x92da7800] 13:51:40 INFO - PROCESS | 1769 | 1464641500309 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1241ms 13:51:40 INFO - PROCESS | 1769 | 1464641500364 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 13:51:40 INFO - PROCESS | 1769 | 1464641500370 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 13:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:51:40 INFO - PROCESS | 1769 | 1464641500379 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:51:40 INFO - PROCESS | 1769 | 1464641500385 Marionette TRACE conn3 <- [1,1958,null,{}] 13:51:40 INFO - PROCESS | 1769 | 1464641500414 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:40 INFO - PROCESS | 1769 | 1464641500604 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 13:51:40 INFO - PROCESS | 1769 | 1464641500815 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7cfc00 == 95 [pid = 1769] [id = 497] 13:51:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 193 (0x8cc9b800) [pid = 1769] [serial = 1492] [outer = (nil)] 13:51:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 194 (0x8ce94400) [pid = 1769] [serial = 1493] [outer = 0x8cc9b800] 13:51:40 INFO - PROCESS | 1769 | 1464641500938 Marionette DEBUG loaded listener.js 13:51:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 195 (0x8ee63c00) [pid = 1769] [serial = 1494] [outer = 0x8cc9b800] 13:51:41 INFO - PROCESS | 1769 | 1464641501885 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1555ms 13:51:41 INFO - PROCESS | 1769 | 1464641501935 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 13:51:41 INFO - PROCESS | 1769 | 1464641501942 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 13:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:51:41 INFO - PROCESS | 1769 | 1464641501953 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:51:41 INFO - PROCESS | 1769 | 1464641501957 Marionette TRACE conn3 <- [1,1962,null,{}] 13:51:41 INFO - PROCESS | 1769 | 1464641501963 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:42 INFO - PROCESS | 1769 | 1464641502159 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 13:51:42 INFO - PROCESS | 1769 | 1464641502379 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x9077f800 == 96 [pid = 1769] [id = 498] 13:51:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 196 (0x907c6800) [pid = 1769] [serial = 1495] [outer = (nil)] 13:51:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 197 (0x90a62800) [pid = 1769] [serial = 1496] [outer = 0x907c6800] 13:51:42 INFO - PROCESS | 1769 | 1464641502501 Marionette DEBUG loaded listener.js 13:51:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 198 (0x91a07400) [pid = 1769] [serial = 1497] [outer = 0x907c6800] 13:51:43 INFO - PROCESS | 1769 | 1464641503478 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1583ms 13:51:43 INFO - PROCESS | 1769 | 1464641503537 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 13:51:43 INFO - PROCESS | 1769 | 1464641503541 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 13:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:51:43 INFO - PROCESS | 1769 | 1464641503547 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:51:43 INFO - PROCESS | 1769 | 1464641503553 Marionette TRACE conn3 <- [1,1966,null,{}] 13:51:43 INFO - PROCESS | 1769 | 1464641503568 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:43 INFO - PROCESS | 1769 | 1464641503853 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 13:51:44 INFO - PROCESS | 1769 | 1464641504092 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x91fa2000 == 97 [pid = 1769] [id = 499] 13:51:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 199 (0x91fa8400) [pid = 1769] [serial = 1498] [outer = (nil)] 13:51:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 200 (0x95343400) [pid = 1769] [serial = 1499] [outer = 0x91fa8400] 13:51:44 INFO - PROCESS | 1769 | 1464641504186 Marionette DEBUG loaded listener.js 13:51:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 201 (0x999f7000) [pid = 1769] [serial = 1500] [outer = 0x91fa8400] 13:51:45 INFO - PROCESS | 1769 | 1464641505027 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1534ms 13:51:45 INFO - PROCESS | 1769 | 1464641505081 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 13:51:45 INFO - PROCESS | 1769 | 1464641505085 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 13:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:51:45 INFO - PROCESS | 1769 | 1464641505091 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:51:45 INFO - PROCESS | 1769 | 1464641505095 Marionette TRACE conn3 <- [1,1970,null,{}] 13:51:45 INFO - PROCESS | 1769 | 1464641505119 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:45 INFO - PROCESS | 1769 | 1464641505304 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 13:51:45 INFO - PROCESS | 1769 | 1464641505513 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x90af1c00 == 98 [pid = 1769] [id = 500] 13:51:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 202 (0x9392a400) [pid = 1769] [serial = 1501] [outer = (nil)] 13:51:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 203 (0x99f6a000) [pid = 1769] [serial = 1502] [outer = 0x9392a400] 13:51:45 INFO - PROCESS | 1769 | 1464641505630 Marionette DEBUG loaded listener.js 13:51:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 204 (0x9a776c00) [pid = 1769] [serial = 1503] [outer = 0x9392a400] 13:51:46 INFO - PROCESS | 1769 | 1464641506497 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1465ms 13:51:46 INFO - PROCESS | 1769 | 1464641506556 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 13:51:46 INFO - PROCESS | 1769 | 1464641506560 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 13:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:51:46 INFO - PROCESS | 1769 | 1464641506584 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:51:46 INFO - PROCESS | 1769 | 1464641506588 Marionette TRACE conn3 <- [1,1974,null,{}] 13:51:46 INFO - PROCESS | 1769 | 1464641506593 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:46 INFO - PROCESS | 1769 | 1464641506771 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 13:51:46 INFO - PROCESS | 1769 | 1464641506981 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x89acb400 == 99 [pid = 1769] [id = 501] 13:51:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 205 (0x99c61800) [pid = 1769] [serial = 1504] [outer = (nil)] 13:51:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 206 (0x9b177400) [pid = 1769] [serial = 1505] [outer = 0x99c61800] 13:51:47 INFO - PROCESS | 1769 | 1464641507097 Marionette DEBUG loaded listener.js 13:51:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 207 (0x9b9c4000) [pid = 1769] [serial = 1506] [outer = 0x99c61800] 13:51:47 INFO - PROCESS | 1769 | 1464641507964 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1431ms 13:51:48 INFO - PROCESS | 1769 | 1464641508018 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 13:51:48 INFO - PROCESS | 1769 | 1464641508022 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 13:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:51:48 INFO - PROCESS | 1769 | 1464641508051 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:51:48 INFO - PROCESS | 1769 | 1464641508054 Marionette TRACE conn3 <- [1,1978,null,{}] 13:51:48 INFO - PROCESS | 1769 | 1464641508060 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:48 INFO - PROCESS | 1769 | 1464641508285 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 13:51:48 INFO - PROCESS | 1769 | 1464641508620 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7c3800 == 100 [pid = 1769] [id = 502] 13:51:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 208 (0x9aaa2000) [pid = 1769] [serial = 1507] [outer = (nil)] 13:51:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 209 (0xa2275800) [pid = 1769] [serial = 1508] [outer = 0x9aaa2000] 13:51:48 INFO - PROCESS | 1769 | 1464641508704 Marionette DEBUG loaded listener.js 13:51:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 210 (0xa228f400) [pid = 1769] [serial = 1509] [outer = 0x9aaa2000] 13:51:49 INFO - PROCESS | 1769 | 1464641509518 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1532ms 13:51:49 INFO - PROCESS | 1769 | 1464641509581 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 13:51:49 INFO - PROCESS | 1769 | 1464641509584 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 13:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:51:49 INFO - PROCESS | 1769 | 1464641509590 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:51:49 INFO - PROCESS | 1769 | 1464641509593 Marionette TRACE conn3 <- [1,1982,null,{}] 13:51:49 INFO - PROCESS | 1769 | 1464641509598 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:49 INFO - PROCESS | 1769 | 1464641509784 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 13:51:50 INFO - PROCESS | 1769 | 1464641509994 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x92d82400 == 101 [pid = 1769] [id = 503] 13:51:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 211 (0x9cc85800) [pid = 1769] [serial = 1510] [outer = (nil)] 13:51:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 212 (0xa2606000) [pid = 1769] [serial = 1511] [outer = 0x9cc85800] 13:51:50 INFO - PROCESS | 1769 | 1464641510118 Marionette DEBUG loaded listener.js 13:51:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 213 (0xa263f800) [pid = 1769] [serial = 1512] [outer = 0x9cc85800] 13:51:51 INFO - PROCESS | 1769 | 1464641511000 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1479ms 13:51:51 INFO - PROCESS | 1769 | 1464641511069 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 13:51:51 INFO - PROCESS | 1769 | 1464641511072 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 13:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:51:51 INFO - PROCESS | 1769 | 1464641511079 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:51:51 INFO - PROCESS | 1769 | 1464641511082 Marionette TRACE conn3 <- [1,1986,null,{}] 13:51:51 INFO - PROCESS | 1769 | 1464641511087 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:51 INFO - PROCESS | 1769 | 1464641511271 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 13:51:51 INFO - PROCESS | 1769 | 1464641511484 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:51 INFO - PROCESS | 1769 | ++DOCSHELL 0xa2282c00 == 102 [pid = 1769] [id = 504] 13:51:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 214 (0xa22cfc00) [pid = 1769] [serial = 1513] [outer = (nil)] 13:51:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 215 (0xa3267000) [pid = 1769] [serial = 1514] [outer = 0xa22cfc00] 13:51:51 INFO - PROCESS | 1769 | 1464641511604 Marionette DEBUG loaded listener.js 13:51:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 216 (0xa3553c00) [pid = 1769] [serial = 1515] [outer = 0xa22cfc00] 13:51:52 INFO - PROCESS | 1769 | 1464641512451 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1436ms 13:51:52 INFO - PROCESS | 1769 | 1464641512516 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 13:51:52 INFO - PROCESS | 1769 | 1464641512520 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 13:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:51:52 INFO - PROCESS | 1769 | 1464641512526 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:51:52 INFO - PROCESS | 1769 | 1464641512528 Marionette TRACE conn3 <- [1,1990,null,{}] 13:51:52 INFO - PROCESS | 1769 | 1464641512534 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:52 INFO - PROCESS | 1769 | 1464641512719 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 13:51:53 INFO - PROCESS | 1769 | 1464641512983 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x92d89400 == 103 [pid = 1769] [id = 505] 13:51:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 217 (0x952aac00) [pid = 1769] [serial = 1516] [outer = (nil)] 13:51:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 218 (0xa6210800) [pid = 1769] [serial = 1517] [outer = 0x952aac00] 13:51:53 INFO - PROCESS | 1769 | 1464641513075 Marionette DEBUG loaded listener.js 13:51:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 219 (0xa623dc00) [pid = 1769] [serial = 1518] [outer = 0x952aac00] 13:51:53 INFO - PROCESS | 1769 | 1464641513919 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1433ms 13:51:53 INFO - PROCESS | 1769 | 1464641513960 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 13:51:53 INFO - PROCESS | 1769 | 1464641513963 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 13:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:51:53 INFO - PROCESS | 1769 | 1464641513969 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:51:53 INFO - PROCESS | 1769 | 1464641513971 Marionette TRACE conn3 <- [1,1994,null,{}] 13:51:53 INFO - PROCESS | 1769 | 1464641513977 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:54 INFO - PROCESS | 1769 | 1464641514156 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 13:51:54 INFO - PROCESS | 1769 | 1464641514374 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x89719c00 == 104 [pid = 1769] [id = 506] 13:51:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 220 (0x8971cc00) [pid = 1769] [serial = 1519] [outer = (nil)] 13:51:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 221 (0x89723400) [pid = 1769] [serial = 1520] [outer = 0x8971cc00] 13:51:54 INFO - PROCESS | 1769 | 1464641514490 Marionette DEBUG loaded listener.js 13:51:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 222 (0x89725c00) [pid = 1769] [serial = 1521] [outer = 0x8971cc00] 13:51:55 INFO - PROCESS | 1769 | 1464641515361 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1428ms 13:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:51:55 INFO - PROCESS | 1769 | 1464641515398 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 13:51:55 INFO - PROCESS | 1769 | 1464641515401 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 13:51:55 INFO - PROCESS | 1769 | 1464641515408 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:51:55 INFO - PROCESS | 1769 | 1464641515412 Marionette TRACE conn3 <- [1,1998,null,{}] 13:51:55 INFO - PROCESS | 1769 | 1464641515417 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:55 INFO - PROCESS | 1769 | 1464641515612 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 13:51:55 INFO - PROCESS | 1769 | 1464641515831 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x89341400 == 105 [pid = 1769] [id = 507] 13:51:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 223 (0x89343800) [pid = 1769] [serial = 1522] [outer = (nil)] 13:51:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 224 (0x8934ac00) [pid = 1769] [serial = 1523] [outer = 0x89343800] 13:51:55 INFO - PROCESS | 1769 | 1464641515947 Marionette DEBUG loaded listener.js 13:51:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 225 (0x89721400) [pid = 1769] [serial = 1524] [outer = 0x89343800] 13:51:56 INFO - PROCESS | 1769 | 1464641516849 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1482ms 13:51:56 INFO - PROCESS | 1769 | 1464641516889 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 13:51:56 INFO - PROCESS | 1769 | 1464641516892 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 13:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:51:56 INFO - PROCESS | 1769 | 1464641516898 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:51:56 INFO - PROCESS | 1769 | 1464641516901 Marionette TRACE conn3 <- [1,2002,null,{}] 13:51:56 INFO - PROCESS | 1769 | 1464641516906 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:57 INFO - PROCESS | 1769 | 1464641517089 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 13:51:57 INFO - PROCESS | 1769 | 1464641517368 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8934c800 == 106 [pid = 1769] [id = 508] 13:51:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 226 (0x8934f800) [pid = 1769] [serial = 1525] [outer = (nil)] 13:51:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 227 (0x898c7400) [pid = 1769] [serial = 1526] [outer = 0x8934f800] 13:51:57 INFO - PROCESS | 1769 | 1464641517450 Marionette DEBUG loaded listener.js 13:51:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 228 (0x898c8800) [pid = 1769] [serial = 1527] [outer = 0x8934f800] 13:51:58 INFO - PROCESS | 1769 | 1464641518296 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1429ms 13:51:58 INFO - PROCESS | 1769 | 1464641518329 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 13:51:58 INFO - PROCESS | 1769 | 1464641518332 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 13:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:51:58 INFO - PROCESS | 1769 | 1464641518338 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:51:58 INFO - PROCESS | 1769 | 1464641518341 Marionette TRACE conn3 <- [1,2006,null,{}] 13:51:58 INFO - PROCESS | 1769 | 1464641518347 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:58 INFO - PROCESS | 1769 | 1464641518534 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 13:51:58 INFO - PROCESS | 1769 | 1464641518778 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x898c2c00 == 107 [pid = 1769] [id = 509] 13:51:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 229 (0x898c3800) [pid = 1769] [serial = 1528] [outer = (nil)] 13:51:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 230 (0x898d0c00) [pid = 1769] [serial = 1529] [outer = 0x898c3800] 13:51:58 INFO - PROCESS | 1769 | 1464641518892 Marionette DEBUG loaded listener.js 13:51:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 231 (0x8d1adc00) [pid = 1769] [serial = 1530] [outer = 0x898c3800] 13:51:59 INFO - PROCESS | 1769 | 1464641519781 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 13:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1479ms 13:51:59 INFO - PROCESS | 1769 | 1464641519817 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 13:51:59 INFO - PROCESS | 1769 | 1464641519820 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 13:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:51:59 INFO - PROCESS | 1769 | 1464641519826 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:51:59 INFO - PROCESS | 1769 | 1464641519829 Marionette TRACE conn3 <- [1,2010,null,{}] 13:51:59 INFO - PROCESS | 1769 | 1464641519835 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:00 INFO - PROCESS | 1769 | 1464641520012 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 13:52:00 INFO - PROCESS | 1769 | 1464641520772 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8971dc00 == 108 [pid = 1769] [id = 510] 13:52:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 232 (0x8971e800) [pid = 1769] [serial = 1531] [outer = (nil)] 13:52:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 233 (0x898c2800) [pid = 1769] [serial = 1532] [outer = 0x8971e800] 13:52:00 INFO - PROCESS | 1769 | 1464641520852 Marionette DEBUG loaded listener.js 13:52:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 234 (0x89ac8400) [pid = 1769] [serial = 1533] [outer = 0x8971e800] 13:52:01 INFO - PROCESS | 1769 | 1464641521652 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 13:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1882ms 13:52:01 INFO - PROCESS | 1769 | 1464641521716 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 13:52:01 INFO - PROCESS | 1769 | 1464641521722 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 13:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:52:01 INFO - PROCESS | 1769 | 1464641521732 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:52:01 INFO - PROCESS | 1769 | 1464641521737 Marionette TRACE conn3 <- [1,2014,null,{}] 13:52:01 INFO - PROCESS | 1769 | 1464641521744 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:01 INFO - PROCESS | 1769 | 1464641521927 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 13:52:02 INFO - PROCESS | 1769 | 1464641522146 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7d4400 == 109 [pid = 1769] [id = 511] 13:52:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 235 (0x8cca0800) [pid = 1769] [serial = 1534] [outer = (nil)] 13:52:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 236 (0x8ef1ac00) [pid = 1769] [serial = 1535] [outer = 0x8cca0800] 13:52:02 INFO - PROCESS | 1769 | 1464641522264 Marionette DEBUG loaded listener.js 13:52:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 237 (0x9081d400) [pid = 1769] [serial = 1536] [outer = 0x8cca0800] 13:52:03 INFO - PROCESS | 1769 | 1464641523305 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1639ms 13:52:03 INFO - PROCESS | 1769 | 1464641523375 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 13:52:03 INFO - PROCESS | 1769 | 1464641523381 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 13:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:52:03 INFO - PROCESS | 1769 | 1464641523387 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:52:03 INFO - PROCESS | 1769 | 1464641523391 Marionette TRACE conn3 <- [1,2018,null,{}] 13:52:03 INFO - PROCESS | 1769 | 1464641523396 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:03 INFO - PROCESS | 1769 | 1464641523575 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 13:52:03 INFO - PROCESS | 1769 | --DOCSHELL 0x922bac00 == 108 [pid = 1769] [id = 380] 13:52:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8f034000 == 107 [pid = 1769] [id = 263] 13:52:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce8cc00 == 106 [pid = 1769] [id = 376] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 236 (0x89058800) [pid = 1769] [serial = 1388] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 235 (0x8ce9a400) [pid = 1769] [serial = 1391] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 234 (0x9077bc00) [pid = 1769] [serial = 1394] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 233 (0x92362800) [pid = 1769] [serial = 1397] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 232 (0x92d83400) [pid = 1769] [serial = 1400] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 231 (0x95350400) [pid = 1769] [serial = 1403] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 230 (0x99f6f000) [pid = 1769] [serial = 1406] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 229 (0x9a782800) [pid = 1769] [serial = 1409] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 228 (0x9b816800) [pid = 1769] [serial = 1412] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | 1464641524052 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:04 INFO - PROCESS | 1769 | --DOCSHELL 0x8f2a1800 == 105 [pid = 1769] [id = 247] 13:52:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x89060000 == 106 [pid = 1769] [id = 512] 13:52:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 229 (0x8b7d8800) [pid = 1769] [serial = 1537] [outer = (nil)] 13:52:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 230 (0x8d1abc00) [pid = 1769] [serial = 1538] [outer = 0x8b7d8800] 13:52:04 INFO - PROCESS | 1769 | 1464641524135 Marionette DEBUG loaded listener.js 13:52:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 231 (0x8f041400) [pid = 1769] [serial = 1539] [outer = 0x8b7d8800] 13:52:04 INFO - PROCESS | 1769 | --DOCSHELL 0x89029000 == 105 [pid = 1769] [id = 454] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 230 (0x92c6dc00) [pid = 1769] [serial = 1386] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 229 (0x8ef12c00) [pid = 1769] [serial = 1424] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 228 (0x8f03d800) [pid = 1769] [serial = 1425] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 227 (0x8a7c2000) [pid = 1769] [serial = 1421] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 226 (0x8d1b1c00) [pid = 1769] [serial = 1422] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 225 (0x8f27f400) [pid = 1769] [serial = 1415] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 224 (0x8d1ac400) [pid = 1769] [serial = 1419] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | --DOMWINDOW == 223 (0x8cc98800) [pid = 1769] [serial = 1418] [outer = (nil)] [url = about:blank] 13:52:04 INFO - PROCESS | 1769 | 1464641524899 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1533ms 13:52:04 INFO - PROCESS | 1769 | 1464641524921 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 13:52:04 INFO - PROCESS | 1769 | 1464641524925 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 13:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:52:04 INFO - PROCESS | 1769 | 1464641524937 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:52:04 INFO - PROCESS | 1769 | 1464641524946 Marionette TRACE conn3 <- [1,2022,null,{}] 13:52:04 INFO - PROCESS | 1769 | 1464641524953 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:05 INFO - PROCESS | 1769 | 1464641525138 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 13:52:05 INFO - PROCESS | 1769 | 1464641525320 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8934c400 == 106 [pid = 1769] [id = 513] 13:52:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 224 (0x909e6c00) [pid = 1769] [serial = 1540] [outer = (nil)] 13:52:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 225 (0x91f9f400) [pid = 1769] [serial = 1541] [outer = 0x909e6c00] 13:52:05 INFO - PROCESS | 1769 | 1464641525389 Marionette DEBUG loaded listener.js 13:52:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 226 (0x92361000) [pid = 1769] [serial = 1542] [outer = 0x909e6c00] 13:52:06 INFO - PROCESS | 1769 | 1464641526114 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1203ms 13:52:06 INFO - PROCESS | 1769 | 1464641526136 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 13:52:06 INFO - PROCESS | 1769 | 1464641526139 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 13:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:52:06 INFO - PROCESS | 1769 | 1464641526145 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:52:06 INFO - PROCESS | 1769 | 1464641526147 Marionette TRACE conn3 <- [1,2026,null,{}] 13:52:06 INFO - PROCESS | 1769 | 1464641526152 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:06 INFO - PROCESS | 1769 | 1464641526394 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 13:52:06 INFO - PROCESS | 1769 | 1464641526426 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x90a5ec00 == 107 [pid = 1769] [id = 514] 13:52:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 227 (0x9235dc00) [pid = 1769] [serial = 1543] [outer = (nil)] 13:52:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 228 (0x92c6fc00) [pid = 1769] [serial = 1544] [outer = 0x9235dc00] 13:52:06 INFO - PROCESS | 1769 | 1464641526492 Marionette DEBUG loaded listener.js 13:52:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 229 (0x92d86000) [pid = 1769] [serial = 1545] [outer = 0x9235dc00] 13:52:07 INFO - PROCESS | 1769 | 1464641527399 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1277ms 13:52:07 INFO - PROCESS | 1769 | 1464641527423 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 13:52:07 INFO - PROCESS | 1769 | 1464641527426 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 13:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:52:07 INFO - PROCESS | 1769 | 1464641527432 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:52:07 INFO - PROCESS | 1769 | 1464641527434 Marionette TRACE conn3 <- [1,2030,null,{}] 13:52:07 INFO - PROCESS | 1769 | 1464641527439 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:07 INFO - PROCESS | 1769 | 1464641527661 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 13:52:07 INFO - PROCESS | 1769 | 1464641527690 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x93928800 == 108 [pid = 1769] [id = 515] 13:52:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 230 (0x939bd400) [pid = 1769] [serial = 1546] [outer = (nil)] 13:52:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 231 (0x9463e400) [pid = 1769] [serial = 1547] [outer = 0x939bd400] 13:52:07 INFO - PROCESS | 1769 | 1464641527768 Marionette DEBUG loaded listener.js 13:52:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 232 (0x9534b000) [pid = 1769] [serial = 1548] [outer = 0x939bd400] 13:52:08 INFO - PROCESS | 1769 | --DOMWINDOW == 231 (0x8ce99400) [pid = 1769] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:52:08 INFO - PROCESS | 1769 | --DOMWINDOW == 230 (0x9222e800) [pid = 1769] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:52:08 INFO - PROCESS | 1769 | --DOMWINDOW == 229 (0x89ad1400) [pid = 1769] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:52:08 INFO - PROCESS | 1769 | --DOMWINDOW == 228 (0x8cb55400) [pid = 1769] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:52:08 INFO - PROCESS | 1769 | --DOMWINDOW == 227 (0x8a7cbc00) [pid = 1769] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:52:08 INFO - PROCESS | 1769 | --DOMWINDOW == 226 (0x91a07000) [pid = 1769] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:52:09 INFO - PROCESS | 1769 | 1464641529046 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1635ms 13:52:09 INFO - PROCESS | 1769 | 1464641529073 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 13:52:09 INFO - PROCESS | 1769 | 1464641529076 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 13:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:52:09 INFO - PROCESS | 1769 | 1464641529082 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:52:09 INFO - PROCESS | 1769 | 1464641529085 Marionette TRACE conn3 <- [1,2034,null,{}] 13:52:09 INFO - PROCESS | 1769 | 1464641529090 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:09 INFO - PROCESS | 1769 | 1464641529241 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 13:52:09 INFO - PROCESS | 1769 | 1464641529259 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8934dc00 == 109 [pid = 1769] [id = 516] 13:52:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 227 (0x89ad1400) [pid = 1769] [serial = 1549] [outer = (nil)] 13:52:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 228 (0x92c77800) [pid = 1769] [serial = 1550] [outer = 0x89ad1400] 13:52:09 INFO - PROCESS | 1769 | 1464641529323 Marionette DEBUG loaded listener.js 13:52:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 229 (0x97767c00) [pid = 1769] [serial = 1551] [outer = 0x89ad1400] 13:52:10 INFO - PROCESS | 1769 | 1464641530166 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1128ms 13:52:10 INFO - PROCESS | 1769 | 1464641530211 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 13:52:10 INFO - PROCESS | 1769 | 1464641530215 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 13:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:52:10 INFO - PROCESS | 1769 | 1464641530220 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:52:10 INFO - PROCESS | 1769 | 1464641530222 Marionette TRACE conn3 <- [1,2038,null,{}] 13:52:10 INFO - PROCESS | 1769 | 1464641530227 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:10 INFO - PROCESS | 1769 | 1464641530441 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 13:52:10 INFO - PROCESS | 1769 | 1464641530460 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x8934c000 == 110 [pid = 1769] [id = 517] 13:52:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 230 (0x90825400) [pid = 1769] [serial = 1552] [outer = (nil)] 13:52:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 231 (0x9965e000) [pid = 1769] [serial = 1553] [outer = 0x90825400] 13:52:10 INFO - PROCESS | 1769 | 1464641530526 Marionette DEBUG loaded listener.js 13:52:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 232 (0x99c66800) [pid = 1769] [serial = 1554] [outer = 0x90825400] 13:52:11 INFO - PROCESS | 1769 | 1464641531616 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1437ms 13:52:11 INFO - PROCESS | 1769 | 1464641531659 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 13:52:11 INFO - PROCESS | 1769 | 1464641531665 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 13:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:52:11 INFO - PROCESS | 1769 | 1464641531674 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:52:11 INFO - PROCESS | 1769 | 1464641531679 Marionette TRACE conn3 <- [1,2042,null,{}] 13:52:11 INFO - PROCESS | 1769 | 1464641531687 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:11 INFO - PROCESS | 1769 | 1464641531876 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 13:52:12 INFO - PROCESS | 1769 | 1464641532143 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7d3c00 == 111 [pid = 1769] [id = 518] 13:52:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 233 (0x8cc9e400) [pid = 1769] [serial = 1555] [outer = (nil)] 13:52:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 234 (0x8e228400) [pid = 1769] [serial = 1556] [outer = 0x8cc9e400] 13:52:12 INFO - PROCESS | 1769 | 1464641532268 Marionette DEBUG loaded listener.js 13:52:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 235 (0x8f27f400) [pid = 1769] [serial = 1557] [outer = 0x8cc9e400] 13:52:13 INFO - PROCESS | 1769 | 1464641533139 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1533ms 13:52:13 INFO - PROCESS | 1769 | 1464641533209 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 13:52:13 INFO - PROCESS | 1769 | 1464641533217 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 13:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:52:13 INFO - PROCESS | 1769 | 1464641533226 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:52:13 INFO - PROCESS | 1769 | 1464641533231 Marionette TRACE conn3 <- [1,2046,null,{}] 13:52:13 INFO - PROCESS | 1769 | 1464641533237 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:13 INFO - PROCESS | 1769 | 1464641533459 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 13:52:13 INFO - PROCESS | 1769 | 1464641533770 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x908ba800 == 112 [pid = 1769] [id = 519] 13:52:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 236 (0x909ea400) [pid = 1769] [serial = 1558] [outer = (nil)] 13:52:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 237 (0x91c63000) [pid = 1769] [serial = 1559] [outer = 0x909ea400] 13:52:13 INFO - PROCESS | 1769 | 1464641533889 Marionette DEBUG loaded listener.js 13:52:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 238 (0x92509c00) [pid = 1769] [serial = 1560] [outer = 0x909ea400] 13:52:14 INFO - PROCESS | 1769 | 1464641534722 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1544ms 13:52:14 INFO - PROCESS | 1769 | 1464641534771 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 13:52:14 INFO - PROCESS | 1769 | 1464641534775 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 13:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:52:14 INFO - PROCESS | 1769 | 1464641534781 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:52:14 INFO - PROCESS | 1769 | 1464641534786 Marionette TRACE conn3 <- [1,2050,null,{}] 13:52:14 INFO - PROCESS | 1769 | 1464641534819 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:15 INFO - PROCESS | 1769 | 1464641535009 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 13:52:15 INFO - PROCESS | 1769 | 1464641535229 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x922be000 == 113 [pid = 1769] [id = 520] 13:52:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 239 (0x92503000) [pid = 1769] [serial = 1561] [outer = (nil)] 13:52:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 240 (0x99f6f000) [pid = 1769] [serial = 1562] [outer = 0x92503000] 13:52:15 INFO - PROCESS | 1769 | 1464641535351 Marionette DEBUG loaded listener.js 13:52:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 241 (0x9a708c00) [pid = 1769] [serial = 1563] [outer = 0x92503000] 13:52:16 INFO - PROCESS | 1769 | 1464641536251 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1502ms 13:52:16 INFO - PROCESS | 1769 | 1464641536284 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 13:52:16 INFO - PROCESS | 1769 | 1464641536287 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 13:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:52:16 INFO - PROCESS | 1769 | 1464641536294 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:52:16 INFO - PROCESS | 1769 | 1464641536296 Marionette TRACE conn3 <- [1,2054,null,{}] 13:52:16 INFO - PROCESS | 1769 | 1464641536302 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:16 INFO - PROCESS | 1769 | 1464641536527 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 13:52:16 INFO - PROCESS | 1769 | ************************* 13:52:16 INFO - PROCESS | 1769 | A coding exception was thrown and uncaught in a Task. 13:52:16 INFO - PROCESS | 1769 | 13:52:16 INFO - PROCESS | 1769 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:52:16 INFO - PROCESS | 1769 | Full stack: 13:52:16 INFO - PROCESS | 1769 | ************************* 13:52:16 INFO - PROCESS | 1769 | 1464641536804 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x97773c00 == 114 [pid = 1769] [id = 521] 13:52:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 242 (0x9aaae800) [pid = 1769] [serial = 1564] [outer = (nil)] 13:52:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 243 (0xa2274400) [pid = 1769] [serial = 1565] [outer = 0x9aaae800] 13:52:16 INFO - PROCESS | 1769 | 1464641536921 Marionette DEBUG loaded listener.js 13:52:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 244 (0xa240f000) [pid = 1769] [serial = 1566] [outer = 0x9aaae800] 13:52:17 INFO - PROCESS | 1769 | 1464641537757 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1532ms 13:52:17 INFO - PROCESS | 1769 | 1464641537832 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 13:52:17 INFO - PROCESS | 1769 | 1464641537835 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 13:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:52:17 INFO - PROCESS | 1769 | 1464641537843 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:52:17 INFO - PROCESS | 1769 | 1464641537846 Marionette TRACE conn3 <- [1,2058,null,{}] 13:52:17 INFO - PROCESS | 1769 | 1464641537851 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:18 INFO - PROCESS | 1769 | 1464641538028 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 13:52:18 INFO - PROCESS | 1769 | 1464641538248 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8859d000 == 115 [pid = 1769] [id = 522] 13:52:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 245 (0x8859d400) [pid = 1769] [serial = 1567] [outer = (nil)] 13:52:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 246 (0x885a5000) [pid = 1769] [serial = 1568] [outer = 0x8859d400] 13:52:18 INFO - PROCESS | 1769 | 1464641538360 Marionette DEBUG loaded listener.js 13:52:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 247 (0x885a8000) [pid = 1769] [serial = 1569] [outer = 0x8859d400] 13:52:19 INFO - PROCESS | 1769 | 1464641539311 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1533ms 13:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:52:19 INFO - PROCESS | 1769 | 1464641539382 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 13:52:19 INFO - PROCESS | 1769 | 1464641539385 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 13:52:19 INFO - PROCESS | 1769 | 1464641539391 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:52:19 INFO - PROCESS | 1769 | 1464641539395 Marionette TRACE conn3 <- [1,2062,null,{}] 13:52:19 INFO - PROCESS | 1769 | 1464641539400 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:19 INFO - PROCESS | 1769 | 1464641539597 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 13:52:19 INFO - PROCESS | 1769 | 1464641539830 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x885a4000 == 116 [pid = 1769] [id = 523] 13:52:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 248 (0x885a5c00) [pid = 1769] [serial = 1570] [outer = (nil)] 13:52:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 249 (0xa3072400) [pid = 1769] [serial = 1571] [outer = 0x885a5c00] 13:52:19 INFO - PROCESS | 1769 | 1464641539945 Marionette DEBUG loaded listener.js 13:52:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 250 (0xa62fa000) [pid = 1769] [serial = 1572] [outer = 0x885a5c00] 13:52:20 INFO - PROCESS | 1769 | 1464641540845 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1484ms 13:52:20 INFO - PROCESS | 1769 | 1464641540875 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 13:52:20 INFO - PROCESS | 1769 | 1464641540879 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 13:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:52:20 INFO - PROCESS | 1769 | 1464641540885 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:52:20 INFO - PROCESS | 1769 | 1464641540887 Marionette TRACE conn3 <- [1,2066,null,{}] 13:52:20 INFO - PROCESS | 1769 | 1464641540893 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:21 INFO - PROCESS | 1769 | 1464641541064 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 13:52:21 INFO - PROCESS | 1769 | 1464641541286 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x8859d800 == 117 [pid = 1769] [id = 524] 13:52:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 251 (0x8974a800) [pid = 1769] [serial = 1573] [outer = (nil)] 13:52:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 252 (0x89754400) [pid = 1769] [serial = 1574] [outer = 0x8974a800] 13:52:21 INFO - PROCESS | 1769 | 1464641541400 Marionette DEBUG loaded listener.js 13:52:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 253 (0x89755800) [pid = 1769] [serial = 1575] [outer = 0x8974a800] 13:52:22 INFO - PROCESS | 1769 | 1464641542258 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1433ms 13:52:22 INFO - PROCESS | 1769 | 1464641542319 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 13:52:22 INFO - PROCESS | 1769 | 1464641542323 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 13:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:52:22 INFO - PROCESS | 1769 | 1464641542328 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:52:22 INFO - PROCESS | 1769 | 1464641542331 Marionette TRACE conn3 <- [1,2070,null,{}] 13:52:22 INFO - PROCESS | 1769 | 1464641542337 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:22 INFO - PROCESS | 1769 | 1464641542525 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 13:52:22 INFO - PROCESS | 1769 | 1464641542744 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x89750000 == 118 [pid = 1769] [id = 525] 13:52:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 254 (0x89754000) [pid = 1769] [serial = 1576] [outer = (nil)] 13:52:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 255 (0x8a968000) [pid = 1769] [serial = 1577] [outer = 0x89754000] 13:52:22 INFO - PROCESS | 1769 | 1464641542898 Marionette DEBUG loaded listener.js 13:52:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 256 (0x8a96ac00) [pid = 1769] [serial = 1578] [outer = 0x89754000] 13:52:23 INFO - PROCESS | 1769 | 1464641543712 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1430ms 13:52:23 INFO - PROCESS | 1769 | 1464641543759 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 13:52:23 INFO - PROCESS | 1769 | 1464641543762 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 13:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:52:23 INFO - PROCESS | 1769 | 1464641543786 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:52:23 INFO - PROCESS | 1769 | 1464641543790 Marionette TRACE conn3 <- [1,2074,null,{}] 13:52:23 INFO - PROCESS | 1769 | 1464641543795 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:23 INFO - PROCESS | 1769 | 1464641543974 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 13:52:24 INFO - PROCESS | 1769 | 1464641544252 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x89756c00 == 119 [pid = 1769] [id = 526] 13:52:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 257 (0x8a962800) [pid = 1769] [serial = 1579] [outer = (nil)] 13:52:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 258 (0x8e21c400) [pid = 1769] [serial = 1580] [outer = 0x8a962800] 13:52:24 INFO - PROCESS | 1769 | 1464641544369 Marionette DEBUG loaded listener.js 13:52:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 259 (0x8f22e000) [pid = 1769] [serial = 1581] [outer = 0x8a962800] 13:52:25 INFO - PROCESS | 1769 | 1464641545130 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1389ms 13:52:25 INFO - PROCESS | 1769 | 1464641545175 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 13:52:25 INFO - PROCESS | 1769 | 1464641545179 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 13:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:52:25 INFO - PROCESS | 1769 | 1464641545184 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:52:25 INFO - PROCESS | 1769 | 1464641545187 Marionette TRACE conn3 <- [1,2078,null,{}] 13:52:25 INFO - PROCESS | 1769 | 1464641545192 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:25 INFO - PROCESS | 1769 | 1464641545361 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 13:52:25 INFO - PROCESS | 1769 | 1464641545585 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a970400 == 120 [pid = 1769] [id = 527] 13:52:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 260 (0x8f22c400) [pid = 1769] [serial = 1582] [outer = (nil)] 13:52:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 261 (0x8f235800) [pid = 1769] [serial = 1583] [outer = 0x8f22c400] 13:52:25 INFO - PROCESS | 1769 | 1464641545693 Marionette DEBUG loaded listener.js 13:52:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 262 (0x8f237000) [pid = 1769] [serial = 1584] [outer = 0x8f22c400] 13:52:26 INFO - PROCESS | 1769 | 1464641546569 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1427ms 13:52:26 INFO - PROCESS | 1769 | 1464641546613 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 13:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:52:26 INFO - PROCESS | 1769 | 1464641546617 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 13:52:26 INFO - PROCESS | 1769 | 1464641546622 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:52:26 INFO - PROCESS | 1769 | 1464641546626 Marionette TRACE conn3 <- [1,2082,null,{}] 13:52:26 INFO - PROCESS | 1769 | 1464641546631 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:26 INFO - PROCESS | 1769 | 1464641546816 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 13:52:27 INFO - PROCESS | 1769 | 1464641547084 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x86907c00 == 121 [pid = 1769] [id = 528] 13:52:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 263 (0x86908400) [pid = 1769] [serial = 1585] [outer = (nil)] 13:52:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 264 (0x8690cc00) [pid = 1769] [serial = 1586] [outer = 0x86908400] 13:52:27 INFO - PROCESS | 1769 | 1464641547211 Marionette DEBUG loaded listener.js 13:52:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 265 (0x8f23a000) [pid = 1769] [serial = 1587] [outer = 0x86908400] 13:52:27 INFO - PROCESS | 1769 | 1464641547975 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1389ms 13:52:28 INFO - PROCESS | 1769 | 1464641548018 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 13:52:28 INFO - PROCESS | 1769 | 1464641548022 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 13:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:52:28 INFO - PROCESS | 1769 | 1464641548028 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:52:28 INFO - PROCESS | 1769 | 1464641548030 Marionette TRACE conn3 <- [1,2086,null,{}] 13:52:28 INFO - PROCESS | 1769 | 1464641548036 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:28 INFO - PROCESS | 1769 | 1464641548212 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 13:52:28 INFO - PROCESS | 1769 | 1464641548479 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x86909400 == 122 [pid = 1769] [id = 529] 13:52:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 266 (0x86910000) [pid = 1769] [serial = 1588] [outer = (nil)] 13:52:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 267 (0x86aa2000) [pid = 1769] [serial = 1589] [outer = 0x86910000] 13:52:28 INFO - PROCESS | 1769 | 1464641548560 Marionette DEBUG loaded listener.js 13:52:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 268 (0x86aa3400) [pid = 1769] [serial = 1590] [outer = 0x86910000] 13:52:29 INFO - PROCESS | 1769 | 1464641549376 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1379ms 13:52:29 INFO - PROCESS | 1769 | 1464641549420 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 13:52:29 INFO - PROCESS | 1769 | 1464641549424 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 13:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:52:29 INFO - PROCESS | 1769 | 1464641549430 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:52:29 INFO - PROCESS | 1769 | 1464641549441 Marionette TRACE conn3 <- [1,2090,null,{}] 13:52:29 INFO - PROCESS | 1769 | 1464641549445 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:29 INFO - PROCESS | 1769 | 1464641549611 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 13:52:29 INFO - PROCESS | 1769 | 1464641549878 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x86a9d800 == 123 [pid = 1769] [id = 530] 13:52:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 269 (0x86aa6000) [pid = 1769] [serial = 1591] [outer = (nil)] 13:52:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 270 (0x8a964c00) [pid = 1769] [serial = 1592] [outer = 0x86aa6000] 13:52:29 INFO - PROCESS | 1769 | 1464641549960 Marionette DEBUG loaded listener.js 13:52:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 271 (0x8f236400) [pid = 1769] [serial = 1593] [outer = 0x86aa6000] 13:52:30 INFO - PROCESS | 1769 | 1464641550744 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1388ms 13:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:52:30 INFO - PROCESS | 1769 | 1464641550818 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 13:52:30 INFO - PROCESS | 1769 | 1464641550821 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 13:52:30 INFO - PROCESS | 1769 | 1464641550827 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:52:30 INFO - PROCESS | 1769 | 1464641550830 Marionette TRACE conn3 <- [1,2094,null,{}] 13:52:30 INFO - PROCESS | 1769 | 1464641550835 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:31 INFO - PROCESS | 1769 | 1464641551011 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 13:52:31 INFO - PROCESS | 1769 | 1464641551278 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x86aa4c00 == 124 [pid = 1769] [id = 531] 13:52:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 272 (0x86aa8c00) [pid = 1769] [serial = 1594] [outer = (nil)] 13:52:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 273 (0x90b6d400) [pid = 1769] [serial = 1595] [outer = 0x86aa8c00] 13:52:31 INFO - PROCESS | 1769 | 1464641551391 Marionette DEBUG loaded listener.js 13:52:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 274 (0x90b70800) [pid = 1769] [serial = 1596] [outer = 0x86aa8c00] 13:52:32 INFO - PROCESS | 1769 | 1464641552188 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1384ms 13:52:32 INFO - PROCESS | 1769 | 1464641552213 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 13:52:32 INFO - PROCESS | 1769 | 1464641552216 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 13:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:52:32 INFO - PROCESS | 1769 | 1464641552224 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:52:32 INFO - PROCESS | 1769 | 1464641552227 Marionette TRACE conn3 <- [1,2098,null,{}] 13:52:32 INFO - PROCESS | 1769 | 1464641552232 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:32 INFO - PROCESS | 1769 | 1464641552417 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 13:52:32 INFO - PROCESS | 1769 | 1464641552699 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x87b82800 == 125 [pid = 1769] [id = 532] 13:52:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 275 (0x87b82c00) [pid = 1769] [serial = 1597] [outer = (nil)] 13:52:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 276 (0x87b89800) [pid = 1769] [serial = 1598] [outer = 0x87b82c00] 13:52:32 INFO - PROCESS | 1769 | 1464641552818 Marionette DEBUG loaded listener.js 13:52:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 277 (0x87b8cc00) [pid = 1769] [serial = 1599] [outer = 0x87b82c00] 13:52:33 INFO - PROCESS | 1769 | 1464641553596 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1431ms 13:52:33 INFO - PROCESS | 1769 | 1464641553656 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 13:52:33 INFO - PROCESS | 1769 | 1464641553658 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 13:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:52:33 INFO - PROCESS | 1769 | 1464641553665 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:52:33 INFO - PROCESS | 1769 | 1464641553668 Marionette TRACE conn3 <- [1,2102,null,{}] 13:52:33 INFO - PROCESS | 1769 | 1464641553673 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:33 INFO - PROCESS | 1769 | 1464641553848 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 13:52:34 INFO - PROCESS | 1769 | 1464641554123 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x89058800 == 126 [pid = 1769] [id = 533] 13:52:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 278 (0x89ace000) [pid = 1769] [serial = 1600] [outer = (nil)] 13:52:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 279 (0x90776000) [pid = 1769] [serial = 1601] [outer = 0x89ace000] 13:52:34 INFO - PROCESS | 1769 | 1464641554270 Marionette DEBUG loaded listener.js 13:52:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 280 (0x90b6dc00) [pid = 1769] [serial = 1602] [outer = 0x89ace000] 13:52:35 INFO - PROCESS | 1769 | 1464641555045 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1429ms 13:52:35 INFO - PROCESS | 1769 | 1464641555094 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 13:52:35 INFO - PROCESS | 1769 | 1464641555098 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 13:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:52:35 INFO - PROCESS | 1769 | 1464641555103 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:52:35 INFO - PROCESS | 1769 | 1464641555107 Marionette TRACE conn3 <- [1,2106,null,{}] 13:52:35 INFO - PROCESS | 1769 | 1464641555112 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:35 INFO - PROCESS | 1769 | 1464641555620 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 13:52:35 INFO - PROCESS | 1769 | 1464641555934 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x86aa9000 == 127 [pid = 1769] [id = 534] 13:52:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 281 (0x86aa9400) [pid = 1769] [serial = 1603] [outer = (nil)] 13:52:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 282 (0x87b8b000) [pid = 1769] [serial = 1604] [outer = 0x86aa9400] 13:52:36 INFO - PROCESS | 1769 | 1464641556022 Marionette DEBUG loaded listener.js 13:52:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 283 (0x885a3800) [pid = 1769] [serial = 1605] [outer = 0x86aa9400] 13:52:36 INFO - PROCESS | 1769 | 1464641556806 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1733ms 13:52:36 INFO - PROCESS | 1769 | 1464641556839 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 13:52:36 INFO - PROCESS | 1769 | 1464641556843 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 13:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:52:36 INFO - PROCESS | 1769 | 1464641556850 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:52:36 INFO - PROCESS | 1769 | 1464641556856 Marionette TRACE conn3 <- [1,2110,null,{}] 13:52:36 INFO - PROCESS | 1769 | 1464641556862 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:37 INFO - PROCESS | 1769 | 1464641557037 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 13:52:37 INFO - PROCESS | 1769 | 1464641557329 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x89753800 == 128 [pid = 1769] [id = 535] 13:52:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 284 (0x898c5000) [pid = 1769] [serial = 1606] [outer = (nil)] 13:52:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 285 (0x8a7d5800) [pid = 1769] [serial = 1607] [outer = 0x898c5000] 13:52:37 INFO - PROCESS | 1769 | 1464641557407 Marionette DEBUG loaded listener.js 13:52:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 286 (0x8c93ec00) [pid = 1769] [serial = 1608] [outer = 0x898c5000] 13:52:38 INFO - PROCESS | 1769 | 1464641558365 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1589ms 13:52:38 INFO - PROCESS | 1769 | 1464641558440 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 13:52:38 INFO - PROCESS | 1769 | 1464641558443 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 13:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:52:38 INFO - PROCESS | 1769 | 1464641558450 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:52:38 INFO - PROCESS | 1769 | 1464641558453 Marionette TRACE conn3 <- [1,2114,null,{}] 13:52:38 INFO - PROCESS | 1769 | 1464641558459 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:38 INFO - PROCESS | 1769 | 1464641558632 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 13:52:39 INFO - PROCESS | 1769 | 1464641559048 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8e220c00 == 127 [pid = 1769] [id = 237] 13:52:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8934dc00 == 126 [pid = 1769] [id = 516] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 285 (0x97741000) [pid = 1769] [serial = 1490] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 284 (0x9834f400) [pid = 1769] [serial = 1457] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 283 (0x98355000) [pid = 1769] [serial = 1460] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 282 (0x9a706000) [pid = 1769] [serial = 1463] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 281 (0x9afc2400) [pid = 1769] [serial = 1466] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 280 (0x8ee60400) [pid = 1769] [serial = 1469] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x89ad0400 == 127 [pid = 1769] [id = 536] 13:52:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 281 (0x89ad5c00) [pid = 1769] [serial = 1609] [outer = (nil)] 13:52:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 282 (0x8c94cc00) [pid = 1769] [serial = 1610] [outer = 0x89ad5c00] 13:52:39 INFO - PROCESS | 1769 | 1464641559221 Marionette DEBUG loaded listener.js 13:52:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 283 (0x8d1af400) [pid = 1769] [serial = 1611] [outer = 0x89ad5c00] 13:52:39 INFO - PROCESS | 1769 | --DOCSHELL 0x93928800 == 126 [pid = 1769] [id = 515] 13:52:39 INFO - PROCESS | 1769 | --DOCSHELL 0x90a5ec00 == 125 [pid = 1769] [id = 514] 13:52:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8934c400 == 124 [pid = 1769] [id = 513] 13:52:39 INFO - PROCESS | 1769 | --DOCSHELL 0x89060000 == 123 [pid = 1769] [id = 512] 13:52:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7d4400 == 122 [pid = 1769] [id = 511] 13:52:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8971dc00 == 121 [pid = 1769] [id = 510] 13:52:39 INFO - PROCESS | 1769 | --DOCSHELL 0x92d82400 == 120 [pid = 1769] [id = 503] 13:52:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7c3800 == 119 [pid = 1769] [id = 502] 13:52:39 INFO - PROCESS | 1769 | --DOCSHELL 0x89acb400 == 118 [pid = 1769] [id = 501] 13:52:39 INFO - PROCESS | 1769 | --DOCSHELL 0x90af1c00 == 117 [pid = 1769] [id = 500] 13:52:39 INFO - PROCESS | 1769 | --DOCSHELL 0x9077f800 == 116 [pid = 1769] [id = 498] 13:52:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7cfc00 == 115 [pid = 1769] [id = 497] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 282 (0x8f295c00) [pid = 1769] [serial = 1478] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 281 (0x909ee000) [pid = 1769] [serial = 1479] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 280 (0x922b9c00) [pid = 1769] [serial = 1442] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 279 (0x92b66800) [pid = 1769] [serial = 1484] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 278 (0x90773400) [pid = 1769] [serial = 1427] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 277 (0x8a7dd800) [pid = 1769] [serial = 1473] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 276 (0x8a7c6800) [pid = 1769] [serial = 1472] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 275 (0x8b7d9000) [pid = 1769] [serial = 1430] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 274 (0x8ee7e800) [pid = 1769] [serial = 1475] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 273 (0x8f29a400) [pid = 1769] [serial = 1476] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 272 (0x90aec400) [pid = 1769] [serial = 1436] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 271 (0x92c75000) [pid = 1769] [serial = 1445] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 270 (0x8f296400) [pid = 1769] [serial = 1433] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 269 (0x8ef0cc00) [pid = 1769] [serial = 1487] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 268 (0x92c76800) [pid = 1769] [serial = 1485] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 267 (0x952a2800) [pid = 1769] [serial = 1451] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 266 (0x9773b800) [pid = 1769] [serial = 1454] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 265 (0x91c6e400) [pid = 1769] [serial = 1439] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 264 (0x93933000) [pid = 1769] [serial = 1448] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 263 (0x91fa5c00) [pid = 1769] [serial = 1481] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 262 (0x93934400) [pid = 1769] [serial = 1488] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | --DOMWINDOW == 261 (0x922bec00) [pid = 1769] [serial = 1482] [outer = (nil)] [url = about:blank] 13:52:39 INFO - PROCESS | 1769 | 1464641559974 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1586ms 13:52:40 INFO - PROCESS | 1769 | 1464641560041 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 13:52:40 INFO - PROCESS | 1769 | 1464641560046 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 13:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:52:40 INFO - PROCESS | 1769 | 1464641560062 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:52:40 INFO - PROCESS | 1769 | 1464641560068 Marionette TRACE conn3 <- [1,2118,null,{}] 13:52:40 INFO - PROCESS | 1769 | 1464641560073 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:40 INFO - PROCESS | 1769 | 1464641560247 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 13:52:40 INFO - PROCESS | 1769 | 1464641560256 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8971dc00 == 116 [pid = 1769] [id = 537] 13:52:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 262 (0x89722000) [pid = 1769] [serial = 1612] [outer = (nil)] 13:52:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 263 (0x8f22fc00) [pid = 1769] [serial = 1613] [outer = 0x89722000] 13:52:40 INFO - PROCESS | 1769 | 1464641560325 Marionette DEBUG loaded listener.js 13:52:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 264 (0x90775c00) [pid = 1769] [serial = 1614] [outer = 0x89722000] 13:52:41 INFO - PROCESS | 1769 | 1464641561160 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1195ms 13:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:52:41 INFO - PROCESS | 1769 | 1464641561251 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 13:52:41 INFO - PROCESS | 1769 | 1464641561253 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 13:52:41 INFO - PROCESS | 1769 | 1464641561259 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:52:41 INFO - PROCESS | 1769 | 1464641561262 Marionette TRACE conn3 <- [1,2122,null,{}] 13:52:41 INFO - PROCESS | 1769 | 1464641561267 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:41 INFO - PROCESS | 1769 | 1464641561432 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 13:52:41 INFO - PROCESS | 1769 | 1464641561443 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c93d800 == 117 [pid = 1769] [id = 538] 13:52:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 265 (0x8cca0000) [pid = 1769] [serial = 1615] [outer = (nil)] 13:52:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 266 (0x908bc800) [pid = 1769] [serial = 1616] [outer = 0x8cca0000] 13:52:41 INFO - PROCESS | 1769 | 1464641561511 Marionette DEBUG loaded listener.js 13:52:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 267 (0x90a5c800) [pid = 1769] [serial = 1617] [outer = 0x8cca0000] 13:52:42 INFO - PROCESS | 1769 | 1464641562484 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1290ms 13:52:42 INFO - PROCESS | 1769 | 1464641562548 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 13:52:42 INFO - PROCESS | 1769 | 1464641562551 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 13:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:52:42 INFO - PROCESS | 1769 | 1464641562564 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:52:42 INFO - PROCESS | 1769 | 1464641562566 Marionette TRACE conn3 <- [1,2126,null,{}] 13:52:42 INFO - PROCESS | 1769 | 1464641562571 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:42 INFO - PROCESS | 1769 | 1464641562812 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 13:52:42 INFO - PROCESS | 1769 | 1464641562838 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x90a64800 == 118 [pid = 1769] [id = 539] 13:52:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 268 (0x90aeac00) [pid = 1769] [serial = 1618] [outer = (nil)] 13:52:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 269 (0x90b75000) [pid = 1769] [serial = 1619] [outer = 0x90aeac00] 13:52:42 INFO - PROCESS | 1769 | 1464641562914 Marionette DEBUG loaded listener.js 13:52:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 270 (0x91c6e400) [pid = 1769] [serial = 1620] [outer = 0x90aeac00] 13:52:44 INFO - PROCESS | 1769 | --DOMWINDOW == 269 (0x8b7d8800) [pid = 1769] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:52:44 INFO - PROCESS | 1769 | --DOMWINDOW == 268 (0x909e6c00) [pid = 1769] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:52:44 INFO - PROCESS | 1769 | --DOMWINDOW == 267 (0x939bd400) [pid = 1769] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:52:44 INFO - PROCESS | 1769 | --DOMWINDOW == 266 (0x92da7800) [pid = 1769] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:52:44 INFO - PROCESS | 1769 | --DOMWINDOW == 265 (0x9235dc00) [pid = 1769] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:52:44 INFO - PROCESS | 1769 | --DOMWINDOW == 264 (0x8cca0800) [pid = 1769] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:52:44 INFO - PROCESS | 1769 | --DOMWINDOW == 263 (0x8971e800) [pid = 1769] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:52:44 INFO - PROCESS | 1769 | --DOMWINDOW == 262 (0x89ad1400) [pid = 1769] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:52:44 INFO - PROCESS | 1769 | 1464641564096 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1577ms 13:52:44 INFO - PROCESS | 1769 | 1464641564142 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 13:52:44 INFO - PROCESS | 1769 | 1464641564145 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 13:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:52:44 INFO - PROCESS | 1769 | 1464641564151 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:52:44 INFO - PROCESS | 1769 | 1464641564153 Marionette TRACE conn3 <- [1,2130,null,{}] 13:52:44 INFO - PROCESS | 1769 | 1464641564159 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:44 INFO - PROCESS | 1769 | 1464641564336 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 13:52:44 INFO - PROCESS | 1769 | 1464641564558 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b7e2400 == 119 [pid = 1769] [id = 540] 13:52:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 263 (0x8cb50c00) [pid = 1769] [serial = 1621] [outer = (nil)] 13:52:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 264 (0x90b76000) [pid = 1769] [serial = 1622] [outer = 0x8cb50c00] 13:52:44 INFO - PROCESS | 1769 | 1464641564627 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 265 (0x92238800) [pid = 1769] [serial = 1623] [outer = 0x8cb50c00] 13:52:45 INFO - PROCESS | 1769 | 1464641565262 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:52:45 INFO - PROCESS | 1769 | 1464641565336 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 13:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:52:45 INFO - PROCESS | 1769 | 1464641565342 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:52:45 INFO - PROCESS | 1769 | 1464641565344 Marionette TRACE conn3 <- [1,2134,null,{}] 13:52:45 INFO - PROCESS | 1769 | 1464641565353 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:45 INFO - PROCESS | 1769 | 1464641565585 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 13:52:45 INFO - PROCESS | 1769 | 1464641565601 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x90aeec00 == 120 [pid = 1769] [id = 541] 13:52:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 266 (0x90b6a800) [pid = 1769] [serial = 1624] [outer = (nil)] 13:52:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 267 (0x92d7e000) [pid = 1769] [serial = 1625] [outer = 0x90b6a800] 13:52:45 INFO - PROCESS | 1769 | 1464641565667 Marionette DEBUG loaded listener.js 13:52:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 268 (0x92d9b000) [pid = 1769] [serial = 1626] [outer = 0x90b6a800] 13:52:46 INFO - PROCESS | 1769 | 1464641566697 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1384ms 13:52:46 INFO - PROCESS | 1769 | 1464641566726 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 1769 | 1464641566732 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 13:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:52:46 INFO - PROCESS | 1769 | 1464641566741 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:52:46 INFO - PROCESS | 1769 | 1464641566746 Marionette TRACE conn3 <- [1,2138,null,{}] 13:52:46 INFO - PROCESS | 1769 | 1464641566754 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:46 INFO - PROCESS | 1769 | 1464641566952 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 13:52:47 INFO - PROCESS | 1769 | 1464641567285 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x885a1c00 == 121 [pid = 1769] [id = 542] 13:52:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 269 (0x89349000) [pid = 1769] [serial = 1627] [outer = (nil)] 13:52:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 270 (0x89725400) [pid = 1769] [serial = 1628] [outer = 0x89349000] 13:52:47 INFO - PROCESS | 1769 | 1464641567373 Marionette DEBUG loaded listener.js 13:52:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 271 (0x898cb000) [pid = 1769] [serial = 1629] [outer = 0x89349000] 13:52:48 INFO - PROCESS | 1769 | 1464641568227 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1535ms 13:52:48 INFO - PROCESS | 1769 | 1464641568277 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 13:52:48 INFO - PROCESS | 1769 | 1464641568285 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 13:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:52:48 INFO - PROCESS | 1769 | 1464641568296 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:52:48 INFO - PROCESS | 1769 | 1464641568299 Marionette TRACE conn3 <- [1,2142,null,{}] 13:52:48 INFO - PROCESS | 1769 | 1464641568306 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:48 INFO - PROCESS | 1769 | 1464641568499 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 13:52:48 INFO - PROCESS | 1769 | 1464641568822 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c94b400 == 122 [pid = 1769] [id = 543] 13:52:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 272 (0x8c94b800) [pid = 1769] [serial = 1630] [outer = (nil)] 13:52:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 273 (0x8ce95c00) [pid = 1769] [serial = 1631] [outer = 0x8c94b800] 13:52:48 INFO - PROCESS | 1769 | 1464641568905 Marionette DEBUG loaded listener.js 13:52:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 274 (0x8ee66800) [pid = 1769] [serial = 1632] [outer = 0x8c94b800] 13:52:49 INFO - PROCESS | 1769 | 1464641569803 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 13:52:49 INFO - PROCESS | 1769 | 1464641569879 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 13:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:52:49 INFO - PROCESS | 1769 | 1464641569886 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:52:49 INFO - PROCESS | 1769 | 1464641569892 Marionette TRACE conn3 <- [1,2146,null,{}] 13:52:49 INFO - PROCESS | 1769 | 1464641569907 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:50 INFO - PROCESS | 1769 | 1464641570142 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 13:52:50 INFO - PROCESS | 1769 | 1464641570462 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x908bd800 == 123 [pid = 1769] [id = 544] 13:52:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 275 (0x90b6d800) [pid = 1769] [serial = 1633] [outer = (nil)] 13:52:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 276 (0x92c76800) [pid = 1769] [serial = 1634] [outer = 0x90b6d800] 13:52:50 INFO - PROCESS | 1769 | 1464641570550 Marionette DEBUG loaded listener.js 13:52:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 277 (0x939bb000) [pid = 1769] [serial = 1635] [outer = 0x90b6d800] 13:52:51 INFO - PROCESS | 1769 | 1464641571344 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:52:51 INFO - PROCESS | 1769 | 1464641571384 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 13:52:51 INFO - PROCESS | 1769 | 1464641571390 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:52:51 INFO - PROCESS | 1769 | 1464641571393 Marionette TRACE conn3 <- [1,2150,null,{}] 13:52:51 INFO - PROCESS | 1769 | 1464641571413 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:51 INFO - PROCESS | 1769 | 1464641571666 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 13:52:51 INFO - PROCESS | 1769 | 1464641571825 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x939bf000 == 124 [pid = 1769] [id = 545] 13:52:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 278 (0x95109800) [pid = 1769] [serial = 1636] [outer = (nil)] 13:52:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 279 (0x97746800) [pid = 1769] [serial = 1637] [outer = 0x95109800] 13:52:51 INFO - PROCESS | 1769 | 1464641571906 Marionette DEBUG loaded listener.js 13:52:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 280 (0x9776e400) [pid = 1769] [serial = 1638] [outer = 0x95109800] 13:52:52 INFO - PROCESS | 1769 | 1464641572730 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1379ms 13:52:52 INFO - PROCESS | 1769 | 1464641572768 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 13:52:52 INFO - PROCESS | 1769 | 1464641572772 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 13:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:52:52 INFO - PROCESS | 1769 | 1464641572778 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - PROCESS | 1769 | 1464641572781 Marionette TRACE conn3 <- [1,2154,null,{}] 13:52:52 INFO - PROCESS | 1769 | 1464641572786 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:52 INFO - PROCESS | 1769 | 1464641572966 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 13:52:53 INFO - PROCESS | 1769 | 1464641573239 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x90776800 == 125 [pid = 1769] [id = 546] 13:52:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 281 (0x907ccc00) [pid = 1769] [serial = 1639] [outer = (nil)] 13:52:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 282 (0x99b46800) [pid = 1769] [serial = 1640] [outer = 0x907ccc00] 13:52:53 INFO - PROCESS | 1769 | 1464641573373 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 283 (0x99c60000) [pid = 1769] [serial = 1641] [outer = 0x907ccc00] 13:52:54 INFO - PROCESS | 1769 | 1464641574170 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1436ms 13:52:54 INFO - PROCESS | 1769 | 1464641574215 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 13:52:54 INFO - PROCESS | 1769 | 1464641574218 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 13:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:52:54 INFO - PROCESS | 1769 | 1464641574224 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - PROCESS | 1769 | 1464641574228 Marionette TRACE conn3 <- [1,2158,null,{}] 13:52:54 INFO - PROCESS | 1769 | 1464641574233 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:54 INFO - PROCESS | 1769 | 1464641574456 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 13:52:54 INFO - PROCESS | 1769 | 1464641574771 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x909ea800 == 126 [pid = 1769] [id = 547] 13:52:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 284 (0x99b4f000) [pid = 1769] [serial = 1642] [outer = (nil)] 13:52:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 285 (0x9b9bd800) [pid = 1769] [serial = 1643] [outer = 0x99b4f000] 13:52:54 INFO - PROCESS | 1769 | 1464641574864 Marionette DEBUG loaded listener.js 13:52:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 286 (0xa2276000) [pid = 1769] [serial = 1644] [outer = 0x99b4f000] 13:52:55 INFO - PROCESS | 1769 | 1464641575650 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1482ms 13:52:55 INFO - PROCESS | 1769 | 1464641575708 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 13:52:55 INFO - PROCESS | 1769 | 1464641575711 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 13:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:52:55 INFO - PROCESS | 1769 | 1464641575717 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:52:55 INFO - PROCESS | 1769 | 1464641575720 Marionette TRACE conn3 <- [1,2162,null,{}] 13:52:55 INFO - PROCESS | 1769 | 1464641575726 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:55 INFO - PROCESS | 1769 | 1464641575901 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 13:52:56 INFO - PROCESS | 1769 | 1464641576177 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f25bc00 == 127 [pid = 1769] [id = 548] 13:52:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 287 (0x8f25d000) [pid = 1769] [serial = 1645] [outer = (nil)] 13:52:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 288 (0x8f263800) [pid = 1769] [serial = 1646] [outer = 0x8f25d000] 13:52:56 INFO - PROCESS | 1769 | 1464641576302 Marionette DEBUG loaded listener.js 13:52:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 289 (0x8f266400) [pid = 1769] [serial = 1647] [outer = 0x8f25d000] 13:52:57 INFO - PROCESS | 1769 | 1464641577099 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1435ms 13:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:52:57 INFO - PROCESS | 1769 | 1464641577153 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 13:52:57 INFO - PROCESS | 1769 | 1464641577156 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 13:52:57 INFO - PROCESS | 1769 | 1464641577162 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:52:57 INFO - PROCESS | 1769 | 1464641577165 Marionette TRACE conn3 <- [1,2166,null,{}] 13:52:57 INFO - PROCESS | 1769 | 1464641577170 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:57 INFO - PROCESS | 1769 | 1464641577351 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 13:52:57 INFO - PROCESS | 1769 | 1464641577638 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f25d400 == 128 [pid = 1769] [id = 549] 13:52:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 290 (0x8f260c00) [pid = 1769] [serial = 1648] [outer = (nil)] 13:52:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 291 (0x9d0bb400) [pid = 1769] [serial = 1649] [outer = 0x8f260c00] 13:52:57 INFO - PROCESS | 1769 | 1464641577757 Marionette DEBUG loaded listener.js 13:52:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 292 (0xa260f800) [pid = 1769] [serial = 1650] [outer = 0x8f260c00] 13:52:58 INFO - PROCESS | 1769 | 1464641578540 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1431ms 13:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:52:58 INFO - PROCESS | 1769 | 1464641578593 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 13:52:58 INFO - PROCESS | 1769 | 1464641578596 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 13:52:58 INFO - PROCESS | 1769 | 1464641578603 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:52:58 INFO - PROCESS | 1769 | 1464641578606 Marionette TRACE conn3 <- [1,2170,null,{}] 13:52:58 INFO - PROCESS | 1769 | 1464641578611 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:58 INFO - PROCESS | 1769 | 1464641578794 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 13:52:59 INFO - PROCESS | 1769 | 1464641579078 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x868b4000 == 129 [pid = 1769] [id = 550] 13:52:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 293 (0x868b4c00) [pid = 1769] [serial = 1651] [outer = (nil)] 13:52:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 294 (0x868ba400) [pid = 1769] [serial = 1652] [outer = 0x868b4c00] 13:52:59 INFO - PROCESS | 1769 | 1464641579207 Marionette DEBUG loaded listener.js 13:52:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 295 (0x868bd000) [pid = 1769] [serial = 1653] [outer = 0x868b4c00] 13:52:59 INFO - PROCESS | 1769 | 1464641579982 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1437ms 13:53:00 INFO - PROCESS | 1769 | 1464641580040 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 13:53:00 INFO - PROCESS | 1769 | 1464641580044 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 13:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:53:00 INFO - PROCESS | 1769 | 1464641580050 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:53:00 INFO - PROCESS | 1769 | 1464641580052 Marionette TRACE conn3 <- [1,2174,null,{}] 13:53:00 INFO - PROCESS | 1769 | 1464641580058 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:00 INFO - PROCESS | 1769 | 1464641580242 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 13:53:00 INFO - PROCESS | 1769 | 1464641580518 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x868bd400 == 130 [pid = 1769] [id = 551] 13:53:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 296 (0x868bf000) [pid = 1769] [serial = 1654] [outer = (nil)] 13:53:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 297 (0x9a77dc00) [pid = 1769] [serial = 1655] [outer = 0x868bf000] 13:53:00 INFO - PROCESS | 1769 | 1464641580639 Marionette DEBUG loaded listener.js 13:53:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 298 (0xa3469800) [pid = 1769] [serial = 1656] [outer = 0x868bf000] 13:53:01 INFO - PROCESS | 1769 | 1464641581439 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1434ms 13:53:01 INFO - PROCESS | 1769 | 1464641581485 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 13:53:01 INFO - PROCESS | 1769 | 1464641581489 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 13:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:53:01 INFO - PROCESS | 1769 | 1464641581496 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:53:01 INFO - PROCESS | 1769 | 1464641581500 Marionette TRACE conn3 <- [1,2178,null,{}] 13:53:01 INFO - PROCESS | 1769 | 1464641581505 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:01 INFO - PROCESS | 1769 | 1464641581704 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 13:53:01 INFO - PROCESS | 1769 | 1464641581976 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x85ee5000 == 131 [pid = 1769] [id = 552] 13:53:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 299 (0x85eecc00) [pid = 1769] [serial = 1657] [outer = (nil)] 13:53:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 300 (0x868bbc00) [pid = 1769] [serial = 1658] [outer = 0x85eecc00] 13:53:02 INFO - PROCESS | 1769 | 1464641582110 Marionette DEBUG loaded listener.js 13:53:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 301 (0xa50ba000) [pid = 1769] [serial = 1659] [outer = 0x85eecc00] 13:53:02 INFO - PROCESS | 1769 | 1464641582956 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1530ms 13:53:03 INFO - PROCESS | 1769 | 1464641583026 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 13:53:03 INFO - PROCESS | 1769 | 1464641583029 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 13:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:53:03 INFO - PROCESS | 1769 | 1464641583035 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:53:03 INFO - PROCESS | 1769 | 1464641583038 Marionette TRACE conn3 <- [1,2182,null,{}] 13:53:03 INFO - PROCESS | 1769 | 1464641583043 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:03 INFO - PROCESS | 1769 | 1464641583228 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 13:53:03 INFO - PROCESS | 1769 | 1464641583552 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x8564d800 == 132 [pid = 1769] [id = 553] 13:53:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 302 (0x8564dc00) [pid = 1769] [serial = 1660] [outer = (nil)] 13:53:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 303 (0x85655400) [pid = 1769] [serial = 1661] [outer = 0x8564dc00] 13:53:03 INFO - PROCESS | 1769 | 1464641583633 Marionette DEBUG loaded listener.js 13:53:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 304 (0x85657800) [pid = 1769] [serial = 1662] [outer = 0x8564dc00] 13:53:04 INFO - PROCESS | 1769 | 1464641584420 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1440ms 13:53:04 INFO - PROCESS | 1769 | 1464641584476 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 13:53:04 INFO - PROCESS | 1769 | 1464641584478 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 13:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:53:04 INFO - PROCESS | 1769 | 1464641584485 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:53:04 INFO - PROCESS | 1769 | 1464641584488 Marionette TRACE conn3 <- [1,2186,null,{}] 13:53:04 INFO - PROCESS | 1769 | 1464641584493 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:04 INFO - PROCESS | 1769 | 1464641584761 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 13:53:05 INFO - PROCESS | 1769 | 1464641585082 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x85eef800 == 133 [pid = 1769] [id = 554] 13:53:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 305 (0x87a43400) [pid = 1769] [serial = 1663] [outer = (nil)] 13:53:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 306 (0x87a46c00) [pid = 1769] [serial = 1664] [outer = 0x87a43400] 13:53:05 INFO - PROCESS | 1769 | 1464641585169 Marionette DEBUG loaded listener.js 13:53:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 307 (0x87a48800) [pid = 1769] [serial = 1665] [outer = 0x87a43400] 13:53:05 INFO - PROCESS | 1769 | 1464641585979 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1530ms 13:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:53:06 INFO - PROCESS | 1769 | 1464641586015 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 13:53:06 INFO - PROCESS | 1769 | 1464641586018 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 13:53:06 INFO - PROCESS | 1769 | 1464641586024 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:53:06 INFO - PROCESS | 1769 | 1464641586027 Marionette TRACE conn3 <- [1,2190,null,{}] 13:53:06 INFO - PROCESS | 1769 | 1464641586034 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:06 INFO - PROCESS | 1769 | 1464641586218 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 13:53:06 INFO - PROCESS | 1769 | 1464641586498 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x84a1bc00 == 134 [pid = 1769] [id = 555] 13:53:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 308 (0x84a1e000) [pid = 1769] [serial = 1666] [outer = (nil)] 13:53:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 309 (0x84a22800) [pid = 1769] [serial = 1667] [outer = 0x84a1e000] 13:53:06 INFO - PROCESS | 1769 | 1464641586616 Marionette DEBUG loaded listener.js 13:53:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 310 (0x84a26000) [pid = 1769] [serial = 1668] [outer = 0x84a1e000] 13:53:07 INFO - PROCESS | 1769 | 1464641587402 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1435ms 13:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:53:07 INFO - PROCESS | 1769 | 1464641587459 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 13:53:07 INFO - PROCESS | 1769 | 1464641587461 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 13:53:07 INFO - PROCESS | 1769 | 1464641587468 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:53:07 INFO - PROCESS | 1769 | 1464641587471 Marionette TRACE conn3 <- [1,2194,null,{}] 13:53:07 INFO - PROCESS | 1769 | 1464641587476 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:07 INFO - PROCESS | 1769 | 1464641587665 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 13:53:07 INFO - PROCESS | 1769 | 1464641587945 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x84a21400 == 135 [pid = 1769] [id = 556] 13:53:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 311 (0x84a27000) [pid = 1769] [serial = 1669] [outer = (nil)] 13:53:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 312 (0x87a45c00) [pid = 1769] [serial = 1670] [outer = 0x84a27000] 13:53:08 INFO - PROCESS | 1769 | 1464641588066 Marionette DEBUG loaded listener.js 13:53:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 313 (0x87a4d800) [pid = 1769] [serial = 1671] [outer = 0x84a27000] 13:53:08 INFO - PROCESS | 1769 | 1464641588827 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1386ms 13:53:08 INFO - PROCESS | 1769 | 1464641588853 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 13:53:08 INFO - PROCESS | 1769 | 1464641588857 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 13:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:53:08 INFO - PROCESS | 1769 | 1464641588863 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:53:08 INFO - PROCESS | 1769 | 1464641588865 Marionette TRACE conn3 <- [1,2198,null,{}] 13:53:08 INFO - PROCESS | 1769 | 1464641588870 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:09 INFO - PROCESS | 1769 | 1464641589059 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 13:53:09 INFO - PROCESS | 1769 | 1464641589354 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x84bdc400 == 136 [pid = 1769] [id = 557] 13:53:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 314 (0x84bde000) [pid = 1769] [serial = 1672] [outer = (nil)] 13:53:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 315 (0x84be4c00) [pid = 1769] [serial = 1673] [outer = 0x84bde000] 13:53:09 INFO - PROCESS | 1769 | 1464641589437 Marionette DEBUG loaded listener.js 13:53:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 316 (0x84be6800) [pid = 1769] [serial = 1674] [outer = 0x84bde000] 13:53:10 INFO - PROCESS | 1769 | 1464641590246 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1395ms 13:53:10 INFO - PROCESS | 1769 | 1464641590258 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 13:53:10 INFO - PROCESS | 1769 | 1464641590261 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 13:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:53:10 INFO - PROCESS | 1769 | 1464641590286 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:53:10 INFO - PROCESS | 1769 | 1464641590290 Marionette TRACE conn3 <- [1,2202,null,{}] 13:53:10 INFO - PROCESS | 1769 | 1464641590297 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:10 INFO - PROCESS | 1769 | 1464641590483 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 13:53:10 INFO - PROCESS | 1769 | 1464641590765 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x84be2c00 == 137 [pid = 1769] [id = 558] 13:53:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 317 (0x84be4000) [pid = 1769] [serial = 1675] [outer = (nil)] 13:53:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 318 (0x8690dc00) [pid = 1769] [serial = 1676] [outer = 0x84be4000] 13:53:10 INFO - PROCESS | 1769 | 1464641590850 Marionette DEBUG loaded listener.js 13:53:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 319 (0x87a4dc00) [pid = 1769] [serial = 1677] [outer = 0x84be4000] 13:53:11 INFO - PROCESS | 1769 | 1464641591668 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1441ms 13:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:53:11 INFO - PROCESS | 1769 | 1464641591724 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 13:53:11 INFO - PROCESS | 1769 | 1464641591727 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 13:53:11 INFO - PROCESS | 1769 | 1464641591733 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - PROCESS | 1769 | 1464641591736 Marionette TRACE conn3 <- [1,2206,null,{}] 13:53:11 INFO - PROCESS | 1769 | 1464641591741 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:11 INFO - PROCESS | 1769 | 1464641591929 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 13:53:12 INFO - PROCESS | 1769 | 1464641592227 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x84e2a000 == 138 [pid = 1769] [id = 559] 13:53:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 320 (0x84e2a800) [pid = 1769] [serial = 1678] [outer = (nil)] 13:53:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 321 (0x84e2f800) [pid = 1769] [serial = 1679] [outer = 0x84e2a800] 13:53:12 INFO - PROCESS | 1769 | 1464641592350 Marionette DEBUG loaded listener.js 13:53:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 322 (0x84e32000) [pid = 1769] [serial = 1680] [outer = 0x84e2a800] 13:53:13 INFO - PROCESS | 1769 | 1464641593138 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1434ms 13:53:13 INFO - PROCESS | 1769 | 1464641593166 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 13:53:13 INFO - PROCESS | 1769 | 1464641593169 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 13:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:53:13 INFO - PROCESS | 1769 | 1464641593175 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:53:13 INFO - PROCESS | 1769 | 1464641593177 Marionette TRACE conn3 <- [1,2210,null,{}] 13:53:13 INFO - PROCESS | 1769 | 1464641593183 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:13 INFO - PROCESS | 1769 | 1464641593384 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 13:53:13 INFO - PROCESS | 1769 | 1464641593668 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x84bebc00 == 139 [pid = 1769] [id = 560] 13:53:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 323 (0x84e34000) [pid = 1769] [serial = 1681] [outer = (nil)] 13:53:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 324 (0x8690b800) [pid = 1769] [serial = 1682] [outer = 0x84e34000] 13:53:13 INFO - PROCESS | 1769 | 1464641593787 Marionette DEBUG loaded listener.js 13:53:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 325 (0x87b82400) [pid = 1769] [serial = 1683] [outer = 0x84e34000] 13:53:14 INFO - PROCESS | 1769 | 1464641594581 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1434ms 13:53:14 INFO - PROCESS | 1769 | 1464641594611 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 13:53:14 INFO - PROCESS | 1769 | 1464641594614 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 13:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:53:14 INFO - PROCESS | 1769 | 1464641594620 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:53:14 INFO - PROCESS | 1769 | 1464641594622 Marionette TRACE conn3 <- [1,2214,null,{}] 13:53:14 INFO - PROCESS | 1769 | 1464641594628 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:14 INFO - PROCESS | 1769 | 1464641594909 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 13:53:15 INFO - PROCESS | 1769 | 1464641595124 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x84e37400 == 140 [pid = 1769] [id = 561] 13:53:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 326 (0x8a7c4400) [pid = 1769] [serial = 1684] [outer = (nil)] 13:53:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 327 (0x90a63800) [pid = 1769] [serial = 1685] [outer = 0x8a7c4400] 13:53:15 INFO - PROCESS | 1769 | 1464641595241 Marionette DEBUG loaded listener.js 13:53:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 328 (0x92360800) [pid = 1769] [serial = 1686] [outer = 0x8a7c4400] 13:53:16 INFO - PROCESS | 1769 | 1464641596017 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1429ms 13:53:16 INFO - PROCESS | 1769 | 1464641596051 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 13:53:16 INFO - PROCESS | 1769 | 1464641596053 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 13:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:53:16 INFO - PROCESS | 1769 | 1464641596059 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:53:16 INFO - PROCESS | 1769 | 1464641596062 Marionette TRACE conn3 <- [1,2218,null,{}] 13:53:16 INFO - PROCESS | 1769 | 1464641596067 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:16 INFO - PROCESS | 1769 | 1464641596248 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 13:53:17 INFO - PROCESS | 1769 | --DOCSHELL 0x8b7e2400 == 139 [pid = 1769] [id = 540] 13:53:17 INFO - PROCESS | 1769 | --DOCSHELL 0x90a64800 == 138 [pid = 1769] [id = 539] 13:53:17 INFO - PROCESS | 1769 | --DOCSHELL 0x8c93d800 == 137 [pid = 1769] [id = 538] 13:53:17 INFO - PROCESS | 1769 | --DOCSHELL 0x8971dc00 == 136 [pid = 1769] [id = 537] 13:53:17 INFO - PROCESS | 1769 | --DOCSHELL 0x89ad0400 == 135 [pid = 1769] [id = 536] 13:53:17 INFO - PROCESS | 1769 | --DOCSHELL 0x86aa9000 == 134 [pid = 1769] [id = 534] 13:53:17 INFO - PROCESS | 1769 | --DOCSHELL 0x89753800 == 133 [pid = 1769] [id = 535] 13:53:17 INFO - PROCESS | 1769 | --DOCSHELL 0x8859d800 == 132 [pid = 1769] [id = 524] 13:53:17 INFO - PROCESS | 1769 | --DOCSHELL 0x885a4000 == 131 [pid = 1769] [id = 523] 13:53:17 INFO - PROCESS | 1769 | --DOCSHELL 0x8859d000 == 130 [pid = 1769] [id = 522] 13:53:17 INFO - PROCESS | 1769 | --DOCSHELL 0x97773c00 == 129 [pid = 1769] [id = 521] 13:53:17 INFO - PROCESS | 1769 | --DOCSHELL 0x922be000 == 128 [pid = 1769] [id = 520] 13:53:17 INFO - PROCESS | 1769 | --DOCSHELL 0x908ba800 == 127 [pid = 1769] [id = 519] 13:53:17 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7d3c00 == 126 [pid = 1769] [id = 518] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 327 (0x9965e000) [pid = 1769] [serial = 1553] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 326 (0x8f041400) [pid = 1769] [serial = 1539] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 325 (0x92361000) [pid = 1769] [serial = 1542] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 324 (0x99f6a000) [pid = 1769] [serial = 1502] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 323 (0x9534b000) [pid = 1769] [serial = 1548] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 322 (0x90a62800) [pid = 1769] [serial = 1496] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 321 (0xa2606000) [pid = 1769] [serial = 1511] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 320 (0x8d1abc00) [pid = 1769] [serial = 1538] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 319 (0x898c7400) [pid = 1769] [serial = 1526] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 318 (0x9463e400) [pid = 1769] [serial = 1547] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 317 (0x98a58c00) [pid = 1769] [serial = 1491] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 316 (0x92d86000) [pid = 1769] [serial = 1545] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 315 (0x95343400) [pid = 1769] [serial = 1499] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 314 (0x9081d400) [pid = 1769] [serial = 1536] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 313 (0x898c2800) [pid = 1769] [serial = 1532] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 312 (0x91f9f400) [pid = 1769] [serial = 1541] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 311 (0x8ef1ac00) [pid = 1769] [serial = 1535] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 310 (0x92c6fc00) [pid = 1769] [serial = 1544] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 309 (0xa2275800) [pid = 1769] [serial = 1508] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 308 (0x8934ac00) [pid = 1769] [serial = 1523] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 307 (0x89723400) [pid = 1769] [serial = 1520] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 306 (0x8ce94400) [pid = 1769] [serial = 1493] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 305 (0x898d0c00) [pid = 1769] [serial = 1529] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 304 (0xa3267000) [pid = 1769] [serial = 1514] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 303 (0x9b177400) [pid = 1769] [serial = 1505] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 302 (0x97767c00) [pid = 1769] [serial = 1551] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 301 (0x89ac8400) [pid = 1769] [serial = 1533] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 300 (0x92c77800) [pid = 1769] [serial = 1550] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 299 (0xa6210800) [pid = 1769] [serial = 1517] [outer = (nil)] [url = about:blank] 13:53:17 INFO - PROCESS | 1769 | 1464641597737 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x85eeb800 == 127 [pid = 1769] [id = 562] 13:53:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 300 (0x85eec000) [pid = 1769] [serial = 1687] [outer = (nil)] 13:53:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 301 (0x85eeec00) [pid = 1769] [serial = 1688] [outer = 0x85eec000] 13:53:17 INFO - PROCESS | 1769 | 1464641597835 Marionette DEBUG loaded listener.js 13:53:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 302 (0x86901800) [pid = 1769] [serial = 1689] [outer = 0x85eec000] 13:53:18 INFO - PROCESS | 1769 | 1464641598544 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2530ms 13:53:18 INFO - PROCESS | 1769 | 1464641598597 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 13:53:18 INFO - PROCESS | 1769 | 1464641598603 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 13:53:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:53:18 INFO - PROCESS | 1769 | 1464641598618 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:53:18 INFO - PROCESS | 1769 | 1464641598622 Marionette TRACE conn3 <- [1,2222,null,{}] 13:53:18 INFO - PROCESS | 1769 | 1464641598628 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:18 INFO - PROCESS | 1769 | 1464641598792 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 13:53:18 INFO - PROCESS | 1769 | 1464641598808 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x87b85c00 == 128 [pid = 1769] [id = 563] 13:53:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 303 (0x8855d000) [pid = 1769] [serial = 1690] [outer = (nil)] 13:53:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 304 (0x885a7800) [pid = 1769] [serial = 1691] [outer = 0x8855d000] 13:53:18 INFO - PROCESS | 1769 | 1464641598876 Marionette DEBUG loaded listener.js 13:53:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 305 (0x8899f000) [pid = 1769] [serial = 1692] [outer = 0x8855d000] 13:53:19 INFO - PROCESS | 1769 | 1464641599844 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1242ms 13:53:19 INFO - PROCESS | 1769 | 1464641599862 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 13:53:19 INFO - PROCESS | 1769 | 1464641599868 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 13:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:53:19 INFO - PROCESS | 1769 | 1464641599874 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:53:19 INFO - PROCESS | 1769 | 1464641599877 Marionette TRACE conn3 <- [1,2226,null,{}] 13:53:19 INFO - PROCESS | 1769 | 1464641599883 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:20 INFO - PROCESS | 1769 | 1464641600060 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 13:53:20 INFO - PROCESS | 1769 | 1464641600077 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x89059c00 == 129 [pid = 1769] [id = 564] 13:53:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 306 (0x89342800) [pid = 1769] [serial = 1693] [outer = (nil)] 13:53:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 307 (0x8934fc00) [pid = 1769] [serial = 1694] [outer = 0x89342800] 13:53:20 INFO - PROCESS | 1769 | 1464641600143 Marionette DEBUG loaded listener.js 13:53:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 308 (0x89724400) [pid = 1769] [serial = 1695] [outer = 0x89342800] 13:53:21 INFO - PROCESS | 1769 | 1464641601115 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1284ms 13:53:21 INFO - PROCESS | 1769 | 1464641601159 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 13:53:21 INFO - PROCESS | 1769 | 1464641601163 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 13:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:53:21 INFO - PROCESS | 1769 | 1464641601181 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:53:21 INFO - PROCESS | 1769 | 1464641601189 Marionette TRACE conn3 <- [1,2230,null,{}] 13:53:21 INFO - PROCESS | 1769 | 1464641601197 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:21 INFO - PROCESS | 1769 | 1464641601437 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 13:53:21 INFO - PROCESS | 1769 | 1464641601468 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x889a4c00 == 130 [pid = 1769] [id = 565] 13:53:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 309 (0x898ca800) [pid = 1769] [serial = 1696] [outer = (nil)] 13:53:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 310 (0x8a7c3000) [pid = 1769] [serial = 1697] [outer = 0x898ca800] 13:53:21 INFO - PROCESS | 1769 | 1464641601546 Marionette DEBUG loaded listener.js 13:53:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 311 (0x8a964400) [pid = 1769] [serial = 1698] [outer = 0x898ca800] 13:53:22 INFO - PROCESS | 1769 | 1464641602785 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 310 (0x898c5000) [pid = 1769] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 309 (0x8cb50c00) [pid = 1769] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 308 (0x8cca0000) [pid = 1769] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 307 (0x89722000) [pid = 1769] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 306 (0x90aeac00) [pid = 1769] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 305 (0x89ad5c00) [pid = 1769] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 304 (0x86aa9400) [pid = 1769] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1698ms 13:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:53:22 INFO - PROCESS | 1769 | 1464641602873 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 13:53:22 INFO - PROCESS | 1769 | 1464641602877 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 13:53:22 INFO - PROCESS | 1769 | 1464641602883 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:53:22 INFO - PROCESS | 1769 | 1464641602886 Marionette TRACE conn3 <- [1,2234,null,{}] 13:53:22 INFO - PROCESS | 1769 | 1464641602891 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:23 INFO - PROCESS | 1769 | 1464641603058 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 13:53:23 INFO - PROCESS | 1769 | 1464641603320 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x86aa9000 == 131 [pid = 1769] [id = 566] 13:53:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 305 (0x889a2800) [pid = 1769] [serial = 1699] [outer = (nil)] 13:53:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 306 (0x8a96e000) [pid = 1769] [serial = 1700] [outer = 0x889a2800] 13:53:23 INFO - PROCESS | 1769 | 1464641603404 Marionette DEBUG loaded listener.js 13:53:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 307 (0x8c940c00) [pid = 1769] [serial = 1701] [outer = 0x889a2800] 13:53:24 INFO - PROCESS | 1769 | 1464641604057 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1232ms 13:53:24 INFO - PROCESS | 1769 | 1464641604115 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 13:53:24 INFO - PROCESS | 1769 | 1464641604119 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 13:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:53:24 INFO - PROCESS | 1769 | 1464641604125 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:53:24 INFO - PROCESS | 1769 | 1464641604127 Marionette TRACE conn3 <- [1,2238,null,{}] 13:53:24 INFO - PROCESS | 1769 | 1464641604133 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:24 INFO - PROCESS | 1769 | 1464641604383 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 13:53:24 INFO - PROCESS | 1769 | 1464641604403 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c947c00 == 132 [pid = 1769] [id = 567] 13:53:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 308 (0x8c949c00) [pid = 1769] [serial = 1702] [outer = (nil)] 13:53:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 309 (0x8cb55400) [pid = 1769] [serial = 1703] [outer = 0x8c949c00] 13:53:24 INFO - PROCESS | 1769 | 1464641604477 Marionette DEBUG loaded listener.js 13:53:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 310 (0x8e21e000) [pid = 1769] [serial = 1704] [outer = 0x8c949c00] 13:53:25 INFO - PROCESS | 1769 | 1464641605565 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1477ms 13:53:25 INFO - PROCESS | 1769 | 1464641605603 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 13:53:25 INFO - PROCESS | 1769 | 1464641605610 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 13:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:53:25 INFO - PROCESS | 1769 | 1464641605619 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:53:25 INFO - PROCESS | 1769 | 1464641605624 Marionette TRACE conn3 <- [1,2242,null,{}] 13:53:25 INFO - PROCESS | 1769 | 1464641605632 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:25 INFO - PROCESS | 1769 | 1464641605875 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 13:53:26 INFO - PROCESS | 1769 | 1464641606209 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x86a9c000 == 133 [pid = 1769] [id = 568] 13:53:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 311 (0x86aa3000) [pid = 1769] [serial = 1705] [outer = (nil)] 13:53:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 312 (0x87b86800) [pid = 1769] [serial = 1706] [outer = 0x86aa3000] 13:53:26 INFO - PROCESS | 1769 | 1464641606303 Marionette DEBUG loaded listener.js 13:53:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 313 (0x885aa000) [pid = 1769] [serial = 1707] [outer = 0x86aa3000] 13:53:27 INFO - PROCESS | 1769 | 1464641607121 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1546ms 13:53:27 INFO - PROCESS | 1769 | 1464641607165 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 13:53:27 INFO - PROCESS | 1769 | 1464641607175 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 13:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:53:27 INFO - PROCESS | 1769 | 1464641607185 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:53:27 INFO - PROCESS | 1769 | 1464641607189 Marionette TRACE conn3 <- [1,2246,null,{}] 13:53:27 INFO - PROCESS | 1769 | 1464641607196 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:27 INFO - PROCESS | 1769 | 1464641607412 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 13:53:27 INFO - PROCESS | 1769 | 1464641607751 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x89719800 == 134 [pid = 1769] [id = 569] 13:53:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 314 (0x8971bc00) [pid = 1769] [serial = 1708] [outer = (nil)] 13:53:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 315 (0x8974c400) [pid = 1769] [serial = 1709] [outer = 0x8971bc00] 13:53:27 INFO - PROCESS | 1769 | 1464641607839 Marionette DEBUG loaded listener.js 13:53:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 316 (0x898d0800) [pid = 1769] [serial = 1710] [outer = 0x8971bc00] 13:53:28 INFO - PROCESS | 1769 | 1464641608749 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1591ms 13:53:28 INFO - PROCESS | 1769 | 1464641608781 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 13:53:28 INFO - PROCESS | 1769 | 1464641608785 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 13:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:53:28 INFO - PROCESS | 1769 | 1464641608794 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:53:28 INFO - PROCESS | 1769 | 1464641608800 Marionette TRACE conn3 <- [1,2250,null,{}] 13:53:28 INFO - PROCESS | 1769 | 1464641608817 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:29 INFO - PROCESS | 1769 | 1464641609027 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 13:53:29 INFO - PROCESS | 1769 | 1464641609353 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c949800 == 135 [pid = 1769] [id = 570] 13:53:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 317 (0x8e220c00) [pid = 1769] [serial = 1711] [outer = (nil)] 13:53:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 318 (0x8ef0cc00) [pid = 1769] [serial = 1712] [outer = 0x8e220c00] 13:53:29 INFO - PROCESS | 1769 | 1464641609441 Marionette DEBUG loaded listener.js 13:53:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 319 (0x8f041c00) [pid = 1769] [serial = 1713] [outer = 0x8e220c00] 13:53:30 INFO - PROCESS | 1769 | 1464641610253 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1496ms 13:53:30 INFO - PROCESS | 1769 | 1464641610291 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 13:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:53:30 INFO - PROCESS | 1769 | 1464641610297 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 13:53:30 INFO - PROCESS | 1769 | 1464641610303 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:53:30 INFO - PROCESS | 1769 | 1464641610306 Marionette TRACE conn3 <- [1,2254,null,{}] 13:53:30 INFO - PROCESS | 1769 | 1464641610312 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:30 INFO - PROCESS | 1769 | 1464641610505 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 13:53:30 INFO - PROCESS | 1769 | 1464641610787 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb48c00 == 136 [pid = 1769] [id = 571] 13:53:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 320 (0x8f22cc00) [pid = 1769] [serial = 1714] [outer = (nil)] 13:53:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 321 (0x8f27f800) [pid = 1769] [serial = 1715] [outer = 0x8f22cc00] 13:53:30 INFO - PROCESS | 1769 | 1464641610912 Marionette DEBUG loaded listener.js 13:53:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 322 (0x90771000) [pid = 1769] [serial = 1716] [outer = 0x8f22cc00] 13:53:31 INFO - PROCESS | 1769 | 1464641611705 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1434ms 13:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:53:31 INFO - PROCESS | 1769 | 1464641611737 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 13:53:31 INFO - PROCESS | 1769 | 1464641611740 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 13:53:31 INFO - PROCESS | 1769 | 1464641611746 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:53:31 INFO - PROCESS | 1769 | 1464641611749 Marionette TRACE conn3 <- [1,2258,null,{}] 13:53:31 INFO - PROCESS | 1769 | 1464641611755 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:31 INFO - PROCESS | 1769 | 1464641611956 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 13:53:32 INFO - PROCESS | 1769 | 1464641612249 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee76000 == 137 [pid = 1769] [id = 572] 13:53:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 323 (0x9077bc00) [pid = 1769] [serial = 1717] [outer = (nil)] 13:53:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 324 (0x908b3800) [pid = 1769] [serial = 1718] [outer = 0x9077bc00] 13:53:32 INFO - PROCESS | 1769 | 1464641612373 Marionette DEBUG loaded listener.js 13:53:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 325 (0x908bac00) [pid = 1769] [serial = 1719] [outer = 0x9077bc00] 13:53:33 INFO - PROCESS | 1769 | 1464641613219 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1536ms 13:53:33 INFO - PROCESS | 1769 | 1464641613283 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 13:53:33 INFO - PROCESS | 1769 | 1464641613287 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 13:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:53:33 INFO - PROCESS | 1769 | 1464641613293 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:53:33 INFO - PROCESS | 1769 | 1464641613296 Marionette TRACE conn3 <- [1,2262,null,{}] 13:53:33 INFO - PROCESS | 1769 | 1464641613302 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:33 INFO - PROCESS | 1769 | 1464641613570 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 13:53:33 INFO - PROCESS | 1769 | 1464641613905 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x89ac8400 == 138 [pid = 1769] [id = 573] 13:53:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 326 (0x907cbc00) [pid = 1769] [serial = 1720] [outer = (nil)] 13:53:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 327 (0x91a02000) [pid = 1769] [serial = 1721] [outer = 0x907cbc00] 13:53:33 INFO - PROCESS | 1769 | 1464641613990 Marionette DEBUG loaded listener.js 13:53:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 328 (0x91c69400) [pid = 1769] [serial = 1722] [outer = 0x907cbc00] 13:53:34 INFO - PROCESS | 1769 | 1464641614785 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1537ms 13:53:34 INFO - PROCESS | 1769 | 1464641614831 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 13:53:34 INFO - PROCESS | 1769 | 1464641614834 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 13:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:53:34 INFO - PROCESS | 1769 | 1464641614840 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:53:34 INFO - PROCESS | 1769 | 1464641614843 Marionette TRACE conn3 <- [1,2266,null,{}] 13:53:34 INFO - PROCESS | 1769 | 1464641614848 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:35 INFO - PROCESS | 1769 | 1464641615028 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 13:53:35 INFO - PROCESS | 1769 | 1464641615305 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x90b72000 == 139 [pid = 1769] [id = 574] 13:53:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 329 (0x91c70800) [pid = 1769] [serial = 1723] [outer = (nil)] 13:53:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 330 (0x922be000) [pid = 1769] [serial = 1724] [outer = 0x91c70800] 13:53:35 INFO - PROCESS | 1769 | 1464641615428 Marionette DEBUG loaded listener.js 13:53:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 331 (0x92362800) [pid = 1769] [serial = 1725] [outer = 0x91c70800] 13:53:36 INFO - PROCESS | 1769 | 1464641616202 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1387ms 13:53:36 INFO - PROCESS | 1769 | 1464641616240 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 13:53:36 INFO - PROCESS | 1769 | 1464641616244 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 13:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:53:36 INFO - PROCESS | 1769 | 1464641616252 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:53:36 INFO - PROCESS | 1769 | 1464641616255 Marionette TRACE conn3 <- [1,2270,null,{}] 13:53:36 INFO - PROCESS | 1769 | 1464641616259 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:36 INFO - PROCESS | 1769 | 1464641616449 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 13:53:36 INFO - PROCESS | 1769 | 1464641616732 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x92239800 == 140 [pid = 1769] [id = 575] 13:53:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 332 (0x922bac00) [pid = 1769] [serial = 1726] [outer = (nil)] 13:53:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 333 (0x92c78800) [pid = 1769] [serial = 1727] [outer = 0x922bac00] 13:53:36 INFO - PROCESS | 1769 | 1464641616852 Marionette DEBUG loaded listener.js 13:53:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 334 (0x92d9f000) [pid = 1769] [serial = 1728] [outer = 0x922bac00] 13:53:37 INFO - PROCESS | 1769 | 1464641617632 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:53:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:53:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1439ms 13:53:37 INFO - PROCESS | 1769 | 1464641617697 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 13:53:37 INFO - PROCESS | 1769 | 1464641617701 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 13:53:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:53:37 INFO - PROCESS | 1769 | 1464641617715 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:53:37 INFO - PROCESS | 1769 | 1464641617721 Marionette TRACE conn3 <- [1,2274,null,{}] 13:53:37 INFO - PROCESS | 1769 | 1464641617730 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:37 INFO - PROCESS | 1769 | 1464641617917 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 13:53:38 INFO - PROCESS | 1769 | 1464641618249 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7d3000 == 141 [pid = 1769] [id = 576] 13:53:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 335 (0x8ce8ec00) [pid = 1769] [serial = 1729] [outer = (nil)] 13:53:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 336 (0x92d7f400) [pid = 1769] [serial = 1730] [outer = 0x8ce8ec00] 13:53:38 INFO - PROCESS | 1769 | 1464641618338 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 337 (0x9510d400) [pid = 1769] [serial = 1731] [outer = 0x8ce8ec00] 13:53:39 INFO - PROCESS | 1769 | 1464641619142 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:53:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:53:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1495ms 13:53:39 INFO - PROCESS | 1769 | 1464641619206 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 13:53:39 INFO - PROCESS | 1769 | 1464641619210 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 13:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:53:39 INFO - PROCESS | 1769 | 1464641619215 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:53:39 INFO - PROCESS | 1769 | 1464641619218 Marionette TRACE conn3 <- [1,2278,null,{}] 13:53:39 INFO - PROCESS | 1769 | 1464641619223 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:39 INFO - PROCESS | 1769 | 1464641619405 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 13:53:39 INFO - PROCESS | 1769 | 1464641619687 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x91a01800 == 142 [pid = 1769] [id = 577] 13:53:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 338 (0x92c69c00) [pid = 1769] [serial = 1732] [outer = (nil)] 13:53:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 339 (0x9776e000) [pid = 1769] [serial = 1733] [outer = 0x92c69c00] 13:53:39 INFO - PROCESS | 1769 | 1464641619821 Marionette DEBUG loaded listener.js 13:53:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 340 (0x98142400) [pid = 1769] [serial = 1734] [outer = 0x92c69c00] 13:53:40 INFO - PROCESS | 1769 | 1464641620602 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1427ms 13:53:40 INFO - PROCESS | 1769 | 1464641620643 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 13:53:40 INFO - PROCESS | 1769 | 1464641620648 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 13:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:53:40 INFO - PROCESS | 1769 | 1464641620653 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:53:40 INFO - PROCESS | 1769 | 1464641620657 Marionette TRACE conn3 <- [1,2282,null,{}] 13:53:40 INFO - PROCESS | 1769 | 1464641620677 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:40 INFO - PROCESS | 1769 | 1464641620959 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 13:53:41 INFO - PROCESS | 1769 | 1464641621128 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x99c66c00 == 143 [pid = 1769] [id = 578] 13:53:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 341 (0x9a773400) [pid = 1769] [serial = 1735] [outer = (nil)] 13:53:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 342 (0x9aaa1800) [pid = 1769] [serial = 1736] [outer = 0x9a773400] 13:53:41 INFO - PROCESS | 1769 | 1464641621263 Marionette DEBUG loaded listener.js 13:53:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 343 (0x9b513000) [pid = 1769] [serial = 1737] [outer = 0x9a773400] 13:53:42 INFO - PROCESS | 1769 | 1464641622059 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1477ms 13:53:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:53:42 INFO - PROCESS | 1769 | 1464641622132 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 13:53:42 INFO - PROCESS | 1769 | 1464641622135 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 13:53:42 INFO - PROCESS | 1769 | 1464641622141 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:53:42 INFO - PROCESS | 1769 | 1464641622144 Marionette TRACE conn3 <- [1,2286,null,{}] 13:53:42 INFO - PROCESS | 1769 | 1464641622150 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:42 INFO - PROCESS | 1769 | 1464641622340 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 13:53:42 INFO - PROCESS | 1769 | 1464641622624 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x922bc400 == 144 [pid = 1769] [id = 579] 13:53:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 344 (0x9aaa4400) [pid = 1769] [serial = 1738] [outer = (nil)] 13:53:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 345 (0xa2279c00) [pid = 1769] [serial = 1739] [outer = 0x9aaa4400] 13:53:42 INFO - PROCESS | 1769 | 1464641622770 Marionette DEBUG loaded listener.js 13:53:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 346 (0xa2606000) [pid = 1769] [serial = 1740] [outer = 0x9aaa4400] 13:53:43 INFO - PROCESS | 1769 | 1464641623578 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:53: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 13:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1485ms 13:53:43 INFO - PROCESS | 1769 | 1464641623626 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 13:53:43 INFO - PROCESS | 1769 | 1464641623630 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 13:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:53:43 INFO - PROCESS | 1769 | 1464641623635 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:53:43 INFO - PROCESS | 1769 | 1464641623638 Marionette TRACE conn3 <- [1,2290,null,{}] 13:53:43 INFO - PROCESS | 1769 | 1464641623652 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:43 INFO - PROCESS | 1769 | 1464641623840 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 13:53:44 INFO - PROCESS | 1769 | 1464641624164 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c922c00 == 145 [pid = 1769] [id = 580] 13:53:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 347 (0x8c926c00) [pid = 1769] [serial = 1741] [outer = (nil)] 13:53:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 348 (0x8c92b000) [pid = 1769] [serial = 1742] [outer = 0x8c926c00] 13:53:44 INFO - PROCESS | 1769 | 1464641624244 Marionette DEBUG loaded listener.js 13:53:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 349 (0x8c92e800) [pid = 1769] [serial = 1743] [outer = 0x8c926c00] 13:53:45 INFO - PROCESS | 1769 | 1464641625027 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1437ms 13:53:45 INFO - PROCESS | 1769 | 1464641625074 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 13:53:45 INFO - PROCESS | 1769 | 1464641625078 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 13:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:53:45 INFO - PROCESS | 1769 | 1464641625083 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:53:45 INFO - PROCESS | 1769 | 1464641625086 Marionette TRACE conn3 <- [1,2294,null,{}] 13:53:45 INFO - PROCESS | 1769 | 1464641625092 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:45 INFO - PROCESS | 1769 | 1464641625288 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 13:53:45 INFO - PROCESS | 1769 | 1464641625574 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x87cdc800 == 146 [pid = 1769] [id = 581] 13:53:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 350 (0x87cde400) [pid = 1769] [serial = 1744] [outer = (nil)] 13:53:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 351 (0x87ce4800) [pid = 1769] [serial = 1745] [outer = 0x87cde400] 13:53:45 INFO - PROCESS | 1769 | 1464641625702 Marionette DEBUG loaded listener.js 13:53:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 352 (0x87ce6c00) [pid = 1769] [serial = 1746] [outer = 0x87cde400] 13:53:46 INFO - PROCESS | 1769 | 1464641626474 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1431ms 13:53:46 INFO - PROCESS | 1769 | 1464641626516 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 13:53:46 INFO - PROCESS | 1769 | 1464641626518 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 13:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:53:46 INFO - PROCESS | 1769 | 1464641626525 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:53:46 INFO - PROCESS | 1769 | 1464641626527 Marionette TRACE conn3 <- [1,2298,null,{}] 13:53:46 INFO - PROCESS | 1769 | 1464641626533 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:46 INFO - PROCESS | 1769 | 1464641626730 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 13:53:47 INFO - PROCESS | 1769 | 1464641627018 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x87ce3800 == 147 [pid = 1769] [id = 582] 13:53:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 353 (0x87ce6400) [pid = 1769] [serial = 1747] [outer = (nil)] 13:53:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 354 (0x8c927c00) [pid = 1769] [serial = 1748] [outer = 0x87ce6400] 13:53:47 INFO - PROCESS | 1769 | 1464641627153 Marionette DEBUG loaded listener.js 13:53:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 355 (0x8c930000) [pid = 1769] [serial = 1749] [outer = 0x87ce6400] 13:53:47 INFO - PROCESS | 1769 | 1464641627970 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1478ms 13:53:48 INFO - PROCESS | 1769 | 1464641628003 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 13:53:48 INFO - PROCESS | 1769 | 1464641628006 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 13:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:53:48 INFO - PROCESS | 1769 | 1464641628013 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:53:48 INFO - PROCESS | 1769 | 1464641628017 Marionette TRACE conn3 <- [1,2302,null,{}] 13:53:48 INFO - PROCESS | 1769 | 1464641628022 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:48 INFO - PROCESS | 1769 | 1464641628214 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 13:53:48 INFO - PROCESS | 1769 | 1464641628508 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x87cea800 == 148 [pid = 1769] [id = 583] 13:53:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 356 (0x87cebc00) [pid = 1769] [serial = 1750] [outer = (nil)] 13:53:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 357 (0xa326a400) [pid = 1769] [serial = 1751] [outer = 0x87cebc00] 13:53:48 INFO - PROCESS | 1769 | 1464641628633 Marionette DEBUG loaded listener.js 13:53:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 358 (0xa5049000) [pid = 1769] [serial = 1752] [outer = 0x87cebc00] 13:53:49 INFO - PROCESS | 1769 | 1464641629405 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1431ms 13:53:49 INFO - PROCESS | 1769 | 1464641629444 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 13:53:49 INFO - PROCESS | 1769 | 1464641629447 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 13:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:53:49 INFO - PROCESS | 1769 | 1464641629453 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:53:49 INFO - PROCESS | 1769 | 1464641629457 Marionette TRACE conn3 <- [1,2306,null,{}] 13:53:49 INFO - PROCESS | 1769 | 1464641629462 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:49 INFO - PROCESS | 1769 | 1464641629653 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 13:53:49 INFO - PROCESS | 1769 | 1464641629975 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x838c7800 == 149 [pid = 1769] [id = 584] 13:53:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 359 (0x838c8400) [pid = 1769] [serial = 1753] [outer = (nil)] 13:53:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 360 (0x838cbc00) [pid = 1769] [serial = 1754] [outer = 0x838c8400] 13:53:50 INFO - PROCESS | 1769 | 1464641630103 Marionette DEBUG loaded listener.js 13:53:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 361 (0x838cf800) [pid = 1769] [serial = 1755] [outer = 0x838c8400] 13:53:50 INFO - PROCESS | 1769 | 1464641630878 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1486ms 13:53:50 INFO - PROCESS | 1769 | 1464641630940 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 13:53:50 INFO - PROCESS | 1769 | 1464641630944 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 13:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:53:50 INFO - PROCESS | 1769 | 1464641630950 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:53:50 INFO - PROCESS | 1769 | 1464641630952 Marionette TRACE conn3 <- [1,2310,null,{}] 13:53:50 INFO - PROCESS | 1769 | 1464641630958 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:51 INFO - PROCESS | 1769 | 1464641631151 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 13:53:51 INFO - PROCESS | 1769 | 1464641631456 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x838cd400 == 150 [pid = 1769] [id = 585] 13:53:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 362 (0x838d0c00) [pid = 1769] [serial = 1756] [outer = (nil)] 13:53:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 363 (0x85c5c800) [pid = 1769] [serial = 1757] [outer = 0x838d0c00] 13:53:51 INFO - PROCESS | 1769 | 1464641631577 Marionette DEBUG loaded listener.js 13:53:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 364 (0x85c5f000) [pid = 1769] [serial = 1758] [outer = 0x838d0c00] 13:53:52 INFO - PROCESS | 1769 | 1464641632388 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1481ms 13:53:52 INFO - PROCESS | 1769 | 1464641632431 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 13:53:52 INFO - PROCESS | 1769 | 1464641632434 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 13:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:53:52 INFO - PROCESS | 1769 | 1464641632440 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:53:52 INFO - PROCESS | 1769 | 1464641632443 Marionette TRACE conn3 <- [1,2314,null,{}] 13:53:52 INFO - PROCESS | 1769 | 1464641632448 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:52 INFO - PROCESS | 1769 | 1464641632649 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 13:53:53 INFO - PROCESS | 1769 | 1464641633415 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x838c3400 == 151 [pid = 1769] [id = 586] 13:53:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 365 (0x838cb400) [pid = 1769] [serial = 1759] [outer = (nil)] 13:53:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 366 (0x84be6000) [pid = 1769] [serial = 1760] [outer = 0x838cb400] 13:53:53 INFO - PROCESS | 1769 | 1464641633504 Marionette DEBUG loaded listener.js 13:53:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 367 (0x84e34c00) [pid = 1769] [serial = 1761] [outer = 0x838cb400] 13:53:54 INFO - PROCESS | 1769 | 1464641634306 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1887ms 13:53:54 INFO - PROCESS | 1769 | 1464641634339 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 13:53:54 INFO - PROCESS | 1769 | 1464641634343 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 13:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:53:54 INFO - PROCESS | 1769 | 1464641634354 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:53:54 INFO - PROCESS | 1769 | 1464641634358 Marionette TRACE conn3 <- [1,2318,null,{}] 13:53:54 INFO - PROCESS | 1769 | 1464641634365 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:54 INFO - PROCESS | 1769 | 1464641634550 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 13:53:54 INFO - PROCESS | 1769 | 1464641634849 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x84e31800 == 152 [pid = 1769] [id = 587] 13:53:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 368 (0x85c62800) [pid = 1769] [serial = 1762] [outer = (nil)] 13:53:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 369 (0x85ee8800) [pid = 1769] [serial = 1763] [outer = 0x85c62800] 13:53:54 INFO - PROCESS | 1769 | 1464641634976 Marionette DEBUG loaded listener.js 13:53:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 370 (0x86906c00) [pid = 1769] [serial = 1764] [outer = 0x85c62800] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x91fa2000 == 151 [pid = 1769] [id = 499] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0xa2282c00 == 150 [pid = 1769] [id = 504] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x89341400 == 149 [pid = 1769] [id = 507] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x8934c800 == 148 [pid = 1769] [id = 508] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x92d89400 == 147 [pid = 1769] [id = 505] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x86aa9000 == 146 [pid = 1769] [id = 566] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x889a4c00 == 145 [pid = 1769] [id = 565] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x89059c00 == 144 [pid = 1769] [id = 564] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x87b85c00 == 143 [pid = 1769] [id = 563] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x85eeb800 == 142 [pid = 1769] [id = 562] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x8564d800 == 141 [pid = 1769] [id = 553] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x868bd400 == 140 [pid = 1769] [id = 551] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x85ee5000 == 139 [pid = 1769] [id = 552] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x868b4000 == 138 [pid = 1769] [id = 550] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x8f25d400 == 137 [pid = 1769] [id = 549] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x909ea800 == 136 [pid = 1769] [id = 547] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x8f25bc00 == 135 [pid = 1769] [id = 548] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x90776800 == 134 [pid = 1769] [id = 546] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x939bf000 == 133 [pid = 1769] [id = 545] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x908bd800 == 132 [pid = 1769] [id = 544] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x8c94b400 == 131 [pid = 1769] [id = 543] 13:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x885a1c00 == 130 [pid = 1769] [id = 542] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 369 (0x8e228400) [pid = 1769] [serial = 1556] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 368 (0x90b6d400) [pid = 1769] [serial = 1595] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 367 (0x8a964c00) [pid = 1769] [serial = 1592] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 366 (0x92238800) [pid = 1769] [serial = 1623] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 365 (0x89754400) [pid = 1769] [serial = 1574] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 364 (0x99f6f000) [pid = 1769] [serial = 1562] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 363 (0x908bc800) [pid = 1769] [serial = 1616] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 362 (0x90775c00) [pid = 1769] [serial = 1614] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 361 (0x90b75000) [pid = 1769] [serial = 1619] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 360 (0x8a968000) [pid = 1769] [serial = 1577] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 359 (0x8d1af400) [pid = 1769] [serial = 1611] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 358 (0xa2274400) [pid = 1769] [serial = 1565] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 357 (0x8a7d5800) [pid = 1769] [serial = 1607] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 356 (0x8f235800) [pid = 1769] [serial = 1583] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 355 (0xa3072400) [pid = 1769] [serial = 1571] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 354 (0x90b76000) [pid = 1769] [serial = 1622] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 353 (0x885a5000) [pid = 1769] [serial = 1568] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 352 (0x91c6e400) [pid = 1769] [serial = 1620] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 351 (0x8c94cc00) [pid = 1769] [serial = 1610] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 350 (0x8f22fc00) [pid = 1769] [serial = 1613] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 349 (0x87b89800) [pid = 1769] [serial = 1598] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 348 (0x87b8b000) [pid = 1769] [serial = 1604] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 347 (0x86aa2000) [pid = 1769] [serial = 1589] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 346 (0x8e21c400) [pid = 1769] [serial = 1580] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 345 (0x90776000) [pid = 1769] [serial = 1601] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 344 (0x885a3800) [pid = 1769] [serial = 1605] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 343 (0x90a5c800) [pid = 1769] [serial = 1617] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 342 (0x91c63000) [pid = 1769] [serial = 1559] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 341 (0x92d7e000) [pid = 1769] [serial = 1625] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 340 (0x8c93ec00) [pid = 1769] [serial = 1608] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 339 (0x8690cc00) [pid = 1769] [serial = 1586] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 1769 | 1464641636726 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 1769 | 1464641636759 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 13:53:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:53:56 INFO - PROCESS | 1769 | 1464641636765 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:53:56 INFO - PROCESS | 1769 | 1464641636767 Marionette TRACE conn3 <- [1,2322,null,{}] 13:53:56 INFO - PROCESS | 1769 | 1464641636773 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:56 INFO - PROCESS | 1769 | 1464641636967 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 13:53:57 INFO - PROCESS | 1769 | 1464641637180 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x84bde800 == 131 [pid = 1769] [id = 588] 13:53:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 340 (0x84be0000) [pid = 1769] [serial = 1765] [outer = (nil)] 13:53:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 341 (0x868b7000) [pid = 1769] [serial = 1766] [outer = 0x84be0000] 13:53:57 INFO - PROCESS | 1769 | 1464641637253 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 342 (0x86910400) [pid = 1769] [serial = 1767] [outer = 0x84be0000] 13:53:57 INFO - PROCESS | 1769 | 1464641637923 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:53:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:53:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1177ms 13:53:57 INFO - PROCESS | 1769 | 1464641637943 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 13:53:57 INFO - PROCESS | 1769 | 1464641637946 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 13:53:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:53:57 INFO - PROCESS | 1769 | 1464641637959 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:53:57 INFO - PROCESS | 1769 | 1464641637968 Marionette TRACE conn3 <- [1,2326,null,{}] 13:53:57 INFO - PROCESS | 1769 | 1464641637976 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:58 INFO - PROCESS | 1769 | 1464641638146 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 13:53:58 INFO - PROCESS | 1769 | 1464641638381 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x868b8800 == 132 [pid = 1769] [id = 589] 13:53:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 343 (0x87a4c800) [pid = 1769] [serial = 1768] [outer = (nil)] 13:53:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 344 (0x87b8d400) [pid = 1769] [serial = 1769] [outer = 0x87a4c800] 13:53:58 INFO - PROCESS | 1769 | 1464641638451 Marionette DEBUG loaded listener.js 13:53:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 345 (0x87ce4400) [pid = 1769] [serial = 1770] [outer = 0x87a4c800] 13:53:59 INFO - PROCESS | 1769 | 1464641639223 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:53:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:53:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1298ms 13:53:59 INFO - PROCESS | 1769 | 1464641639251 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 13:53:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:53:59 INFO - PROCESS | 1769 | 1464641639255 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 13:53:59 INFO - PROCESS | 1769 | 1464641639261 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:53:59 INFO - PROCESS | 1769 | 1464641639264 Marionette TRACE conn3 <- [1,2330,null,{}] 13:53:59 INFO - PROCESS | 1769 | 1464641639269 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:59 INFO - PROCESS | 1769 | 1464641639513 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 13:53:59 INFO - PROCESS | 1769 | 1464641639545 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x87ceb800 == 133 [pid = 1769] [id = 590] 13:53:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 346 (0x885a0800) [pid = 1769] [serial = 1771] [outer = (nil)] 13:53:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 347 (0x885a4c00) [pid = 1769] [serial = 1772] [outer = 0x885a0800] 13:53:59 INFO - PROCESS | 1769 | 1464641639610 Marionette DEBUG loaded listener.js 13:53:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 348 (0x8899b400) [pid = 1769] [serial = 1773] [outer = 0x885a0800] 13:54:00 INFO - PROCESS | 1769 | 1464641640470 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1229ms 13:54:00 INFO - PROCESS | 1769 | 1464641640490 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 13:54:00 INFO - PROCESS | 1769 | 1464641640494 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 13:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:54:00 INFO - PROCESS | 1769 | 1464641640500 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:54:00 INFO - PROCESS | 1769 | 1464641640502 Marionette TRACE conn3 <- [1,2334,null,{}] 13:54:00 INFO - PROCESS | 1769 | 1464641640516 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:00 INFO - PROCESS | 1769 | 1464641640766 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 347 (0x868b4c00) [pid = 1769] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 346 (0x99a41800) [pid = 1769] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 345 (0x889a2800) [pid = 1769] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 344 (0x8971cc00) [pid = 1769] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 343 (0x90ae3c00) [pid = 1769] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 342 (0x8ce4dc00) [pid = 1769] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 341 (0x84e2a800) [pid = 1769] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 340 (0x95109800) [pid = 1769] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 339 (0x9a1cf800) [pid = 1769] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 338 (0x907c6800) [pid = 1769] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 337 (0x91a10000) [pid = 1769] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 336 (0x92c6f400) [pid = 1769] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 335 (0x907ca800) [pid = 1769] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 334 (0x898ea800) [pid = 1769] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 333 (0x8ce90400) [pid = 1769] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 332 (0x84e34000) [pid = 1769] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 331 (0x8f29d000) [pid = 1769] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 330 (0x92b59400) [pid = 1769] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 329 (0x983c3800) [pid = 1769] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 328 (0x898ec800) [pid = 1769] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 327 (0x89ad5400) [pid = 1769] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 326 (0x9771f000) [pid = 1769] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 325 (0x868bf000) [pid = 1769] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 324 (0x8f29e000) [pid = 1769] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 323 (0x8974a800) [pid = 1769] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 322 (0x84a27000) [pid = 1769] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 321 (0x99753c00) [pid = 1769] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 320 (0x93aa1800) [pid = 1769] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 319 (0x90b6d800) [pid = 1769] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 318 (0x91a0c000) [pid = 1769] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 317 (0x89acac00) [pid = 1769] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 316 (0x8cb56000) [pid = 1769] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 315 (0x8b7d9800) [pid = 1769] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 314 (0x9a706c00) [pid = 1769] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 313 (0x84be4000) [pid = 1769] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 312 (0x909ea400) [pid = 1769] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 311 (0x8d1b6400) [pid = 1769] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 310 (0x84bde000) [pid = 1769] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 309 (0x9cc85800) [pid = 1769] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 308 (0x8f22c400) [pid = 1769] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 307 (0x8a7d7000) [pid = 1769] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 306 (0x89342800) [pid = 1769] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 305 (0x89ace000) [pid = 1769] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 304 (0x8ee7c000) [pid = 1769] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 303 (0x8855d000) [pid = 1769] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 302 (0x86aa8c00) [pid = 1769] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 301 (0x99b4f000) [pid = 1769] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 300 (0x92b5d400) [pid = 1769] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 299 (0x89ad0c00) [pid = 1769] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 298 (0x8f260c00) [pid = 1769] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 297 (0x8c94b800) [pid = 1769] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 296 (0x8f25d000) [pid = 1769] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 295 (0x85eecc00) [pid = 1769] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 294 (0x91fa8400) [pid = 1769] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 293 (0x89754000) [pid = 1769] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 292 (0x8a7c4400) [pid = 1769] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 291 (0x8a7bec00) [pid = 1769] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 290 (0x89349000) [pid = 1769] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 289 (0x88559000) [pid = 1769] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 288 (0x92503000) [pid = 1769] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 287 (0x8564dc00) [pid = 1769] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 286 (0x8a962800) [pid = 1769] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 285 (0x92c6f800) [pid = 1769] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 284 (0x93c7d000) [pid = 1769] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 283 (0x8cc9b800) [pid = 1769] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 282 (0x8ef18400) [pid = 1769] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 281 (0x907ccc00) [pid = 1769] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 280 (0x8901f400) [pid = 1769] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 279 (0x8cca7c00) [pid = 1769] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 278 (0x8f037c00) [pid = 1769] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 277 (0x89343800) [pid = 1769] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 276 (0x97774400) [pid = 1769] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 275 (0x9aaa2000) [pid = 1769] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 274 (0x898c3800) [pid = 1769] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 273 (0x8934f800) [pid = 1769] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 272 (0x9cc86400) [pid = 1769] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 271 (0x99b46000) [pid = 1769] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 270 (0x9771ec00) [pid = 1769] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 269 (0x8b7e0000) [pid = 1769] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 268 (0x99c61800) [pid = 1769] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 267 (0x87a43400) [pid = 1769] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 266 (0x952b0c00) [pid = 1769] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 265 (0x86aa6000) [pid = 1769] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 264 (0x8905b400) [pid = 1769] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 263 (0x8ce93000) [pid = 1769] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 262 (0x952aac00) [pid = 1769] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 261 (0x946c7400) [pid = 1769] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 260 (0x9a704400) [pid = 1769] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 259 (0x9392a400) [pid = 1769] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 258 (0x86910000) [pid = 1769] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 257 (0x9aaae800) [pid = 1769] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 256 (0xa22cfc00) [pid = 1769] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 255 (0x89027400) [pid = 1769] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 254 (0x89061000) [pid = 1769] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 253 (0x8859d400) [pid = 1769] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 252 (0x8f2a0000) [pid = 1769] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 251 (0x9774ac00) [pid = 1769] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 250 (0x91c61c00) [pid = 1769] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 249 (0x92da7400) [pid = 1769] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 248 (0x87b82c00) [pid = 1769] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 247 (0x8cc9c000) [pid = 1769] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 246 (0x90825400) [pid = 1769] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 245 (0x92365000) [pid = 1769] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 244 (0x89ad4c00) [pid = 1769] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 243 (0x8f29a000) [pid = 1769] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 242 (0x84a1e000) [pid = 1769] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 241 (0x9a704800) [pid = 1769] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 240 (0x898ca800) [pid = 1769] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 239 (0x90a62000) [pid = 1769] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 238 (0x8ee73c00) [pid = 1769] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 237 (0x8d1b0c00) [pid = 1769] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 236 (0x8ce5c800) [pid = 1769] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 235 (0x92c6bc00) [pid = 1769] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 234 (0x8cc9e400) [pid = 1769] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 233 (0x86908400) [pid = 1769] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 232 (0x85eec000) [pid = 1769] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 231 (0x94633400) [pid = 1769] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:54:02 INFO - PROCESS | 1769 | --DOMWINDOW == 230 (0x885a5c00) [pid = 1769] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:54:02 INFO - PROCESS | 1769 | 1464641642565 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x84a27000 == 134 [pid = 1769] [id = 591] 13:54:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 231 (0x84bdd400) [pid = 1769] [serial = 1774] [outer = (nil)] 13:54:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 232 (0x84e34000) [pid = 1769] [serial = 1775] [outer = 0x84bdd400] 13:54:02 INFO - PROCESS | 1769 | 1464641642646 Marionette DEBUG loaded listener.js 13:54:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 233 (0x86904000) [pid = 1769] [serial = 1776] [outer = 0x84bdd400] 13:54:03 INFO - PROCESS | 1769 | 1464641643318 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2845ms 13:54:03 INFO - PROCESS | 1769 | 1464641643346 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 13:54:03 INFO - PROCESS | 1769 | 1464641643349 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 13:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:54:03 INFO - PROCESS | 1769 | 1464641643355 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:54:03 INFO - PROCESS | 1769 | 1464641643358 Marionette TRACE conn3 <- [1,2338,null,{}] 13:54:03 INFO - PROCESS | 1769 | 1464641643364 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:03 INFO - PROCESS | 1769 | 1464641643566 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 13:54:03 INFO - PROCESS | 1769 | 1464641643785 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x86910000 == 135 [pid = 1769] [id = 592] 13:54:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 234 (0x87ceb400) [pid = 1769] [serial = 1777] [outer = (nil)] 13:54:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 235 (0x89022000) [pid = 1769] [serial = 1778] [outer = 0x87ceb400] 13:54:03 INFO - PROCESS | 1769 | 1464641643854 Marionette DEBUG loaded listener.js 13:54:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 236 (0x8905b400) [pid = 1769] [serial = 1779] [outer = 0x87ceb400] 13:54:04 INFO - PROCESS | 1769 | 1464641644826 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:54:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:54:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1486ms 13:54:04 INFO - PROCESS | 1769 | 1464641644842 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 13:54:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:54:04 INFO - PROCESS | 1769 | 1464641644848 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 13:54:04 INFO - PROCESS | 1769 | 1464641644858 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:54:04 INFO - PROCESS | 1769 | 1464641644864 Marionette TRACE conn3 <- [1,2342,null,{}] 13:54:04 INFO - PROCESS | 1769 | 1464641644872 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:05 INFO - PROCESS | 1769 | 1464641645097 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 13:54:05 INFO - PROCESS | 1769 | 1464641645485 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x84a28800 == 136 [pid = 1769] [id = 593] 13:54:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 237 (0x84be7000) [pid = 1769] [serial = 1780] [outer = (nil)] 13:54:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 238 (0x85c64400) [pid = 1769] [serial = 1781] [outer = 0x84be7000] 13:54:05 INFO - PROCESS | 1769 | 1464641645579 Marionette DEBUG loaded listener.js 13:54:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 239 (0x85ee6c00) [pid = 1769] [serial = 1782] [outer = 0x84be7000] 13:54:06 INFO - PROCESS | 1769 | 1464641646408 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:54:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:54:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1609ms 13:54:06 INFO - PROCESS | 1769 | 1464641646465 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 13:54:06 INFO - PROCESS | 1769 | 1464641646474 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 13:54:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:54:06 INFO - PROCESS | 1769 | 1464641646484 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:54:06 INFO - PROCESS | 1769 | 1464641646488 Marionette TRACE conn3 <- [1,2346,null,{}] 13:54:06 INFO - PROCESS | 1769 | 1464641646494 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:06 INFO - PROCESS | 1769 | 1464641646707 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 13:54:07 INFO - PROCESS | 1769 | 1464641647042 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x86aa4000 == 137 [pid = 1769] [id = 594] 13:54:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 240 (0x86aa5400) [pid = 1769] [serial = 1783] [outer = (nil)] 13:54:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 241 (0x87a48400) [pid = 1769] [serial = 1784] [outer = 0x86aa5400] 13:54:07 INFO - PROCESS | 1769 | 1464641647127 Marionette DEBUG loaded listener.js 13:54:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 242 (0x87b91000) [pid = 1769] [serial = 1785] [outer = 0x86aa5400] 13:54:08 INFO - PROCESS | 1769 | 1464641648033 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:54:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:54:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1581ms 13:54:08 INFO - PROCESS | 1769 | 1464641648065 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 13:54:08 INFO - PROCESS | 1769 | 1464641648068 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 13:54:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:54:08 INFO - PROCESS | 1769 | 1464641648076 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:54:08 INFO - PROCESS | 1769 | 1464641648082 Marionette TRACE conn3 <- [1,2350,null,{}] 13:54:08 INFO - PROCESS | 1769 | 1464641648098 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:08 INFO - PROCESS | 1769 | 1464641648350 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 13:54:08 INFO - PROCESS | 1769 | 1464641648697 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x889a1c00 == 138 [pid = 1769] [id = 595] 13:54:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 243 (0x89341400) [pid = 1769] [serial = 1786] [outer = (nil)] 13:54:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 244 (0x89349800) [pid = 1769] [serial = 1787] [outer = 0x89341400] 13:54:08 INFO - PROCESS | 1769 | 1464641648783 Marionette DEBUG loaded listener.js 13:54:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 245 (0x89350400) [pid = 1769] [serial = 1788] [outer = 0x89341400] 13:54:09 INFO - PROCESS | 1769 | 1464641649610 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:54:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:54:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1593ms 13:54:09 INFO - PROCESS | 1769 | 1464641649668 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 13:54:09 INFO - PROCESS | 1769 | 1464641649672 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 13:54:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:54:09 INFO - PROCESS | 1769 | 1464641649679 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:54:09 INFO - PROCESS | 1769 | 1464641649682 Marionette TRACE conn3 <- [1,2354,null,{}] 13:54:09 INFO - PROCESS | 1769 | 1464641649689 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:09 INFO - PROCESS | 1769 | 1464641649898 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 13:54:10 INFO - PROCESS | 1769 | 1464641650259 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x838cec00 == 139 [pid = 1769] [id = 596] 13:54:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 246 (0x885a1400) [pid = 1769] [serial = 1789] [outer = (nil)] 13:54:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 247 (0x8974cc00) [pid = 1769] [serial = 1790] [outer = 0x885a1400] 13:54:10 INFO - PROCESS | 1769 | 1464641650345 Marionette DEBUG loaded listener.js 13:54:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 248 (0x89757c00) [pid = 1769] [serial = 1791] [outer = 0x885a1400] 13:54:11 INFO - PROCESS | 1769 | 1464641651197 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:54:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:54:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1580ms 13:54:11 INFO - PROCESS | 1769 | 1464641651260 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 13:54:11 INFO - PROCESS | 1769 | 1464641651263 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 13:54:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:54:11 INFO - PROCESS | 1769 | 1464641651269 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:54:11 INFO - PROCESS | 1769 | 1464641651273 Marionette TRACE conn3 <- [1,2358,null,{}] 13:54:11 INFO - PROCESS | 1769 | 1464641651279 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:11 INFO - PROCESS | 1769 | 1464641651483 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 13:54:11 INFO - PROCESS | 1769 | 1464641651809 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x885a6400 == 140 [pid = 1769] [id = 597] 13:54:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 249 (0x89726c00) [pid = 1769] [serial = 1792] [outer = (nil)] 13:54:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 250 (0x898d0c00) [pid = 1769] [serial = 1793] [outer = 0x89726c00] 13:54:11 INFO - PROCESS | 1769 | 1464641651892 Marionette DEBUG loaded listener.js 13:54:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 251 (0x898e8c00) [pid = 1769] [serial = 1794] [outer = 0x89726c00] 13:54:12 INFO - PROCESS | 1769 | 1464641652732 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1530ms 13:54:12 INFO - PROCESS | 1769 | 1464641652800 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 13:54:12 INFO - PROCESS | 1769 | 1464641652804 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 13:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:54:12 INFO - PROCESS | 1769 | 1464641652810 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:54:12 INFO - PROCESS | 1769 | 1464641652812 Marionette TRACE conn3 <- [1,2362,null,{}] 13:54:12 INFO - PROCESS | 1769 | 1464641652818 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:13 INFO - PROCESS | 1769 | 1464641653087 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 13:54:13 INFO - PROCESS | 1769 | 1464641653417 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x89749400 == 141 [pid = 1769] [id = 598] 13:54:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 252 (0x898cc800) [pid = 1769] [serial = 1795] [outer = (nil)] 13:54:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 253 (0x8a7cf400) [pid = 1769] [serial = 1796] [outer = 0x898cc800] 13:54:13 INFO - PROCESS | 1769 | 1464641653506 Marionette DEBUG loaded listener.js 13:54:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 254 (0x8a7dd400) [pid = 1769] [serial = 1797] [outer = 0x898cc800] 13:54:14 INFO - PROCESS | 1769 | 1464641654326 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1579ms 13:54:14 INFO - PROCESS | 1769 | 1464641654389 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 13:54:14 INFO - PROCESS | 1769 | 1464641654393 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 13:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:54:14 INFO - PROCESS | 1769 | 1464641654399 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:54:14 INFO - PROCESS | 1769 | 1464641654402 Marionette TRACE conn3 <- [1,2366,null,{}] 13:54:14 INFO - PROCESS | 1769 | 1464641654407 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:14 INFO - PROCESS | 1769 | 1464641654599 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 13:54:14 INFO - PROCESS | 1769 | 1464641654936 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8901e400 == 142 [pid = 1769] [id = 599] 13:54:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 255 (0x89ad5000) [pid = 1769] [serial = 1798] [outer = (nil)] 13:54:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 256 (0x8a96b800) [pid = 1769] [serial = 1799] [outer = 0x89ad5000] 13:54:15 INFO - PROCESS | 1769 | 1464641655019 Marionette DEBUG loaded listener.js 13:54:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 257 (0x8b7d9800) [pid = 1769] [serial = 1800] [outer = 0x89ad5000] 13:54:15 INFO - PROCESS | 1769 | 1464641655866 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1541ms 13:54:15 INFO - PROCESS | 1769 | 1464641655941 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 13:54:15 INFO - PROCESS | 1769 | 1464641655945 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 13:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:54:15 INFO - PROCESS | 1769 | 1464641655952 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:54:15 INFO - PROCESS | 1769 | 1464641655954 Marionette TRACE conn3 <- [1,2370,null,{}] 13:54:15 INFO - PROCESS | 1769 | 1464641655960 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:16 INFO - PROCESS | 1769 | 1464641656156 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 13:54:16 INFO - PROCESS | 1769 | 1464641656485 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c941000 == 143 [pid = 1769] [id = 600] 13:54:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 258 (0x8c942c00) [pid = 1769] [serial = 1801] [outer = (nil)] 13:54:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 259 (0x8c946c00) [pid = 1769] [serial = 1802] [outer = 0x8c942c00] 13:54:16 INFO - PROCESS | 1769 | 1464641656765 Marionette DEBUG loaded listener.js 13:54:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 260 (0x8c94cc00) [pid = 1769] [serial = 1803] [outer = 0x8c942c00] 13:54:17 INFO - PROCESS | 1769 | 1464641657589 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1682ms 13:54:17 INFO - PROCESS | 1769 | 1464641657635 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 13:54:17 INFO - PROCESS | 1769 | 1464641657639 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 13:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:54:17 INFO - PROCESS | 1769 | 1464641657645 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:54:17 INFO - PROCESS | 1769 | 1464641657649 Marionette TRACE conn3 <- [1,2374,null,{}] 13:54:17 INFO - PROCESS | 1769 | 1464641657654 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:17 INFO - PROCESS | 1769 | 1464641657847 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 13:54:18 INFO - PROCESS | 1769 | 1464641658140 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c945800 == 144 [pid = 1769] [id = 601] 13:54:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 261 (0x8cb52800) [pid = 1769] [serial = 1804] [outer = (nil)] 13:54:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 262 (0x8cc9d000) [pid = 1769] [serial = 1805] [outer = 0x8cb52800] 13:54:18 INFO - PROCESS | 1769 | 1464641658264 Marionette DEBUG loaded listener.js 13:54:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 263 (0x8cca4400) [pid = 1769] [serial = 1806] [outer = 0x8cb52800] 13:54:19 INFO - PROCESS | 1769 | 1464641659056 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1488ms 13:54:19 INFO - PROCESS | 1769 | 1464641659134 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 13:54:19 INFO - PROCESS | 1769 | 1464641659137 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 13:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:54:19 INFO - PROCESS | 1769 | 1464641659143 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:54:19 INFO - PROCESS | 1769 | 1464641659145 Marionette TRACE conn3 <- [1,2378,null,{}] 13:54:19 INFO - PROCESS | 1769 | 1464641659151 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:19 INFO - PROCESS | 1769 | 1464641659384 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 13:54:19 INFO - PROCESS | 1769 | 1464641659713 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7d8400 == 145 [pid = 1769] [id = 602] 13:54:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 264 (0x8b7e7000) [pid = 1769] [serial = 1807] [outer = (nil)] 13:54:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 265 (0x8ce93000) [pid = 1769] [serial = 1808] [outer = 0x8b7e7000] 13:54:19 INFO - PROCESS | 1769 | 1464641659795 Marionette DEBUG loaded listener.js 13:54:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 266 (0x8ce98c00) [pid = 1769] [serial = 1809] [outer = 0x8b7e7000] 13:54:20 INFO - PROCESS | 1769 | 1464641660658 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:54:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:54:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1587ms 13:54:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:54:20 INFO - PROCESS | 1769 | 1464641660732 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 13:54:20 INFO - PROCESS | 1769 | 1464641660735 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 13:54:20 INFO - PROCESS | 1769 | 1464641660741 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:54:20 INFO - PROCESS | 1769 | 1464641660745 Marionette TRACE conn3 <- [1,2382,null,{}] 13:54:20 INFO - PROCESS | 1769 | 1464641660751 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:21 INFO - PROCESS | 1769 | 1464641661004 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 13:54:21 INFO - PROCESS | 1769 | 1464641661347 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e227400 == 146 [pid = 1769] [id = 603] 13:54:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 267 (0x8e3e8000) [pid = 1769] [serial = 1810] [outer = (nil)] 13:54:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 268 (0x8ee66400) [pid = 1769] [serial = 1811] [outer = 0x8e3e8000] 13:54:21 INFO - PROCESS | 1769 | 1464641661452 Marionette DEBUG loaded listener.js 13:54:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 269 (0x8ee7f800) [pid = 1769] [serial = 1812] [outer = 0x8e3e8000] 13:54:22 INFO - PROCESS | 1769 | 1464641662273 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1588ms 13:54:22 INFO - PROCESS | 1769 | 1464641662330 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 13:54:22 INFO - PROCESS | 1769 | 1464641662333 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 13:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:54:22 INFO - PROCESS | 1769 | 1464641662339 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:54:22 INFO - PROCESS | 1769 | 1464641662343 Marionette TRACE conn3 <- [1,2386,null,{}] 13:54:22 INFO - PROCESS | 1769 | 1464641662348 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:22 INFO - PROCESS | 1769 | 1464641662539 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 13:54:22 INFO - PROCESS | 1769 | 1464641662874 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ef0f800 == 147 [pid = 1769] [id = 604] 13:54:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 270 (0x8ef10800) [pid = 1769] [serial = 1813] [outer = (nil)] 13:54:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 271 (0x8f036400) [pid = 1769] [serial = 1814] [outer = 0x8ef10800] 13:54:22 INFO - PROCESS | 1769 | 1464641662956 Marionette DEBUG loaded listener.js 13:54:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 272 (0x8f040400) [pid = 1769] [serial = 1815] [outer = 0x8ef10800] 13:54:23 INFO - PROCESS | 1769 | 1464641663743 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1437ms 13:54:23 INFO - PROCESS | 1769 | 1464641663776 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 13:54:23 INFO - PROCESS | 1769 | 1464641663779 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 13:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:54:23 INFO - PROCESS | 1769 | 1464641663785 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:54:23 INFO - PROCESS | 1769 | 1464641663789 Marionette TRACE conn3 <- [1,2390,null,{}] 13:54:23 INFO - PROCESS | 1769 | 1464641663794 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:24 INFO - PROCESS | 1769 | 1464641664075 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 13:54:24 INFO - PROCESS | 1769 | 1464641664345 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f037c00 == 148 [pid = 1769] [id = 605] 13:54:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 273 (0x8f038800) [pid = 1769] [serial = 1816] [outer = (nil)] 13:54:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 274 (0x8f236000) [pid = 1769] [serial = 1817] [outer = 0x8f038800] 13:54:24 INFO - PROCESS | 1769 | 1464641664434 Marionette DEBUG loaded listener.js 13:54:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 275 (0x8f25b400) [pid = 1769] [serial = 1818] [outer = 0x8f038800] 13:54:25 INFO - PROCESS | 1769 | 1464641665238 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:54:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:54:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1486ms 13:54:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:54:25 INFO - PROCESS | 1769 | 1464641665271 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 13:54:25 INFO - PROCESS | 1769 | 1464641665274 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 13:54:25 INFO - PROCESS | 1769 | 1464641665280 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:54:25 INFO - PROCESS | 1769 | 1464641665283 Marionette TRACE conn3 <- [1,2394,null,{}] 13:54:25 INFO - PROCESS | 1769 | 1464641665289 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:25 INFO - PROCESS | 1769 | 1464641665497 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 13:54:25 INFO - PROCESS | 1769 | 1464641665793 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb50c00 == 149 [pid = 1769] [id = 606] 13:54:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 276 (0x8e227800) [pid = 1769] [serial = 1819] [outer = (nil)] 13:54:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 277 (0x8f263c00) [pid = 1769] [serial = 1820] [outer = 0x8e227800] 13:54:25 INFO - PROCESS | 1769 | 1464641665914 Marionette DEBUG loaded listener.js 13:54:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 278 (0x8f25f400) [pid = 1769] [serial = 1821] [outer = 0x8e227800] 13:54:26 INFO - PROCESS | 1769 | 1464641666715 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:54:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:54:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1488ms 13:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:54:26 INFO - PROCESS | 1769 | 1464641666768 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 13:54:26 INFO - PROCESS | 1769 | 1464641666771 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 13:54:26 INFO - PROCESS | 1769 | 1464641666777 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:54:26 INFO - PROCESS | 1769 | 1464641666780 Marionette TRACE conn3 <- [1,2398,null,{}] 13:54:26 INFO - PROCESS | 1769 | 1464641666785 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:26 INFO - PROCESS | 1769 | 1464641666973 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 13:54:27 INFO - PROCESS | 1769 | 1464641667318 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f231000 == 150 [pid = 1769] [id = 607] 13:54:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 279 (0x8f261400) [pid = 1769] [serial = 1822] [outer = (nil)] 13:54:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 280 (0x8f294400) [pid = 1769] [serial = 1823] [outer = 0x8f261400] 13:54:27 INFO - PROCESS | 1769 | 1464641667403 Marionette DEBUG loaded listener.js 13:54:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 281 (0x8f29cc00) [pid = 1769] [serial = 1824] [outer = 0x8f261400] 13:54:28 INFO - PROCESS | 1769 | 1464641668174 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1437ms 13:54:28 INFO - PROCESS | 1769 | 1464641668214 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 13:54:28 INFO - PROCESS | 1769 | 1464641668218 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 13:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:54:28 INFO - PROCESS | 1769 | 1464641668223 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:54:28 INFO - PROCESS | 1769 | 1464641668226 Marionette TRACE conn3 <- [1,2402,null,{}] 13:54:28 INFO - PROCESS | 1769 | 1464641668231 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:28 INFO - PROCESS | 1769 | 1464641668425 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 13:54:28 INFO - PROCESS | 1769 | 1464641668742 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x84a1a800 == 151 [pid = 1769] [id = 608] 13:54:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 282 (0x8ce8f800) [pid = 1769] [serial = 1825] [outer = (nil)] 13:54:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 283 (0x9077d800) [pid = 1769] [serial = 1826] [outer = 0x8ce8f800] 13:54:28 INFO - PROCESS | 1769 | 1464641668869 Marionette DEBUG loaded listener.js 13:54:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 284 (0x907cc000) [pid = 1769] [serial = 1827] [outer = 0x8ce8f800] 13:54:29 INFO - PROCESS | 1769 | 1464641669668 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1488ms 13:54:29 INFO - PROCESS | 1769 | 1464641669712 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 13:54:29 INFO - PROCESS | 1769 | 1464641669716 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 13:54:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:54:29 INFO - PROCESS | 1769 | 1464641669722 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:54:29 INFO - PROCESS | 1769 | 1464641669726 Marionette TRACE conn3 <- [1,2406,null,{}] 13:54:29 INFO - PROCESS | 1769 | 1464641669731 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:29 INFO - PROCESS | 1769 | 1464641669921 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 13:54:30 INFO - PROCESS | 1769 | 1464641670293 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x84a25000 == 152 [pid = 1769] [id = 609] 13:54:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 285 (0x89061000) [pid = 1769] [serial = 1828] [outer = (nil)] 13:54:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 286 (0x908b0c00) [pid = 1769] [serial = 1829] [outer = 0x89061000] 13:54:30 INFO - PROCESS | 1769 | 1464641670380 Marionette DEBUG loaded listener.js 13:54:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 287 (0x908bd400) [pid = 1769] [serial = 1830] [outer = 0x89061000] 13:54:31 INFO - PROCESS | 1769 | 1464641671186 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:54:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:54:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1536ms 13:54:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:54:31 INFO - PROCESS | 1769 | 1464641671258 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 13:54:31 INFO - PROCESS | 1769 | 1464641671261 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 13:54:31 INFO - PROCESS | 1769 | 1464641671267 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:54:31 INFO - PROCESS | 1769 | 1464641671270 Marionette TRACE conn3 <- [1,2410,null,{}] 13:54:31 INFO - PROCESS | 1769 | 1464641671276 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:31 INFO - PROCESS | 1769 | 1464641671484 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 13:54:31 INFO - PROCESS | 1769 | 1464641671822 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x84a24800 == 153 [pid = 1769] [id = 610] 13:54:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 288 (0x84a25800) [pid = 1769] [serial = 1831] [outer = (nil)] 13:54:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 289 (0x84e2d800) [pid = 1769] [serial = 1832] [outer = 0x84a25800] 13:54:31 INFO - PROCESS | 1769 | 1464641671905 Marionette DEBUG loaded listener.js 13:54:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 290 (0x85ee4400) [pid = 1769] [serial = 1833] [outer = 0x84a25800] 13:54:32 INFO - PROCESS | 1769 | 1464641672771 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:54:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:54:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1540ms 13:54:32 INFO - PROCESS | 1769 | 1464641672808 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 13:54:32 INFO - PROCESS | 1769 | 1464641672812 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 13:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:54:32 INFO - PROCESS | 1769 | 1464641672818 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:54:32 INFO - PROCESS | 1769 | 1464641672821 Marionette TRACE conn3 <- [1,2414,null,{}] 13:54:32 INFO - PROCESS | 1769 | 1464641672826 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:33 INFO - PROCESS | 1769 | 1464641673021 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 13:54:33 INFO - PROCESS | 1769 | 1464641673361 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x868bf800 == 154 [pid = 1769] [id = 611] 13:54:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 291 (0x86aaa000) [pid = 1769] [serial = 1834] [outer = (nil)] 13:54:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 292 (0x89347000) [pid = 1769] [serial = 1835] [outer = 0x86aaa000] 13:54:33 INFO - PROCESS | 1769 | 1464641673454 Marionette DEBUG loaded listener.js 13:54:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 293 (0x89725000) [pid = 1769] [serial = 1836] [outer = 0x86aaa000] 13:54:34 INFO - PROCESS | 1769 | 1464641674266 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:54:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:54:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1484ms 13:54:34 INFO - PROCESS | 1769 | 1464641674303 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 13:54:34 INFO - PROCESS | 1769 | 1464641674306 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 13:54:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:54:34 INFO - PROCESS | 1769 | 1464641674312 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:54:34 INFO - PROCESS | 1769 | 1464641674315 Marionette TRACE conn3 <- [1,2418,null,{}] 13:54:34 INFO - PROCESS | 1769 | 1464641674320 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:34 INFO - PROCESS | 1769 | 1464641674513 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee7f400 == 153 [pid = 1769] [id = 493] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x89ad0800 == 152 [pid = 1769] [id = 490] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x8905ec00 == 151 [pid = 1769] [id = 491] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x91fa4c00 == 150 [pid = 1769] [id = 494] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7ca800 == 149 [pid = 1769] [id = 495] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x87ceb800 == 148 [pid = 1769] [id = 590] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x84bde800 == 147 [pid = 1769] [id = 588] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x84e31800 == 146 [pid = 1769] [id = 587] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x838c3400 == 145 [pid = 1769] [id = 586] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x838cd400 == 144 [pid = 1769] [id = 585] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x838c7800 == 143 [pid = 1769] [id = 584] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x87ce3800 == 142 [pid = 1769] [id = 582] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x87cea800 == 141 [pid = 1769] [id = 583] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x87cdc800 == 140 [pid = 1769] [id = 581] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x8c922c00 == 139 [pid = 1769] [id = 580] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x922bc400 == 138 [pid = 1769] [id = 579] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x99c66c00 == 137 [pid = 1769] [id = 578] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7d3000 == 136 [pid = 1769] [id = 576] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x91a01800 == 135 [pid = 1769] [id = 577] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x92239800 == 134 [pid = 1769] [id = 575] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x90b72000 == 133 [pid = 1769] [id = 574] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x89ac8400 == 132 [pid = 1769] [id = 573] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee76000 == 131 [pid = 1769] [id = 572] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x8c949800 == 130 [pid = 1769] [id = 570] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb48c00 == 129 [pid = 1769] [id = 571] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x89719800 == 128 [pid = 1769] [id = 569] 13:54:35 INFO - PROCESS | 1769 | --DOCSHELL 0x86a9c000 == 127 [pid = 1769] [id = 568] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 292 (0x99c66800) [pid = 1769] [serial = 1554] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 291 (0x8cb55400) [pid = 1769] [serial = 1703] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 290 (0x92d7c000) [pid = 1769] [serial = 1335] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 289 (0x91a05000) [pid = 1769] [serial = 1416] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 288 (0x90a57800) [pid = 1769] [serial = 1395] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 287 (0x84a22800) [pid = 1769] [serial = 1667] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 286 (0x9b9c9c00) [pid = 1769] [serial = 1413] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 285 (0x8a964400) [pid = 1769] [serial = 1698] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 284 (0x91c65800) [pid = 1769] [serial = 1269] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 283 (0x8f299800) [pid = 1769] [serial = 1266] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 282 (0x92505c00) [pid = 1769] [serial = 1332] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 281 (0x952aa800) [pid = 1769] [serial = 1452] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 280 (0x9534f000) [pid = 1769] [serial = 1203] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 279 (0x8f27f400) [pid = 1769] [serial = 1557] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 278 (0x8f23a000) [pid = 1769] [serial = 1587] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 277 (0x86901800) [pid = 1769] [serial = 1689] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 276 (0x9776b000) [pid = 1769] [serial = 1281] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 275 (0x84a26000) [pid = 1769] [serial = 1668] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 274 (0xa62fa000) [pid = 1769] [serial = 1572] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 273 (0x868ba400) [pid = 1769] [serial = 1652] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 272 (0x9a77cc00) [pid = 1769] [serial = 1359] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 271 (0x8a96e000) [pid = 1769] [serial = 1700] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 270 (0x89725c00) [pid = 1769] [serial = 1521] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 269 (0x92d9a800) [pid = 1769] [serial = 1272] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 268 (0x9a1c9000) [pid = 1769] [serial = 1356] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 267 (0x84e2f800) [pid = 1769] [serial = 1679] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 266 (0x9776e400) [pid = 1769] [serial = 1638] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 265 (0x9b176800) [pid = 1769] [serial = 1212] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 264 (0x91a07400) [pid = 1769] [serial = 1497] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 263 (0x93aa3400) [pid = 1769] [serial = 1401] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 262 (0x946cd000) [pid = 1769] [serial = 1341] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 261 (0xa3071c00) [pid = 1769] [serial = 1224] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 260 (0x907d0800) [pid = 1769] [serial = 1221] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 259 (0x95345000) [pid = 1769] [serial = 1296] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 258 (0x84e32000) [pid = 1769] [serial = 1680] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 257 (0x87b82400) [pid = 1769] [serial = 1683] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 256 (0x99f98800) [pid = 1769] [serial = 1461] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 255 (0x93928c00) [pid = 1769] [serial = 1338] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 254 (0x99f6d800) [pid = 1769] [serial = 1287] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 253 (0x907d1400) [pid = 1769] [serial = 1470] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 252 (0x8ce5b000) [pid = 1769] [serial = 1431] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 251 (0x9a1c4000) [pid = 1769] [serial = 1407] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 250 (0xa3469800) [pid = 1769] [serial = 1656] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 249 (0x8690b800) [pid = 1769] [serial = 1682] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 248 (0x91a08400) [pid = 1769] [serial = 1437] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 247 (0x89755800) [pid = 1769] [serial = 1575] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 246 (0x87a45c00) [pid = 1769] [serial = 1670] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 245 (0x9b81f800) [pid = 1769] [serial = 1467] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 244 (0x95348c00) [pid = 1769] [serial = 1344] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 243 (0x939bb000) [pid = 1769] [serial = 1635] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 242 (0x92c6b800) [pid = 1769] [serial = 1398] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 241 (0x8ce5b800) [pid = 1769] [serial = 1326] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 240 (0x9a77a800) [pid = 1769] [serial = 1209] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 239 (0x9534cc00) [pid = 1769] [serial = 1278] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 238 (0xa228f800) [pid = 1769] [serial = 1215] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 237 (0x8690dc00) [pid = 1769] [serial = 1676] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 236 (0x92509c00) [pid = 1769] [serial = 1560] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 235 (0x9776ac00) [pid = 1769] [serial = 1455] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 234 (0x84be4c00) [pid = 1769] [serial = 1673] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 233 (0xa263f800) [pid = 1769] [serial = 1512] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 232 (0x8f237000) [pid = 1769] [serial = 1584] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 231 (0x9a1cd400) [pid = 1769] [serial = 1290] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 230 (0x8934fc00) [pid = 1769] [serial = 1694] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 229 (0x90b6dc00) [pid = 1769] [serial = 1602] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 228 (0x907ca400) [pid = 1769] [serial = 1434] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 227 (0x8899f000) [pid = 1769] [serial = 1692] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 226 (0x90b70800) [pid = 1769] [serial = 1596] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 225 (0x9b9bd800) [pid = 1769] [serial = 1643] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 224 (0x98a58800) [pid = 1769] [serial = 1350] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 223 (0x92358c00) [pid = 1769] [serial = 1443] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 222 (0x9d0bb400) [pid = 1769] [serial = 1649] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 221 (0x8ce95c00) [pid = 1769] [serial = 1631] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 220 (0x89724400) [pid = 1769] [serial = 1695] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 219 (0x8f263800) [pid = 1769] [serial = 1646] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 218 (0x868bbc00) [pid = 1769] [serial = 1658] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 217 (0x999f7000) [pid = 1769] [serial = 1500] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 216 (0x8a96ac00) [pid = 1769] [serial = 1578] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 215 (0x92360800) [pid = 1769] [serial = 1686] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 214 (0x87a4d800) [pid = 1769] [serial = 1671] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 213 (0x8a7c8400) [pid = 1769] [serial = 1227] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 212 (0x8a7c3000) [pid = 1769] [serial = 1697] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 211 (0xa260f800) [pid = 1769] [serial = 1650] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 210 (0xa50ba000) [pid = 1769] [serial = 1659] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 209 (0x89725400) [pid = 1769] [serial = 1628] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 208 (0x8ee66800) [pid = 1769] [serial = 1632] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 207 (0x8a7c4c00) [pid = 1769] [serial = 1263] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 206 (0x9a708c00) [pid = 1769] [serial = 1563] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 205 (0x85657800) [pid = 1769] [serial = 1662] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 204 (0x8f22e000) [pid = 1769] [serial = 1581] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 203 (0x868bd000) [pid = 1769] [serial = 1653] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 202 (0x8f266400) [pid = 1769] [serial = 1647] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 201 (0x93aa4400) [pid = 1769] [serial = 1449] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 200 (0x85655400) [pid = 1769] [serial = 1661] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 199 (0x99910c00) [pid = 1769] [serial = 1284] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 198 (0x8ee63c00) [pid = 1769] [serial = 1494] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 197 (0x907d0000) [pid = 1769] [serial = 1428] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 196 (0x84be6800) [pid = 1769] [serial = 1674] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 195 (0x99c60000) [pid = 1769] [serial = 1641] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 194 (0x8e3e2400) [pid = 1769] [serial = 1293] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 193 (0x8e3e5c00) [pid = 1769] [serial = 1392] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 192 (0xa2276000) [pid = 1769] [serial = 1644] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 191 (0x8cca5800) [pid = 1769] [serial = 1200] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 190 (0x89721400) [pid = 1769] [serial = 1524] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x99b44000) [pid = 1769] [serial = 1353] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0xa228f400) [pid = 1769] [serial = 1509] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x8d1adc00) [pid = 1769] [serial = 1530] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x898c8800) [pid = 1769] [serial = 1527] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 185 (0xa326e000) [pid = 1769] [serial = 1218] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0x9a77dc00) [pid = 1769] [serial = 1655] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x9aa70400) [pid = 1769] [serial = 1464] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0x98f4d000) [pid = 1769] [serial = 1458] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x97746800) [pid = 1769] [serial = 1637] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x909e1400) [pid = 1769] [serial = 1365] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x9b9c4000) [pid = 1769] [serial = 1506] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x87a48800) [pid = 1769] [serial = 1665] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0x99758c00) [pid = 1769] [serial = 1404] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x8f236400) [pid = 1769] [serial = 1593] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x90a63800) [pid = 1769] [serial = 1685] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x898cb000) [pid = 1769] [serial = 1629] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x8a7dec00) [pid = 1769] [serial = 1230] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x8c940c00) [pid = 1769] [serial = 1701] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x909e3000) [pid = 1769] [serial = 1329] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0xa623dc00) [pid = 1769] [serial = 1518] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x97769000) [pid = 1769] [serial = 1347] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x87a4dc00) [pid = 1769] [serial = 1677] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x99b46800) [pid = 1769] [serial = 1640] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x9aaaa800) [pid = 1769] [serial = 1362] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x9a776c00) [pid = 1769] [serial = 1503] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x85eeec00) [pid = 1769] [serial = 1688] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x86aa3400) [pid = 1769] [serial = 1590] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x87a46c00) [pid = 1769] [serial = 1664] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0xa240f000) [pid = 1769] [serial = 1566] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0xa3553c00) [pid = 1769] [serial = 1515] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x89ac7800) [pid = 1769] [serial = 1389] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x92d88000) [pid = 1769] [serial = 1446] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x92c76800) [pid = 1769] [serial = 1634] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x885a7800) [pid = 1769] [serial = 1691] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x885a8000) [pid = 1769] [serial = 1569] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x99fed000) [pid = 1769] [serial = 1206] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x9aa7a000) [pid = 1769] [serial = 1410] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x91fa2400) [pid = 1769] [serial = 1440] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x939b6c00) [pid = 1769] [serial = 1275] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x87b8cc00) [pid = 1769] [serial = 1599] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x9510cc00) [pid = 1769] [serial = 1299] [outer = (nil)] [url = about:blank] 13:54:36 INFO - PROCESS | 1769 | 1464641676389 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x838cb800 == 128 [pid = 1769] [id = 612] 13:54:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x84bdf400) [pid = 1769] [serial = 1837] [outer = (nil)] 13:54:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x84be7400) [pid = 1769] [serial = 1838] [outer = 0x84bdf400] 13:54:36 INFO - PROCESS | 1769 | 1464641676481 Marionette DEBUG loaded listener.js 13:54:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x84e31800) [pid = 1769] [serial = 1839] [outer = 0x84bdf400] 13:54:37 INFO - PROCESS | 1769 | 1464641677198 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:54:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:54:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2948ms 13:54:37 INFO - PROCESS | 1769 | 1464641677262 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 13:54:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:54:37 INFO - PROCESS | 1769 | 1464641677267 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 13:54:37 INFO - PROCESS | 1769 | 1464641677275 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:54:37 INFO - PROCESS | 1769 | 1464641677280 Marionette TRACE conn3 <- [1,2422,null,{}] 13:54:37 INFO - PROCESS | 1769 | 1464641677286 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:37 INFO - PROCESS | 1769 | 1464641677484 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 13:54:37 INFO - PROCESS | 1769 | 1464641677670 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x84e32c00 == 129 [pid = 1769] [id = 613] 13:54:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x85652000) [pid = 1769] [serial = 1840] [outer = (nil)] 13:54:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x85c66000) [pid = 1769] [serial = 1841] [outer = 0x85652000] 13:54:37 INFO - PROCESS | 1769 | 1464641677741 Marionette DEBUG loaded listener.js 13:54:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x868b6000) [pid = 1769] [serial = 1842] [outer = 0x85652000] 13:54:38 INFO - PROCESS | 1769 | 1464641678501 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1243ms 13:54:38 INFO - PROCESS | 1769 | 1464641678519 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 13:54:38 INFO - PROCESS | 1769 | 1464641678524 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 13:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:54:38 INFO - PROCESS | 1769 | 1464641678531 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:54:38 INFO - PROCESS | 1769 | 1464641678533 Marionette TRACE conn3 <- [1,2426,null,{}] 13:54:38 INFO - PROCESS | 1769 | 1464641678539 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:38 INFO - PROCESS | 1769 | 1464641678787 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 13:54:38 INFO - PROCESS | 1769 | 1464641678819 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x86901800 == 130 [pid = 1769] [id = 614] 13:54:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x8690c000) [pid = 1769] [serial = 1843] [outer = (nil)] 13:54:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x86aa2800) [pid = 1769] [serial = 1844] [outer = 0x8690c000] 13:54:38 INFO - PROCESS | 1769 | 1464641678884 Marionette DEBUG loaded listener.js 13:54:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x87a47800) [pid = 1769] [serial = 1845] [outer = 0x8690c000] 13:54:39 INFO - PROCESS | 1769 | 1464641679827 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1333ms 13:54:39 INFO - PROCESS | 1769 | 1464641679865 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 13:54:39 INFO - PROCESS | 1769 | 1464641679872 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 13:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:54:39 INFO - PROCESS | 1769 | 1464641679914 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:54:39 INFO - PROCESS | 1769 | 1464641679926 Marionette TRACE conn3 <- [1,2430,null,{}] 13:54:39 INFO - PROCESS | 1769 | 1464641679952 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:40 INFO - PROCESS | 1769 | 1464641680254 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 13:54:40 INFO - PROCESS | 1769 | 1464641680280 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x868b5400 == 131 [pid = 1769] [id = 615] 13:54:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x86aa8c00) [pid = 1769] [serial = 1846] [outer = (nil)] 13:54:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x87ce9c00) [pid = 1769] [serial = 1847] [outer = 0x86aa8c00] 13:54:40 INFO - PROCESS | 1769 | 1464641680342 Marionette DEBUG loaded listener.js 13:54:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x8859cc00) [pid = 1769] [serial = 1848] [outer = 0x86aa8c00] 13:54:41 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x885a0800) [pid = 1769] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:54:41 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x84bdd400) [pid = 1769] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:54:41 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x838cb400) [pid = 1769] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:54:41 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x87a4c800) [pid = 1769] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:54:41 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x85c62800) [pid = 1769] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:54:41 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x84be0000) [pid = 1769] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:54:41 INFO - PROCESS | 1769 | 1464641681637 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1785ms 13:54:41 INFO - PROCESS | 1769 | 1464641681666 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 13:54:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:54:41 INFO - PROCESS | 1769 | 1464641681670 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 13:54:41 INFO - PROCESS | 1769 | 1464641681675 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:54:41 INFO - PROCESS | 1769 | 1464641681678 Marionette TRACE conn3 <- [1,2434,null,{}] 13:54:41 INFO - PROCESS | 1769 | 1464641681683 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:41 INFO - PROCESS | 1769 | 1464641681838 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 13:54:41 INFO - PROCESS | 1769 | 1464641681856 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x84bde800 == 132 [pid = 1769] [id = 616] 13:54:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x87b87800) [pid = 1769] [serial = 1849] [outer = (nil)] 13:54:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x885a8000) [pid = 1769] [serial = 1850] [outer = 0x87b87800] 13:54:41 INFO - PROCESS | 1769 | 1464641681920 Marionette DEBUG loaded listener.js 13:54:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x88999800) [pid = 1769] [serial = 1851] [outer = 0x87b87800] 13:54:42 INFO - PROCESS | 1769 | 1464641682772 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:54:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:54:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1128ms 13:54:42 INFO - PROCESS | 1769 | 1464641682803 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 13:54:42 INFO - PROCESS | 1769 | 1464641682806 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 13:54:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:54:42 INFO - PROCESS | 1769 | 1464641682822 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:54:42 INFO - PROCESS | 1769 | 1464641682825 Marionette TRACE conn3 <- [1,2438,null,{}] 13:54:42 INFO - PROCESS | 1769 | 1464641682832 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:42 INFO - PROCESS | 1769 | 1464641682988 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 13:54:43 INFO - PROCESS | 1769 | 1464641683268 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x838c6000 == 133 [pid = 1769] [id = 617] 13:54:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x838c7800) [pid = 1769] [serial = 1852] [outer = (nil)] 13:54:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x84a26400) [pid = 1769] [serial = 1853] [outer = 0x838c7800] 13:54:43 INFO - PROCESS | 1769 | 1464641683388 Marionette DEBUG loaded listener.js 13:54:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x8564d000) [pid = 1769] [serial = 1854] [outer = 0x838c7800] 13:54:44 INFO - PROCESS | 1769 | 1464641684340 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:54:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:54:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1591ms 13:54:44 INFO - PROCESS | 1769 | 1464641684405 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 13:54:44 INFO - PROCESS | 1769 | 1464641684411 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 13:54:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:54:44 INFO - PROCESS | 1769 | 1464641684419 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:54:44 INFO - PROCESS | 1769 | 1464641684424 Marionette TRACE conn3 <- [1,2442,null,{}] 13:54:44 INFO - PROCESS | 1769 | 1464641684431 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:44 INFO - PROCESS | 1769 | 1464641684630 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 13:54:44 INFO - PROCESS | 1769 | 1464641684945 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8690c400 == 134 [pid = 1769] [id = 618] 13:54:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x8690f400) [pid = 1769] [serial = 1855] [outer = (nil)] 13:54:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x87a46c00) [pid = 1769] [serial = 1856] [outer = 0x8690f400] 13:54:45 INFO - PROCESS | 1769 | 1464641685029 Marionette DEBUG loaded listener.js 13:54:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x87a51400) [pid = 1769] [serial = 1857] [outer = 0x8690f400] 13:54:45 INFO - PROCESS | 1769 | 1464641685834 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:54:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:54:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1481ms 13:54:45 INFO - PROCESS | 1769 | 1464641685903 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 13:54:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:54:45 INFO - PROCESS | 1769 | 1464641685910 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 13:54:45 INFO - PROCESS | 1769 | 1464641685916 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:54:45 INFO - PROCESS | 1769 | 1464641685919 Marionette TRACE conn3 <- [1,2446,null,{}] 13:54:45 INFO - PROCESS | 1769 | 1464641685925 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:46 INFO - PROCESS | 1769 | 1464641686151 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 13:54:46 INFO - PROCESS | 1769 | 1464641686513 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x89024000 == 135 [pid = 1769] [id = 619] 13:54:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x89053000) [pid = 1769] [serial = 1858] [outer = (nil)] 13:54:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x8905e400) [pid = 1769] [serial = 1859] [outer = 0x89053000] 13:54:46 INFO - PROCESS | 1769 | 1464641686595 Marionette DEBUG loaded listener.js 13:54:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x8971d800) [pid = 1769] [serial = 1860] [outer = 0x89053000] 13:54:47 INFO - PROCESS | 1769 | 1464641687435 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:54:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:54:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1582ms 13:54:47 INFO - PROCESS | 1769 | 1464641687498 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 13:54:47 INFO - PROCESS | 1769 | 1464641687502 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 13:54:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:54:47 INFO - PROCESS | 1769 | 1464641687515 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:54:47 INFO - PROCESS | 1769 | 1464641687523 Marionette TRACE conn3 <- [1,2450,null,{}] 13:54:47 INFO - PROCESS | 1769 | 1464641687532 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:47 INFO - PROCESS | 1769 | 1464641687775 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 13:54:48 INFO - PROCESS | 1769 | 1464641688088 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x89728400 == 136 [pid = 1769] [id = 620] 13:54:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x898c3c00) [pid = 1769] [serial = 1861] [outer = (nil)] 13:54:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x89ace000) [pid = 1769] [serial = 1862] [outer = 0x898c3c00] 13:54:48 INFO - PROCESS | 1769 | 1464641688170 Marionette DEBUG loaded listener.js 13:54:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x8a7bdc00) [pid = 1769] [serial = 1863] [outer = 0x898c3c00] 13:54:48 INFO - PROCESS | 1769 | 1464641688987 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:54:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:54:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1552ms 13:54:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:54:49 INFO - PROCESS | 1769 | 1464641689060 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 13:54:49 INFO - PROCESS | 1769 | 1464641689064 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 13:54:49 INFO - PROCESS | 1769 | 1464641689070 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:54:49 INFO - PROCESS | 1769 | 1464641689073 Marionette TRACE conn3 <- [1,2454,null,{}] 13:54:49 INFO - PROCESS | 1769 | 1464641689079 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:49 INFO - PROCESS | 1769 | 1464641689269 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 13:54:49 INFO - PROCESS | 1769 | 1464641689577 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x89aca000 == 137 [pid = 1769] [id = 621] 13:54:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x89accc00) [pid = 1769] [serial = 1864] [outer = (nil)] 13:54:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x8a7d1800) [pid = 1769] [serial = 1865] [outer = 0x89accc00] 13:54:49 INFO - PROCESS | 1769 | 1464641689661 Marionette DEBUG loaded listener.js 13:54:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x8a7d6400) [pid = 1769] [serial = 1866] [outer = 0x89accc00] 13:54:50 INFO - PROCESS | 1769 | 1464641690423 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:54:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:54:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1384ms 13:54:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:54:50 INFO - PROCESS | 1769 | 1464641690453 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 13:54:50 INFO - PROCESS | 1769 | 1464641690456 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 13:54:50 INFO - PROCESS | 1769 | 1464641690462 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:54:50 INFO - PROCESS | 1769 | 1464641690466 Marionette TRACE conn3 <- [1,2458,null,{}] 13:54:50 INFO - PROCESS | 1769 | 1464641690471 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:50 INFO - PROCESS | 1769 | 1464641690641 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 13:54:50 INFO - PROCESS | 1769 | 1464641690925 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a970800 == 138 [pid = 1769] [id = 622] 13:54:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x8a970c00) [pid = 1769] [serial = 1867] [outer = (nil)] 13:54:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x8c925400) [pid = 1769] [serial = 1868] [outer = 0x8a970c00] 13:54:51 INFO - PROCESS | 1769 | 1464641691018 Marionette DEBUG loaded listener.js 13:54:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x8cb55400) [pid = 1769] [serial = 1869] [outer = 0x8a970c00] 13:54:51 INFO - PROCESS | 1769 | 1464641691949 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:54:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:54:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1544ms 13:54:52 INFO - PROCESS | 1769 | 1464641692006 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 13:54:52 INFO - PROCESS | 1769 | 1464641692010 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 13:54:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:54:52 INFO - PROCESS | 1769 | 1464641692016 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:54:52 INFO - PROCESS | 1769 | 1464641692018 Marionette TRACE conn3 <- [1,2462,null,{}] 13:54:52 INFO - PROCESS | 1769 | 1464641692024 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:52 INFO - PROCESS | 1769 | 1464641692243 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 13:54:52 INFO - PROCESS | 1769 | 1464641692553 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a96a000 == 139 [pid = 1769] [id = 623] 13:54:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x8a96d800) [pid = 1769] [serial = 1870] [outer = (nil)] 13:54:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x8d1b4800) [pid = 1769] [serial = 1871] [outer = 0x8a96d800] 13:54:52 INFO - PROCESS | 1769 | 1464641692638 Marionette DEBUG loaded listener.js 13:54:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0x8e21a800) [pid = 1769] [serial = 1872] [outer = 0x8a96d800] 13:54:53 INFO - PROCESS | 1769 | 1464641693451 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:54:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:54:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1482ms 13:54:53 INFO - PROCESS | 1769 | 1464641693499 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 13:54:53 INFO - PROCESS | 1769 | 1464641693503 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 13:54:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:54:53 INFO - PROCESS | 1769 | 1464641693508 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:54:53 INFO - PROCESS | 1769 | 1464641693511 Marionette TRACE conn3 <- [1,2466,null,{}] 13:54:53 INFO - PROCESS | 1769 | 1464641693516 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:53 INFO - PROCESS | 1769 | 1464641693705 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 13:54:54 INFO - PROCESS | 1769 | 1464641693991 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7d5400 == 140 [pid = 1769] [id = 624] 13:54:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0x8ce92c00) [pid = 1769] [serial = 1873] [outer = (nil)] 13:54:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0x8e3e3400) [pid = 1769] [serial = 1874] [outer = 0x8ce92c00] 13:54:54 INFO - PROCESS | 1769 | 1464641694110 Marionette DEBUG loaded listener.js 13:54:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x8e3e9400) [pid = 1769] [serial = 1875] [outer = 0x8ce92c00] 13:54:54 INFO - PROCESS | 1769 | 1464641694890 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:54:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:54:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1430ms 13:54:54 INFO - PROCESS | 1769 | 1464641694955 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 13:54:54 INFO - PROCESS | 1769 | 1464641694959 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 13:54:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:54:54 INFO - PROCESS | 1769 | 1464641694968 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:54:54 INFO - PROCESS | 1769 | 1464641694971 Marionette TRACE conn3 <- [1,2470,null,{}] 13:54:54 INFO - PROCESS | 1769 | 1464641694975 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:55 INFO - PROCESS | 1769 | 1464641695169 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 13:54:55 INFO - PROCESS | 1769 | 1464641695443 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce95400 == 141 [pid = 1769] [id = 625] 13:54:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0x8e225c00) [pid = 1769] [serial = 1876] [outer = (nil)] 13:54:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0x8ee7c400) [pid = 1769] [serial = 1877] [outer = 0x8e225c00] 13:54:55 INFO - PROCESS | 1769 | 1464641695559 Marionette DEBUG loaded listener.js 13:54:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0x8ef11800) [pid = 1769] [serial = 1878] [outer = 0x8e225c00] 13:54:56 INFO - PROCESS | 1769 | 1464641696352 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:54:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:54:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1431ms 13:54:56 INFO - PROCESS | 1769 | 1464641696400 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 13:54:56 INFO - PROCESS | 1769 | 1464641696403 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 13:54:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:54:56 INFO - PROCESS | 1769 | 1464641696410 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:54:56 INFO - PROCESS | 1769 | 1464641696413 Marionette TRACE conn3 <- [1,2474,null,{}] 13:54:56 INFO - PROCESS | 1769 | 1464641696418 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:56 INFO - PROCESS | 1769 | 1464641696623 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 13:54:56 INFO - PROCESS | 1769 | 1464641696901 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce5c000 == 142 [pid = 1769] [id = 626] 13:54:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 186 (0x8e3e4400) [pid = 1769] [serial = 1879] [outer = (nil)] 13:54:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x8f230400) [pid = 1769] [serial = 1880] [outer = 0x8e3e4400] 13:54:57 INFO - PROCESS | 1769 | 1464641697022 Marionette DEBUG loaded listener.js 13:54:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x8f237000) [pid = 1769] [serial = 1881] [outer = 0x8e3e4400] 13:54:57 INFO - PROCESS | 1769 | 1464641697836 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:54:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:54:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1479ms 13:54:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:54:57 INFO - PROCESS | 1769 | 1464641697889 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 13:54:57 INFO - PROCESS | 1769 | 1464641697892 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 13:54:57 INFO - PROCESS | 1769 | 1464641697898 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:54:57 INFO - PROCESS | 1769 | 1464641697901 Marionette TRACE conn3 <- [1,2478,null,{}] 13:54:57 INFO - PROCESS | 1769 | 1464641697907 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:58 INFO - PROCESS | 1769 | 1464641698096 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 13:54:58 INFO - PROCESS | 1769 | 1464641698373 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f27a400 == 143 [pid = 1769] [id = 627] 13:54:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x8f27b800) [pid = 1769] [serial = 1882] [outer = (nil)] 13:54:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x8f296400) [pid = 1769] [serial = 1883] [outer = 0x8f27b800] 13:54:58 INFO - PROCESS | 1769 | 1464641698516 Marionette DEBUG loaded listener.js 13:54:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 191 (0x9077c000) [pid = 1769] [serial = 1884] [outer = 0x8f27b800] 13:54:59 INFO - PROCESS | 1769 | 1464641699359 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1533ms 13:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:54:59 INFO - PROCESS | 1769 | 1464641699432 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 13:54:59 INFO - PROCESS | 1769 | 1464641699435 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 13:54:59 INFO - PROCESS | 1769 | 1464641699441 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:54:59 INFO - PROCESS | 1769 | 1464641699445 Marionette TRACE conn3 <- [1,2482,null,{}] 13:54:59 INFO - PROCESS | 1769 | 1464641699451 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:59 INFO - PROCESS | 1769 | 1464641699700 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 13:55:00 INFO - PROCESS | 1769 | 1464641700018 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1b1000 == 144 [pid = 1769] [id = 628] 13:55:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 192 (0x8d1b3800) [pid = 1769] [serial = 1885] [outer = (nil)] 13:55:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 193 (0x909e4400) [pid = 1769] [serial = 1886] [outer = 0x8d1b3800] 13:55:00 INFO - PROCESS | 1769 | 1464641700102 Marionette DEBUG loaded listener.js 13:55:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 194 (0x909eac00) [pid = 1769] [serial = 1887] [outer = 0x8d1b3800] 13:55:00 INFO - PROCESS | 1769 | 1464641700880 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1487ms 13:55:00 INFO - PROCESS | 1769 | 1464641700929 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 13:55:00 INFO - PROCESS | 1769 | 1464641700932 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 13:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:55:00 INFO - PROCESS | 1769 | 1464641700938 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:55:00 INFO - PROCESS | 1769 | 1464641700941 Marionette TRACE conn3 <- [1,2486,null,{}] 13:55:00 INFO - PROCESS | 1769 | 1464641700946 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:01 INFO - PROCESS | 1769 | 1464641701130 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 13:55:01 INFO - PROCESS | 1769 | 1464641701410 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x909e2c00 == 145 [pid = 1769] [id = 629] 13:55:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 195 (0x909e6400) [pid = 1769] [serial = 1888] [outer = (nil)] 13:55:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 196 (0x90a60c00) [pid = 1769] [serial = 1889] [outer = 0x909e6400] 13:55:01 INFO - PROCESS | 1769 | 1464641701529 Marionette DEBUG loaded listener.js 13:55:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 197 (0x90a62800) [pid = 1769] [serial = 1890] [outer = 0x909e6400] 13:55:02 INFO - PROCESS | 1769 | 1464641702334 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1438ms 13:55:02 INFO - PROCESS | 1769 | 1464641702378 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 13:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:55:02 INFO - PROCESS | 1769 | 1464641702391 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 13:55:02 INFO - PROCESS | 1769 | 1464641702397 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:55:02 INFO - PROCESS | 1769 | 1464641702401 Marionette TRACE conn3 <- [1,2490,null,{}] 13:55:02 INFO - PROCESS | 1769 | 1464641702406 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:02 INFO - PROCESS | 1769 | 1464641702598 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 13:55:02 INFO - PROCESS | 1769 | 1464641702879 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f22ec00 == 146 [pid = 1769] [id = 630] 13:55:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 198 (0x909f0c00) [pid = 1769] [serial = 1891] [outer = (nil)] 13:55:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 199 (0x90aef800) [pid = 1769] [serial = 1892] [outer = 0x909f0c00] 13:55:03 INFO - PROCESS | 1769 | 1464641702999 Marionette DEBUG loaded listener.js 13:55:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 200 (0x90b68000) [pid = 1769] [serial = 1893] [outer = 0x909f0c00] 13:55:03 INFO - PROCESS | 1769 | 1464641703777 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1439ms 13:55:03 INFO - PROCESS | 1769 | 1464641703837 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 13:55:03 INFO - PROCESS | 1769 | 1464641703841 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 13:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:55:03 INFO - PROCESS | 1769 | 1464641703847 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:55:03 INFO - PROCESS | 1769 | 1464641703849 Marionette TRACE conn3 <- [1,2494,null,{}] 13:55:03 INFO - PROCESS | 1769 | 1464641703854 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:04 INFO - PROCESS | 1769 | 1464641704049 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 13:55:04 INFO - PROCESS | 1769 | 1464641704334 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce9b800 == 147 [pid = 1769] [id = 631] 13:55:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 201 (0x908b2c00) [pid = 1769] [serial = 1894] [outer = (nil)] 13:55:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 202 (0x90b70800) [pid = 1769] [serial = 1895] [outer = 0x908b2c00] 13:55:04 INFO - PROCESS | 1769 | 1464641704453 Marionette DEBUG loaded listener.js 13:55:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 203 (0x90b74000) [pid = 1769] [serial = 1896] [outer = 0x908b2c00] 13:55:05 INFO - PROCESS | 1769 | 1464641705233 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:55:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:55:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1440ms 13:55:05 INFO - PROCESS | 1769 | 1464641705302 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 13:55:05 INFO - PROCESS | 1769 | 1464641705306 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 13:55:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:55:05 INFO - PROCESS | 1769 | 1464641705316 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:55:05 INFO - PROCESS | 1769 | 1464641705318 Marionette TRACE conn3 <- [1,2498,null,{}] 13:55:05 INFO - PROCESS | 1769 | 1464641705324 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:05 INFO - PROCESS | 1769 | 1464641705522 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 13:55:05 INFO - PROCESS | 1769 | 1464641705801 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x87a50400 == 148 [pid = 1769] [id = 632] 13:55:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 204 (0x90ae7000) [pid = 1769] [serial = 1897] [outer = (nil)] 13:55:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 205 (0x91a08400) [pid = 1769] [serial = 1898] [outer = 0x90ae7000] 13:55:05 INFO - PROCESS | 1769 | 1464641705915 Marionette DEBUG loaded listener.js 13:55:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 206 (0x91a0bc00) [pid = 1769] [serial = 1899] [outer = 0x90ae7000] 13:55:06 INFO - PROCESS | 1769 | 1464641706808 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1531ms 13:55:06 INFO - PROCESS | 1769 | 1464641706847 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 13:55:06 INFO - PROCESS | 1769 | 1464641706850 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 13:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:55:06 INFO - PROCESS | 1769 | 1464641706856 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:55:06 INFO - PROCESS | 1769 | 1464641706859 Marionette TRACE conn3 <- [1,2502,null,{}] 13:55:06 INFO - PROCESS | 1769 | 1464641706866 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:07 INFO - PROCESS | 1769 | 1464641707064 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 13:55:07 INFO - PROCESS | 1769 | 1464641707388 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x908b9000 == 149 [pid = 1769] [id = 633] 13:55:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 207 (0x90b70c00) [pid = 1769] [serial = 1900] [outer = (nil)] 13:55:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 208 (0x91c6d800) [pid = 1769] [serial = 1901] [outer = 0x90b70c00] 13:55:07 INFO - PROCESS | 1769 | 1464641707472 Marionette DEBUG loaded listener.js 13:55:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 209 (0x91c6e800) [pid = 1769] [serial = 1902] [outer = 0x90b70c00] 13:55:08 INFO - PROCESS | 1769 | 1464641708242 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1441ms 13:55:08 INFO - PROCESS | 1769 | 1464641708297 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 13:55:08 INFO - PROCESS | 1769 | 1464641708300 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 13:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:55:08 INFO - PROCESS | 1769 | 1464641708307 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:55:08 INFO - PROCESS | 1769 | 1464641708310 Marionette TRACE conn3 <- [1,2506,null,{}] 13:55:08 INFO - PROCESS | 1769 | 1464641708315 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:08 INFO - PROCESS | 1769 | 1464641708501 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 13:55:08 INFO - PROCESS | 1769 | 1464641708810 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x84a28c00 == 150 [pid = 1769] [id = 634] 13:55:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 210 (0x84bdcc00) [pid = 1769] [serial = 1903] [outer = (nil)] 13:55:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 211 (0x85eec000) [pid = 1769] [serial = 1904] [outer = 0x84bdcc00] 13:55:08 INFO - PROCESS | 1769 | 1464641708930 Marionette DEBUG loaded listener.js 13:55:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 212 (0x87b83400) [pid = 1769] [serial = 1905] [outer = 0x84bdcc00] 13:55:10 INFO - PROCESS | 1769 | 1464641710180 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1930ms 13:55:10 INFO - PROCESS | 1769 | 1464641710294 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 13:55:10 INFO - PROCESS | 1769 | 1464641710300 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 13:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:55:10 INFO - PROCESS | 1769 | 1464641710313 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:55:10 INFO - PROCESS | 1769 | 1464641710319 Marionette TRACE conn3 <- [1,2510,null,{}] 13:55:10 INFO - PROCESS | 1769 | 1464641710336 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:10 INFO - PROCESS | 1769 | 1464641710509 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 13:55:10 INFO - PROCESS | 1769 | 1464641710791 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x84e2f400 == 151 [pid = 1769] [id = 635] 13:55:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 213 (0x85657c00) [pid = 1769] [serial = 1906] [outer = (nil)] 13:55:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 214 (0x868c0800) [pid = 1769] [serial = 1907] [outer = 0x85657c00] 13:55:10 INFO - PROCESS | 1769 | 1464641710865 Marionette DEBUG loaded listener.js 13:55:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 215 (0x86aa1000) [pid = 1769] [serial = 1908] [outer = 0x85657c00] 13:55:11 INFO - PROCESS | 1769 | 1464641711676 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1438ms 13:55:11 INFO - PROCESS | 1769 | 1464641711749 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 13:55:11 INFO - PROCESS | 1769 | 1464641711757 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 13:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:55:11 INFO - PROCESS | 1769 | 1464641711766 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:55:11 INFO - PROCESS | 1769 | 1464641711769 Marionette TRACE conn3 <- [1,2514,null,{}] 13:55:11 INFO - PROCESS | 1769 | 1464641711775 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:12 INFO - PROCESS | 1769 | 1464641712081 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 13:55:12 INFO - PROCESS | 1769 | 1464641712460 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x84a23400 == 152 [pid = 1769] [id = 636] 13:55:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 216 (0x84a24000) [pid = 1769] [serial = 1909] [outer = (nil)] 13:55:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 217 (0x8899f000) [pid = 1769] [serial = 1910] [outer = 0x84a24000] 13:55:12 INFO - PROCESS | 1769 | 1464641712533 Marionette DEBUG loaded listener.js 13:55:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 218 (0x8905ec00) [pid = 1769] [serial = 1911] [outer = 0x84a24000] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8c947c00 == 151 [pid = 1769] [id = 567] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x84a21400 == 150 [pid = 1769] [id = 556] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x84bdc400 == 149 [pid = 1769] [id = 557] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x84be2c00 == 148 [pid = 1769] [id = 558] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x84e2a000 == 147 [pid = 1769] [id = 559] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x84bebc00 == 146 [pid = 1769] [id = 560] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x88552c00 == 145 [pid = 1769] [id = 474] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x85eef800 == 144 [pid = 1769] [id = 554] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x84a1bc00 == 143 [pid = 1769] [id = 555] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x84bde800 == 142 [pid = 1769] [id = 616] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x868b5400 == 141 [pid = 1769] [id = 615] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x86901800 == 140 [pid = 1769] [id = 614] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x868b8800 == 139 [pid = 1769] [id = 589] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x84e32c00 == 138 [pid = 1769] [id = 613] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x838cb800 == 137 [pid = 1769] [id = 612] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x84a24800 == 136 [pid = 1769] [id = 610] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x84a25000 == 135 [pid = 1769] [id = 609] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x84a1a800 == 134 [pid = 1769] [id = 608] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8f231000 == 133 [pid = 1769] [id = 607] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8f037c00 == 132 [pid = 1769] [id = 605] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb50c00 == 131 [pid = 1769] [id = 606] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8ef0f800 == 130 [pid = 1769] [id = 604] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8e227400 == 129 [pid = 1769] [id = 603] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7d8400 == 128 [pid = 1769] [id = 602] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8c941000 == 127 [pid = 1769] [id = 600] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8c945800 == 126 [pid = 1769] [id = 601] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8901e400 == 125 [pid = 1769] [id = 599] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x89749400 == 124 [pid = 1769] [id = 598] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x885a6400 == 123 [pid = 1769] [id = 597] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x838cec00 == 122 [pid = 1769] [id = 596] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x889a1c00 == 121 [pid = 1769] [id = 595] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x86aa4000 == 120 [pid = 1769] [id = 594] 13:55:13 INFO - PROCESS | 1769 | --DOCSHELL 0x84a28800 == 119 [pid = 1769] [id = 593] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 217 (0x885a4c00) [pid = 1769] [serial = 1772] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 216 (0x8899b400) [pid = 1769] [serial = 1773] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 215 (0x84e34000) [pid = 1769] [serial = 1775] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 214 (0x8c92b000) [pid = 1769] [serial = 1742] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 213 (0x9776e000) [pid = 1769] [serial = 1733] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 212 (0x84e34c00) [pid = 1769] [serial = 1761] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 211 (0x84be6000) [pid = 1769] [serial = 1760] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 210 (0x87b8d400) [pid = 1769] [serial = 1769] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 209 (0x8c927c00) [pid = 1769] [serial = 1748] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 208 (0x8ef0cc00) [pid = 1769] [serial = 1712] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 207 (0x91a02000) [pid = 1769] [serial = 1721] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 206 (0xa2279c00) [pid = 1769] [serial = 1739] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 205 (0x92c78800) [pid = 1769] [serial = 1727] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 204 (0x86906c00) [pid = 1769] [serial = 1764] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 203 (0x85ee8800) [pid = 1769] [serial = 1763] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 202 (0x838cbc00) [pid = 1769] [serial = 1754] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 201 (0x9aaa1800) [pid = 1769] [serial = 1736] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 200 (0x85c5c800) [pid = 1769] [serial = 1757] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 199 (0x8f27f800) [pid = 1769] [serial = 1715] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 198 (0x92d7f400) [pid = 1769] [serial = 1730] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 197 (0x87b86800) [pid = 1769] [serial = 1706] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 196 (0x908b3800) [pid = 1769] [serial = 1718] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 195 (0x922be000) [pid = 1769] [serial = 1724] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 194 (0x8974c400) [pid = 1769] [serial = 1709] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 193 (0x868b7000) [pid = 1769] [serial = 1766] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 192 (0x86910400) [pid = 1769] [serial = 1767] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 191 (0x87ce4800) [pid = 1769] [serial = 1745] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 190 (0xa326a400) [pid = 1769] [serial = 1751] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x89022000) [pid = 1769] [serial = 1778] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x86904000) [pid = 1769] [serial = 1776] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x87ce4400) [pid = 1769] [serial = 1770] [outer = (nil)] [url = about:blank] 13:55:13 INFO - PROCESS | 1769 | 1464641713723 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1985ms 13:55:13 INFO - PROCESS | 1769 | 1464641713751 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 13:55:13 INFO - PROCESS | 1769 | 1464641713754 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 13:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:55:13 INFO - PROCESS | 1769 | 1464641713760 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:55:13 INFO - PROCESS | 1769 | 1464641713765 Marionette TRACE conn3 <- [1,2518,null,{}] 13:55:13 INFO - PROCESS | 1769 | 1464641713779 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:13 INFO - PROCESS | 1769 | 1464641713959 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 13:55:14 INFO - PROCESS | 1769 | 1464641714263 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x84a1a800 == 120 [pid = 1769] [id = 637] 13:55:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x85655c00) [pid = 1769] [serial = 1912] [outer = (nil)] 13:55:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x86904000) [pid = 1769] [serial = 1913] [outer = 0x85655c00] 13:55:14 INFO - PROCESS | 1769 | 1464641714335 Marionette DEBUG loaded listener.js 13:55:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x87cdf000) [pid = 1769] [serial = 1914] [outer = 0x85655c00] 13:55:15 INFO - PROCESS | 1769 | 1464641715037 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1336ms 13:55:15 INFO - PROCESS | 1769 | 1464641715097 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 13:55:15 INFO - PROCESS | 1769 | 1464641715100 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 13:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:55:15 INFO - PROCESS | 1769 | 1464641715106 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:55:15 INFO - PROCESS | 1769 | 1464641715108 Marionette TRACE conn3 <- [1,2522,null,{}] 13:55:15 INFO - PROCESS | 1769 | 1464641715118 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:15 INFO - PROCESS | 1769 | 1464641715297 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 13:55:15 INFO - PROCESS | 1769 | 1464641715311 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8565a400 == 121 [pid = 1769] [id = 638] 13:55:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 191 (0x87ce5c00) [pid = 1769] [serial = 1915] [outer = (nil)] 13:55:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 192 (0x8934f800) [pid = 1769] [serial = 1916] [outer = 0x87ce5c00] 13:55:15 INFO - PROCESS | 1769 | 1464641715378 Marionette DEBUG loaded listener.js 13:55:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 193 (0x8974f000) [pid = 1769] [serial = 1917] [outer = 0x87ce5c00] 13:55:16 INFO - PROCESS | 1769 | 1464641716333 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1280ms 13:55:16 INFO - PROCESS | 1769 | 1464641716387 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 13:55:16 INFO - PROCESS | 1769 | 1464641716389 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 13:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:55:16 INFO - PROCESS | 1769 | 1464641716399 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:55:16 INFO - PROCESS | 1769 | 1464641716401 Marionette TRACE conn3 <- [1,2526,null,{}] 13:55:16 INFO - PROCESS | 1769 | 1464641716415 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:16 INFO - PROCESS | 1769 | 1464641716649 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 13:55:16 INFO - PROCESS | 1769 | 1464641716670 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x85653400 == 122 [pid = 1769] [id = 639] 13:55:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 194 (0x8899b400) [pid = 1769] [serial = 1918] [outer = (nil)] 13:55:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 195 (0x898ca000) [pid = 1769] [serial = 1919] [outer = 0x8899b400] 13:55:16 INFO - PROCESS | 1769 | 1464641716746 Marionette DEBUG loaded listener.js 13:55:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 196 (0x898e9400) [pid = 1769] [serial = 1920] [outer = 0x8899b400] 13:55:17 INFO - PROCESS | 1769 | 1464641717658 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1289ms 13:55:17 INFO - PROCESS | 1769 | 1464641717685 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 13:55:17 INFO - PROCESS | 1769 | 1464641717688 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 13:55:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:55:17 INFO - PROCESS | 1769 | 1464641717716 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:55:17 INFO - PROCESS | 1769 | 1464641717719 Marionette TRACE conn3 <- [1,2530,null,{}] 13:55:17 INFO - PROCESS | 1769 | 1464641717724 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:18 INFO - PROCESS | 1769 | 1464641718056 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 195 (0x87cebc00) [pid = 1769] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 194 (0x9077bc00) [pid = 1769] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 193 (0x92c69c00) [pid = 1769] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 192 (0x87ce6400) [pid = 1769] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 191 (0x838c8400) [pid = 1769] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 190 (0x86aa3000) [pid = 1769] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x91c70800) [pid = 1769] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x8ce8ec00) [pid = 1769] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x90b6a800) [pid = 1769] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x8c949c00) [pid = 1769] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 185 (0x8690c000) [pid = 1769] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0x86aa8c00) [pid = 1769] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x8e227800) [pid = 1769] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0x85652000) [pid = 1769] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x84be7000) [pid = 1769] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x89061000) [pid = 1769] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x8f038800) [pid = 1769] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x89341400) [pid = 1769] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0x8cb52800) [pid = 1769] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x86aa5400) [pid = 1769] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x885a1400) [pid = 1769] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x8ef10800) [pid = 1769] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x89ad5000) [pid = 1769] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x898cc800) [pid = 1769] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x84a25800) [pid = 1769] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x84bdf400) [pid = 1769] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x89726c00) [pid = 1769] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x8e3e8000) [pid = 1769] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x8b7e7000) [pid = 1769] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x87ceb400) [pid = 1769] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x8c942c00) [pid = 1769] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x8f261400) [pid = 1769] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x8ce8f800) [pid = 1769] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x838d0c00) [pid = 1769] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x8971bc00) [pid = 1769] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x9a773400) [pid = 1769] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x8f22cc00) [pid = 1769] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x907cbc00) [pid = 1769] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x922bac00) [pid = 1769] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x9aaa4400) [pid = 1769] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x8e220c00) [pid = 1769] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x8c926c00) [pid = 1769] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:55:18 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x87cde400) [pid = 1769] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:55:18 INFO - PROCESS | 1769 | 1464641718910 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x838c2800 == 123 [pid = 1769] [id = 640] 13:55:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x838c5400) [pid = 1769] [serial = 1921] [outer = (nil)] 13:55:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x84be7000) [pid = 1769] [serial = 1922] [outer = 0x838c5400] 13:55:18 INFO - PROCESS | 1769 | 1464641718980 Marionette DEBUG loaded listener.js 13:55:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x86aa5400) [pid = 1769] [serial = 1923] [outer = 0x838c5400] 13:55:19 INFO - PROCESS | 1769 | 1464641719591 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1930ms 13:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:55:19 INFO - PROCESS | 1769 | 1464641719647 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 13:55:19 INFO - PROCESS | 1769 | 1464641719649 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 13:55:19 INFO - PROCESS | 1769 | 1464641719655 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:55:19 INFO - PROCESS | 1769 | 1464641719658 Marionette TRACE conn3 <- [1,2534,null,{}] 13:55:19 INFO - PROCESS | 1769 | 1464641719663 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:19 INFO - PROCESS | 1769 | 1464641719828 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 13:55:20 INFO - PROCESS | 1769 | 1464641720023 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x84bdf400 == 124 [pid = 1769] [id = 641] 13:55:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x84e37000) [pid = 1769] [serial = 1924] [outer = (nil)] 13:55:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x89726c00) [pid = 1769] [serial = 1925] [outer = 0x84e37000] 13:55:20 INFO - PROCESS | 1769 | 1464641720091 Marionette DEBUG loaded listener.js 13:55:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x8a7c8800) [pid = 1769] [serial = 1926] [outer = 0x84e37000] 13:55:20 INFO - PROCESS | 1769 | 1464641720882 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1278ms 13:55:20 INFO - PROCESS | 1769 | 1464641720934 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 13:55:20 INFO - PROCESS | 1769 | 1464641720938 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 13:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:55:20 INFO - PROCESS | 1769 | 1464641720947 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:55:20 INFO - PROCESS | 1769 | 1464641720952 Marionette TRACE conn3 <- [1,2538,null,{}] 13:55:20 INFO - PROCESS | 1769 | 1464641720960 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:21 INFO - PROCESS | 1769 | 1464641721247 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 13:55:21 INFO - PROCESS | 1769 | 1464641721512 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x85650000 == 125 [pid = 1769] [id = 642] 13:55:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x85651400) [pid = 1769] [serial = 1927] [outer = (nil)] 13:55:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x85658400) [pid = 1769] [serial = 1928] [outer = 0x85651400] 13:55:21 INFO - PROCESS | 1769 | 1464641721596 Marionette DEBUG loaded listener.js 13:55:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x85c62800) [pid = 1769] [serial = 1929] [outer = 0x85651400] 13:55:22 INFO - PROCESS | 1769 | 1464641722464 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1581ms 13:55:22 INFO - PROCESS | 1769 | 1464641722529 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 13:55:22 INFO - PROCESS | 1769 | 1464641722537 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 13:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:55:22 INFO - PROCESS | 1769 | 1464641722547 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:55:22 INFO - PROCESS | 1769 | 1464641722551 Marionette TRACE conn3 <- [1,2542,null,{}] 13:55:22 INFO - PROCESS | 1769 | 1464641722557 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:22 INFO - PROCESS | 1769 | 1464641722790 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 13:55:23 INFO - PROCESS | 1769 | 1464641723114 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x87b8ec00 == 126 [pid = 1769] [id = 643] 13:55:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x87b90000) [pid = 1769] [serial = 1930] [outer = (nil)] 13:55:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x8859dc00) [pid = 1769] [serial = 1931] [outer = 0x87b90000] 13:55:23 INFO - PROCESS | 1769 | 1464641723195 Marionette DEBUG loaded listener.js 13:55:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x8899c400) [pid = 1769] [serial = 1932] [outer = 0x87b90000] 13:55:24 INFO - PROCESS | 1769 | 1464641724039 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1537ms 13:55:24 INFO - PROCESS | 1769 | 1464641724085 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 13:55:24 INFO - PROCESS | 1769 | 1464641724089 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 13:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:55:24 INFO - PROCESS | 1769 | 1464641724095 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:55:24 INFO - PROCESS | 1769 | 1464641724101 Marionette TRACE conn3 <- [1,2546,null,{}] 13:55:24 INFO - PROCESS | 1769 | 1464641724116 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:24 INFO - PROCESS | 1769 | 1464641724311 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 13:55:24 INFO - PROCESS | 1769 | 1464641724632 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x898c9c00 == 127 [pid = 1769] [id = 644] 13:55:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x8a968000) [pid = 1769] [serial = 1933] [outer = (nil)] 13:55:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x8c926c00) [pid = 1769] [serial = 1934] [outer = 0x8a968000] 13:55:24 INFO - PROCESS | 1769 | 1464641724718 Marionette DEBUG loaded listener.js 13:55:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x8c93d400) [pid = 1769] [serial = 1935] [outer = 0x8a968000] 13:55:25 INFO - PROCESS | 1769 | 1464641725514 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1485ms 13:55:25 INFO - PROCESS | 1769 | 1464641725581 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 13:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:55:25 INFO - PROCESS | 1769 | 1464641725585 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 13:55:25 INFO - PROCESS | 1769 | 1464641725591 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:55:25 INFO - PROCESS | 1769 | 1464641725594 Marionette TRACE conn3 <- [1,2550,null,{}] 13:55:25 INFO - PROCESS | 1769 | 1464641725599 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:25 INFO - PROCESS | 1769 | 1464641725822 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 13:55:26 INFO - PROCESS | 1769 | 1464641726138 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a96f000 == 128 [pid = 1769] [id = 645] 13:55:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x8c943c00) [pid = 1769] [serial = 1936] [outer = (nil)] 13:55:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x8ce4f800) [pid = 1769] [serial = 1937] [outer = 0x8c943c00] 13:55:26 INFO - PROCESS | 1769 | 1464641726229 Marionette DEBUG loaded listener.js 13:55:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x8ce5a800) [pid = 1769] [serial = 1938] [outer = 0x8c943c00] 13:55:27 INFO - PROCESS | 1769 | 1464641727059 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:55:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:55:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1534ms 13:55:27 INFO - PROCESS | 1769 | 1464641727125 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 13:55:27 INFO - PROCESS | 1769 | 1464641727129 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 13:55:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:55:27 INFO - PROCESS | 1769 | 1464641727135 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:55:27 INFO - PROCESS | 1769 | 1464641727137 Marionette TRACE conn3 <- [1,2554,null,{}] 13:55:27 INFO - PROCESS | 1769 | 1464641727143 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:27 INFO - PROCESS | 1769 | 1464641727335 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 13:55:27 INFO - PROCESS | 1769 | 1464641727648 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x889a6000 == 129 [pid = 1769] [id = 646] 13:55:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x8cb56400) [pid = 1769] [serial = 1939] [outer = (nil)] 13:55:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x8d1b4000) [pid = 1769] [serial = 1940] [outer = 0x8cb56400] 13:55:27 INFO - PROCESS | 1769 | 1464641727729 Marionette DEBUG loaded listener.js 13:55:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x8d1b8800) [pid = 1769] [serial = 1941] [outer = 0x8cb56400] 13:55:28 INFO - PROCESS | 1769 | 1464641728523 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1428ms 13:55:28 INFO - PROCESS | 1769 | 1464641728563 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 13:55:28 INFO - PROCESS | 1769 | 1464641728567 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 13:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:55:28 INFO - PROCESS | 1769 | 1464641728573 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:55:28 INFO - PROCESS | 1769 | 1464641728575 Marionette TRACE conn3 <- [1,2558,null,{}] 13:55:28 INFO - PROCESS | 1769 | 1464641728581 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:28 INFO - PROCESS | 1769 | 1464641728805 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 13:55:29 INFO - PROCESS | 1769 | 1464641729139 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ce97c00 == 130 [pid = 1769] [id = 647] 13:55:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x8ee71c00) [pid = 1769] [serial = 1942] [outer = (nil)] 13:55:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x8f034400) [pid = 1769] [serial = 1943] [outer = 0x8ee71c00] 13:55:29 INFO - PROCESS | 1769 | 1464641729222 Marionette DEBUG loaded listener.js 13:55:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x8f231800) [pid = 1769] [serial = 1944] [outer = 0x8ee71c00] 13:55:30 INFO - PROCESS | 1769 | 1464641730028 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1486ms 13:55:30 INFO - PROCESS | 1769 | 1464641730059 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 13:55:30 INFO - PROCESS | 1769 | 1464641730063 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 13:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:55:30 INFO - PROCESS | 1769 | 1464641730069 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:55:30 INFO - PROCESS | 1769 | 1464641730072 Marionette TRACE conn3 <- [1,2562,null,{}] 13:55:30 INFO - PROCESS | 1769 | 1464641730077 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:30 INFO - PROCESS | 1769 | 1464641730257 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 13:55:30 INFO - PROCESS | 1769 | 1464641730540 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f037c00 == 131 [pid = 1769] [id = 648] 13:55:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x8f237800) [pid = 1769] [serial = 1945] [outer = (nil)] 13:55:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0x8f266c00) [pid = 1769] [serial = 1946] [outer = 0x8f237800] 13:55:30 INFO - PROCESS | 1769 | 1464641730661 Marionette DEBUG loaded listener.js 13:55:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0x8f277000) [pid = 1769] [serial = 1947] [outer = 0x8f237800] 13:55:31 INFO - PROCESS | 1769 | 1464641731477 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1484ms 13:55:31 INFO - PROCESS | 1769 | 1464641731554 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 13:55:31 INFO - PROCESS | 1769 | 1464641731557 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 13:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:55:31 INFO - PROCESS | 1769 | 1464641731563 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:55:31 INFO - PROCESS | 1769 | 1464641731566 Marionette TRACE conn3 <- [1,2566,null,{}] 13:55:31 INFO - PROCESS | 1769 | 1464641731571 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:31 INFO - PROCESS | 1769 | 1464641731798 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 13:55:32 INFO - PROCESS | 1769 | 1464641732134 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c94ac00 == 132 [pid = 1769] [id = 649] 13:55:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0x8e3e7400) [pid = 1769] [serial = 1948] [outer = (nil)] 13:55:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x90779800) [pid = 1769] [serial = 1949] [outer = 0x8e3e7400] 13:55:32 INFO - PROCESS | 1769 | 1464641732215 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0x907c7c00) [pid = 1769] [serial = 1950] [outer = 0x8e3e7400] 13:55:33 INFO - PROCESS | 1769 | 1464641733045 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:55:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:55:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1530ms 13:55:33 INFO - PROCESS | 1769 | 1464641733094 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 13:55:33 INFO - PROCESS | 1769 | 1464641733098 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 13:55:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:55:33 INFO - PROCESS | 1769 | 1464641733104 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:55:33 INFO - PROCESS | 1769 | 1464641733107 Marionette TRACE conn3 <- [1,2570,null,{}] 13:55:33 INFO - PROCESS | 1769 | 1464641733112 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:33 INFO - PROCESS | 1769 | 1464641733301 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 13:55:33 INFO - PROCESS | 1769 | 1464641733623 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x90773400 == 133 [pid = 1769] [id = 650] 13:55:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0x907d0800) [pid = 1769] [serial = 1951] [outer = (nil)] 13:55:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0x908af800) [pid = 1769] [serial = 1952] [outer = 0x907d0800] 13:55:33 INFO - PROCESS | 1769 | 1464641733703 Marionette DEBUG loaded listener.js 13:55:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 186 (0x909e6000) [pid = 1769] [serial = 1953] [outer = 0x907d0800] 13:55:34 INFO - PROCESS | 1769 | 1464641734540 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1477ms 13:55:34 INFO - PROCESS | 1769 | 1464641734582 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 13:55:34 INFO - PROCESS | 1769 | 1464641734585 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 13:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:55:34 INFO - PROCESS | 1769 | 1464641734591 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:55:34 INFO - PROCESS | 1769 | 1464641734593 Marionette TRACE conn3 <- [1,2574,null,{}] 13:55:34 INFO - PROCESS | 1769 | 1464641734599 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:34 INFO - PROCESS | 1769 | 1464641734785 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 13:55:35 INFO - PROCESS | 1769 | 1464641735108 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x9081f800 == 134 [pid = 1769] [id = 651] 13:55:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x908b1c00) [pid = 1769] [serial = 1954] [outer = (nil)] 13:55:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x90b6a800) [pid = 1769] [serial = 1955] [outer = 0x908b1c00] 13:55:35 INFO - PROCESS | 1769 | 1464641735188 Marionette DEBUG loaded listener.js 13:55:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x91a0e800) [pid = 1769] [serial = 1956] [outer = 0x908b1c00] 13:55:35 INFO - PROCESS | 1769 | 1464641735969 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1434ms 13:55:36 INFO - PROCESS | 1769 | 1464641736035 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 13:55:36 INFO - PROCESS | 1769 | 1464641736038 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 13:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:55:36 INFO - PROCESS | 1769 | 1464641736045 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:55:36 INFO - PROCESS | 1769 | 1464641736049 Marionette TRACE conn3 <- [1,2578,null,{}] 13:55:36 INFO - PROCESS | 1769 | 1464641736054 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:36 INFO - PROCESS | 1769 | 1464641736257 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 13:55:36 INFO - PROCESS | 1769 | 1464641736600 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee7a000 == 135 [pid = 1769] [id = 652] 13:55:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x91fa2400) [pid = 1769] [serial = 1957] [outer = (nil)] 13:55:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 191 (0x922b1000) [pid = 1769] [serial = 1958] [outer = 0x91fa2400] 13:55:36 INFO - PROCESS | 1769 | 1464641736689 Marionette DEBUG loaded listener.js 13:55:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 192 (0x922be800) [pid = 1769] [serial = 1959] [outer = 0x91fa2400] 13:55:37 INFO - PROCESS | 1769 | 1464641737571 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:55:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:55:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1588ms 13:55:37 INFO - PROCESS | 1769 | 1464641737633 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 13:55:37 INFO - PROCESS | 1769 | 1464641737638 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 13:55:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:55:37 INFO - PROCESS | 1769 | 1464641737644 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:55:37 INFO - PROCESS | 1769 | 1464641737646 Marionette TRACE conn3 <- [1,2582,null,{}] 13:55:37 INFO - PROCESS | 1769 | 1464641737652 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:37 INFO - PROCESS | 1769 | 1464641737830 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 13:55:38 INFO - PROCESS | 1769 | 1464641738155 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x908bcc00 == 136 [pid = 1769] [id = 653] 13:55:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 193 (0x91a0b000) [pid = 1769] [serial = 1960] [outer = (nil)] 13:55:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 194 (0x92503400) [pid = 1769] [serial = 1961] [outer = 0x91a0b000] 13:55:38 INFO - PROCESS | 1769 | 1464641738238 Marionette DEBUG loaded listener.js 13:55:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 195 (0x92507800) [pid = 1769] [serial = 1962] [outer = 0x91a0b000] 13:55:39 INFO - PROCESS | 1769 | 1464641739055 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1480ms 13:55:39 INFO - PROCESS | 1769 | 1464641739125 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 13:55:39 INFO - PROCESS | 1769 | 1464641739129 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 13:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:55:39 INFO - PROCESS | 1769 | 1464641739144 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:55:39 INFO - PROCESS | 1769 | 1464641739147 Marionette TRACE conn3 <- [1,2586,null,{}] 13:55:39 INFO - PROCESS | 1769 | 1464641739152 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:39 INFO - PROCESS | 1769 | 1464641739349 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 13:55:39 INFO - PROCESS | 1769 | 1464641739672 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x9235cc00 == 137 [pid = 1769] [id = 654] 13:55:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 196 (0x92360800) [pid = 1769] [serial = 1963] [outer = (nil)] 13:55:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 197 (0x92b61c00) [pid = 1769] [serial = 1964] [outer = 0x92360800] 13:55:39 INFO - PROCESS | 1769 | 1464641739753 Marionette DEBUG loaded listener.js 13:55:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 198 (0x92b65c00) [pid = 1769] [serial = 1965] [outer = 0x92360800] 13:55:40 INFO - PROCESS | 1769 | 1464641740542 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1443ms 13:55:40 INFO - PROCESS | 1769 | 1464641740587 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 13:55:40 INFO - PROCESS | 1769 | 1464641740591 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 13:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:55:40 INFO - PROCESS | 1769 | 1464641740597 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:55:40 INFO - PROCESS | 1769 | 1464641740599 Marionette TRACE conn3 <- [1,2590,null,{}] 13:55:40 INFO - PROCESS | 1769 | 1464641740605 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:40 INFO - PROCESS | 1769 | 1464641740790 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 13:55:41 INFO - PROCESS | 1769 | 1464641741079 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x92b5b800 == 138 [pid = 1769] [id = 655] 13:55:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 199 (0x92c6dc00) [pid = 1769] [serial = 1966] [outer = (nil)] 13:55:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 200 (0x92c77400) [pid = 1769] [serial = 1967] [outer = 0x92c6dc00] 13:55:41 INFO - PROCESS | 1769 | 1464641741197 Marionette DEBUG loaded listener.js 13:55:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 201 (0x92d7a800) [pid = 1769] [serial = 1968] [outer = 0x92c6dc00] 13:55:42 INFO - PROCESS | 1769 | 1464641742000 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1479ms 13:55:42 INFO - PROCESS | 1769 | 1464641742077 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 13:55:42 INFO - PROCESS | 1769 | 1464641742080 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 13:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:55:42 INFO - PROCESS | 1769 | 1464641742086 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:55:42 INFO - PROCESS | 1769 | 1464641742088 Marionette TRACE conn3 <- [1,2594,null,{}] 13:55:42 INFO - PROCESS | 1769 | 1464641742094 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:42 INFO - PROCESS | 1769 | 1464641742343 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 13:55:42 INFO - PROCESS | 1769 | 1464641742668 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x885a2400 == 139 [pid = 1769] [id = 656] 13:55:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 202 (0x9235e000) [pid = 1769] [serial = 1969] [outer = (nil)] 13:55:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 203 (0x92d89000) [pid = 1769] [serial = 1970] [outer = 0x9235e000] 13:55:42 INFO - PROCESS | 1769 | 1464641742750 Marionette DEBUG loaded listener.js 13:55:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 204 (0x92d98400) [pid = 1769] [serial = 1971] [outer = 0x9235e000] 13:55:43 INFO - PROCESS | 1769 | 1464641743568 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1533ms 13:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:55:43 INFO - PROCESS | 1769 | 1464641743620 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 1769 | 1464641743623 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 13:55:43 INFO - PROCESS | 1769 | 1464641743629 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - PROCESS | 1769 | 1464641743633 Marionette TRACE conn3 <- [1,2598,null,{}] 13:55:43 INFO - PROCESS | 1769 | 1464641743638 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:43 INFO - PROCESS | 1769 | 1464641743831 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 13:55:44 INFO - PROCESS | 1769 | 1464641744170 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x84be1c00 == 140 [pid = 1769] [id = 657] 13:55:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 205 (0x84be2400) [pid = 1769] [serial = 1972] [outer = (nil)] 13:55:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 206 (0x92da4c00) [pid = 1769] [serial = 1973] [outer = 0x84be2400] 13:55:44 INFO - PROCESS | 1769 | 1464641744253 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 207 (0x92da7800) [pid = 1769] [serial = 1974] [outer = 0x84be2400] 13:55:45 INFO - PROCESS | 1769 | 1464641745054 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1484ms 13:55:45 INFO - PROCESS | 1769 | 1464641745114 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 1769 | 1464641745116 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 13:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:55:45 INFO - PROCESS | 1769 | 1464641745123 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 1769 | 1464641745125 Marionette TRACE conn3 <- [1,2602,null,{}] 13:55:45 INFO - PROCESS | 1769 | 1464641745131 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:45 INFO - PROCESS | 1769 | 1464641745327 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 13:55:45 INFO - PROCESS | 1769 | 1464641745660 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x92d85800 == 141 [pid = 1769] [id = 658] 13:55:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 208 (0x92da5800) [pid = 1769] [serial = 1975] [outer = (nil)] 13:55:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 209 (0x9392d400) [pid = 1769] [serial = 1976] [outer = 0x92da5800] 13:55:45 INFO - PROCESS | 1769 | 1464641745742 Marionette DEBUG loaded listener.js 13:55:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 210 (0x93930800) [pid = 1769] [serial = 1977] [outer = 0x92da5800] 13:55:46 INFO - PROCESS | 1769 | 1464641746583 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1532ms 13:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:55:46 INFO - PROCESS | 1769 | 1464641746655 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 13:55:46 INFO - PROCESS | 1769 | 1464641746658 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 13:55:46 INFO - PROCESS | 1769 | 1464641746662 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:55:46 INFO - PROCESS | 1769 | 1464641746666 Marionette TRACE conn3 <- [1,2606,null,{}] 13:55:46 INFO - PROCESS | 1769 | 1464641746672 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:46 INFO - PROCESS | 1769 | 1464641746862 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 13:55:47 INFO - PROCESS | 1769 | 1464641747188 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x84e2f800 == 142 [pid = 1769] [id = 659] 13:55:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 211 (0x84e30000) [pid = 1769] [serial = 1978] [outer = (nil)] 13:55:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 212 (0x868bdc00) [pid = 1769] [serial = 1979] [outer = 0x84e30000] 13:55:47 INFO - PROCESS | 1769 | 1464641747268 Marionette DEBUG loaded listener.js 13:55:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 213 (0x87a4f000) [pid = 1769] [serial = 1980] [outer = 0x84e30000] 13:55:48 INFO - PROCESS | 1769 | 1464641748147 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1541ms 13:55:48 INFO - PROCESS | 1769 | 1464641748204 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 13:55:48 INFO - PROCESS | 1769 | 1464641748208 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 13:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:55:48 INFO - PROCESS | 1769 | 1464641748214 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 1769 | 1464641748217 Marionette TRACE conn3 <- [1,2610,null,{}] 13:55:48 INFO - PROCESS | 1769 | 1464641748222 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:48 INFO - PROCESS | 1769 | 1464641748420 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 13:55:48 INFO - PROCESS | 1769 | 1464641748764 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x838c1800 == 143 [pid = 1769] [id = 660] 13:55:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 214 (0x838c3000) [pid = 1769] [serial = 1981] [outer = (nil)] 13:55:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 215 (0x87cdec00) [pid = 1769] [serial = 1982] [outer = 0x838c3000] 13:55:48 INFO - PROCESS | 1769 | 1464641748845 Marionette DEBUG loaded listener.js 13:55:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 216 (0x889a7c00) [pid = 1769] [serial = 1983] [outer = 0x838c3000] 13:55:50 INFO - PROCESS | 1769 | 1464641750281 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:55:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:55:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2191ms 13:55:50 INFO - PROCESS | 1769 | 1464641750406 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 13:55:50 INFO - PROCESS | 1769 | 1464641750411 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 13:55:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:55:50 INFO - PROCESS | 1769 | 1464641750419 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:55:50 INFO - PROCESS | 1769 | 1464641750424 Marionette TRACE conn3 <- [1,2614,null,{}] 13:55:50 INFO - PROCESS | 1769 | 1464641750431 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:50 INFO - PROCESS | 1769 | 1464641750604 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 13:55:50 INFO - PROCESS | 1769 | 1464641750892 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x85654000 == 144 [pid = 1769] [id = 661] 13:55:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 217 (0x85c61400) [pid = 1769] [serial = 1984] [outer = (nil)] 13:55:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 218 (0x85eeb800) [pid = 1769] [serial = 1985] [outer = 0x85c61400] 13:55:50 INFO - PROCESS | 1769 | 1464641750964 Marionette DEBUG loaded listener.js 13:55:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 219 (0x868bf000) [pid = 1769] [serial = 1986] [outer = 0x85c61400] 13:55:51 INFO - PROCESS | 1769 | --DOCSHELL 0x8855d400 == 143 [pid = 1769] [id = 419] 13:55:51 INFO - PROCESS | 1769 | --DOCSHELL 0x84a27000 == 142 [pid = 1769] [id = 591] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 218 (0x92d9b000) [pid = 1769] [serial = 1626] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 217 (0x8c92e800) [pid = 1769] [serial = 1743] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 216 (0x87ce6c00) [pid = 1769] [serial = 1746] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 215 (0xa5049000) [pid = 1769] [serial = 1752] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 214 (0x908bac00) [pid = 1769] [serial = 1719] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 213 (0x98142400) [pid = 1769] [serial = 1734] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 212 (0x8c930000) [pid = 1769] [serial = 1749] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 211 (0x838cf800) [pid = 1769] [serial = 1755] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 210 (0x885aa000) [pid = 1769] [serial = 1707] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 209 (0x92362800) [pid = 1769] [serial = 1725] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 208 (0x9510d400) [pid = 1769] [serial = 1731] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 207 (0x8905b400) [pid = 1769] [serial = 1779] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 206 (0x8c946c00) [pid = 1769] [serial = 1802] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 205 (0x8c94cc00) [pid = 1769] [serial = 1803] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 204 (0x8f294400) [pid = 1769] [serial = 1823] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 203 (0x8f29cc00) [pid = 1769] [serial = 1824] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 202 (0x89347000) [pid = 1769] [serial = 1835] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 201 (0x9077d800) [pid = 1769] [serial = 1826] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 200 (0x907cc000) [pid = 1769] [serial = 1827] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 199 (0x87a47800) [pid = 1769] [serial = 1845] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 198 (0x868b6000) [pid = 1769] [serial = 1842] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 197 (0x85c5f000) [pid = 1769] [serial = 1758] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 196 (0x898d0800) [pid = 1769] [serial = 1710] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 195 (0x9b513000) [pid = 1769] [serial = 1737] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 194 (0x90771000) [pid = 1769] [serial = 1716] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 193 (0x91c69400) [pid = 1769] [serial = 1722] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 192 (0x92d9f000) [pid = 1769] [serial = 1728] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 191 (0xa2606000) [pid = 1769] [serial = 1740] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 190 (0x8f041c00) [pid = 1769] [serial = 1713] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x8e21e000) [pid = 1769] [serial = 1704] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x885a8000) [pid = 1769] [serial = 1850] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x86aa2800) [pid = 1769] [serial = 1844] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x87ce9c00) [pid = 1769] [serial = 1847] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 185 (0x8859cc00) [pid = 1769] [serial = 1848] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0x8f263c00) [pid = 1769] [serial = 1820] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x8f25f400) [pid = 1769] [serial = 1821] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0x85c66000) [pid = 1769] [serial = 1841] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x85c64400) [pid = 1769] [serial = 1781] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x85ee6c00) [pid = 1769] [serial = 1782] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x908b0c00) [pid = 1769] [serial = 1829] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x908bd400) [pid = 1769] [serial = 1830] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0x8f236000) [pid = 1769] [serial = 1817] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x8f25b400) [pid = 1769] [serial = 1818] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x89349800) [pid = 1769] [serial = 1787] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x89350400) [pid = 1769] [serial = 1788] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x8cc9d000) [pid = 1769] [serial = 1805] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x8cca4400) [pid = 1769] [serial = 1806] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x87a48400) [pid = 1769] [serial = 1784] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x87b91000) [pid = 1769] [serial = 1785] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x8974cc00) [pid = 1769] [serial = 1790] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x89757c00) [pid = 1769] [serial = 1791] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x8f036400) [pid = 1769] [serial = 1814] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x8f040400) [pid = 1769] [serial = 1815] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x8a96b800) [pid = 1769] [serial = 1799] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x8b7d9800) [pid = 1769] [serial = 1800] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x8a7cf400) [pid = 1769] [serial = 1796] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x8a7dd400) [pid = 1769] [serial = 1797] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x84e2d800) [pid = 1769] [serial = 1832] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x85ee4400) [pid = 1769] [serial = 1833] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x84be7400) [pid = 1769] [serial = 1838] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x84e31800) [pid = 1769] [serial = 1839] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x898d0c00) [pid = 1769] [serial = 1793] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x898e8c00) [pid = 1769] [serial = 1794] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x8ee66400) [pid = 1769] [serial = 1811] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x8ee7f800) [pid = 1769] [serial = 1812] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x8ce93000) [pid = 1769] [serial = 1808] [outer = (nil)] [url = about:blank] 13:55:51 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x8ce98c00) [pid = 1769] [serial = 1809] [outer = (nil)] [url = about:blank] 13:55:52 INFO - PROCESS | 1769 | 1464641752411 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:55:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:55:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2036ms 13:55:52 INFO - PROCESS | 1769 | 1464641752455 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 1769 | 1464641752462 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 13:55:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:55:52 INFO - PROCESS | 1769 | 1464641752471 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 1769 | 1464641752475 Marionette TRACE conn3 <- [1,2618,null,{}] 13:55:52 INFO - PROCESS | 1769 | 1464641752480 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:52 INFO - PROCESS | 1769 | 1464641752659 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 13:55:52 INFO - PROCESS | 1769 | 1464641752856 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x84a28000 == 143 [pid = 1769] [id = 662] 13:55:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x84e31800) [pid = 1769] [serial = 1987] [outer = (nil)] 13:55:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x86aa1800) [pid = 1769] [serial = 1988] [outer = 0x84e31800] 13:55:52 INFO - PROCESS | 1769 | 1464641752927 Marionette DEBUG loaded listener.js 13:55:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x87a49000) [pid = 1769] [serial = 1989] [outer = 0x84e31800] 13:55:53 INFO - PROCESS | 1769 | 1464641753677 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:55:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:55:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1235ms 13:55:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:55:53 INFO - PROCESS | 1769 | 1464641753727 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 13:55:53 INFO - PROCESS | 1769 | 1464641753729 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 13:55:53 INFO - PROCESS | 1769 | 1464641753737 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - PROCESS | 1769 | 1464641753742 Marionette TRACE conn3 <- [1,2622,null,{}] 13:55:53 INFO - PROCESS | 1769 | 1464641753757 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:53 INFO - PROCESS | 1769 | 1464641753921 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 13:55:53 INFO - PROCESS | 1769 | 1464641753938 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x868b8400 == 144 [pid = 1769] [id = 663] 13:55:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x87cdcc00) [pid = 1769] [serial = 1990] [outer = (nil)] 13:55:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x885a3800) [pid = 1769] [serial = 1991] [outer = 0x87cdcc00] 13:55:54 INFO - PROCESS | 1769 | 1464641754016 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x8899b800) [pid = 1769] [serial = 1992] [outer = 0x87cdcc00] 13:55:54 INFO - PROCESS | 1769 | 1464641754968 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:55:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:55:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1283ms 13:55:55 INFO - PROCESS | 1769 | 1464641755025 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 13:55:55 INFO - PROCESS | 1769 | 1464641755029 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 13:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:55:55 INFO - PROCESS | 1769 | 1464641755035 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:55:55 INFO - PROCESS | 1769 | 1464641755037 Marionette TRACE conn3 <- [1,2626,null,{}] 13:55:55 INFO - PROCESS | 1769 | 1464641755046 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:55 INFO - PROCESS | 1769 | 1464641755284 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 13:55:55 INFO - PROCESS | 1769 | 1464641755310 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x8859d800 == 145 [pid = 1769] [id = 664] 13:55:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x885a6000) [pid = 1769] [serial = 1993] [outer = (nil)] 13:55:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x89350800) [pid = 1769] [serial = 1994] [outer = 0x885a6000] 13:55:55 INFO - PROCESS | 1769 | 1464641755374 Marionette DEBUG loaded listener.js 13:55:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x89754400) [pid = 1769] [serial = 1995] [outer = 0x885a6000] 13:55:56 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x87ce5c00) [pid = 1769] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:55:56 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x84a24000) [pid = 1769] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:55:56 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x838c5400) [pid = 1769] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:55:56 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x85655c00) [pid = 1769] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:55:56 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x8899b400) [pid = 1769] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:55:56 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x85657c00) [pid = 1769] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:55:56 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x87b87800) [pid = 1769] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:55:56 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x86aaa000) [pid = 1769] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:55:56 INFO - PROCESS | 1769 | 1464641756799 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1792ms 13:55:56 INFO - PROCESS | 1769 | 1464641756860 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 1769 | 1464641756863 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 13:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:55:56 INFO - PROCESS | 1769 | 1464641756869 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 1769 | 1464641756871 Marionette TRACE conn3 <- [1,2630,null,{}] 13:55:56 INFO - PROCESS | 1769 | 1464641756877 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:57 INFO - PROCESS | 1769 | 1464641757040 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 13:55:57 INFO - PROCESS | 1769 | 1464641757235 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x87a4e800 == 146 [pid = 1769] [id = 665] 13:55:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x87ce5c00) [pid = 1769] [serial = 1996] [outer = (nil)] 13:55:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x89346800) [pid = 1769] [serial = 1997] [outer = 0x87ce5c00] 13:55:57 INFO - PROCESS | 1769 | 1464641757299 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x8974ec00) [pid = 1769] [serial = 1998] [outer = 0x87ce5c00] 13:55:57 INFO - PROCESS | 1769 | 1464641757967 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1133ms 13:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:55:58 INFO - PROCESS | 1769 | 1464641758003 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 1769 | 1464641758006 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 13:55:58 INFO - PROCESS | 1769 | 1464641758012 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 1769 | 1464641758014 Marionette TRACE conn3 <- [1,2634,null,{}] 13:55:58 INFO - PROCESS | 1769 | 1464641758019 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:58 INFO - PROCESS | 1769 | 1464641758293 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 13:55:58 INFO - PROCESS | 1769 | 1464641758317 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x85657c00 == 147 [pid = 1769] [id = 666] 13:55:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x87b8dc00) [pid = 1769] [serial = 1999] [outer = (nil)] 13:55:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x8a7d5800) [pid = 1769] [serial = 2000] [outer = 0x87b8dc00] 13:55:58 INFO - PROCESS | 1769 | 1464641758382 Marionette DEBUG loaded listener.js 13:55:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x8a969c00) [pid = 1769] [serial = 2001] [outer = 0x87b8dc00] 13:55:59 INFO - PROCESS | 1769 | 1464641759436 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:55:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1478ms 13:55:59 INFO - PROCESS | 1769 | 1464641759490 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 13:55:59 INFO - PROCESS | 1769 | 1464641759495 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 13:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:55:59 INFO - PROCESS | 1769 | 1464641759503 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:55:59 INFO - PROCESS | 1769 | 1464641759509 Marionette TRACE conn3 <- [1,2638,null,{}] 13:55:59 INFO - PROCESS | 1769 | 1464641759516 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:59 INFO - PROCESS | 1769 | 1464641759712 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 13:56:00 INFO - PROCESS | 1769 | 1464641760038 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x85650400 == 148 [pid = 1769] [id = 667] 13:56:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x85c5b000) [pid = 1769] [serial = 2002] [outer = (nil)] 13:56:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x868bac00) [pid = 1769] [serial = 2003] [outer = 0x85c5b000] 13:56:00 INFO - PROCESS | 1769 | 1464641760126 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x86aa6000) [pid = 1769] [serial = 2004] [outer = 0x85c5b000] 13:56:00 INFO - PROCESS | 1769 | 1464641760940 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1485ms 13:56:00 INFO - PROCESS | 1769 | 1464641760988 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 13:56:01 INFO - PROCESS | 1769 | 1464641760997 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 13:56:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:56:01 INFO - PROCESS | 1769 | 1464641761007 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:56:01 INFO - PROCESS | 1769 | 1464641761011 Marionette TRACE conn3 <- [1,2642,null,{}] 13:56:01 INFO - PROCESS | 1769 | 1464641761016 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:01 INFO - PROCESS | 1769 | 1464641761213 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 13:56:01 INFO - PROCESS | 1769 | 1464641761539 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x8855d400 == 149 [pid = 1769] [id = 668] 13:56:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x8859e800) [pid = 1769] [serial = 2005] [outer = (nil)] 13:56:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x8899b400) [pid = 1769] [serial = 2006] [outer = 0x8859e800] 13:56:01 INFO - PROCESS | 1769 | 1464641761620 Marionette DEBUG loaded listener.js 13:56:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x89348400) [pid = 1769] [serial = 2007] [outer = 0x8859e800] 13:56:02 INFO - PROCESS | 1769 | 1464641762518 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:56:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:56:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1539ms 13:56:02 INFO - PROCESS | 1769 | 1464641762546 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 13:56:02 INFO - PROCESS | 1769 | 1464641762550 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 13:56:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:56:02 INFO - PROCESS | 1769 | 1464641762556 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:56:02 INFO - PROCESS | 1769 | 1464641762562 Marionette TRACE conn3 <- [1,2646,null,{}] 13:56:02 INFO - PROCESS | 1769 | 1464641762577 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:02 INFO - PROCESS | 1769 | 1464641762802 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 13:56:03 INFO - PROCESS | 1769 | 1464641763138 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7db400 == 150 [pid = 1769] [id = 669] 13:56:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x8b7d9800) [pid = 1769] [serial = 2008] [outer = (nil)] 13:56:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x8c923400) [pid = 1769] [serial = 2009] [outer = 0x8b7d9800] 13:56:03 INFO - PROCESS | 1769 | 1464641763223 Marionette DEBUG loaded listener.js 13:56:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x8c941000) [pid = 1769] [serial = 2010] [outer = 0x8b7d9800] 13:56:04 INFO - PROCESS | 1769 | 1464641764020 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:56:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:56:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1536ms 13:56:04 INFO - PROCESS | 1769 | 1464641764093 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 13:56:04 INFO - PROCESS | 1769 | 1464641764097 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 13:56:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:56:04 INFO - PROCESS | 1769 | 1464641764103 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 1769 | 1464641764106 Marionette TRACE conn3 <- [1,2650,null,{}] 13:56:04 INFO - PROCESS | 1769 | 1464641764111 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:04 INFO - PROCESS | 1769 | 1464641764308 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 13:56:04 INFO - PROCESS | 1769 | 1464641764626 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x885a6c00 == 151 [pid = 1769] [id = 670] 13:56:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x8c948800) [pid = 1769] [serial = 2011] [outer = (nil)] 13:56:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x8cb54400) [pid = 1769] [serial = 2012] [outer = 0x8c948800] 13:56:04 INFO - PROCESS | 1769 | 1464641764711 Marionette DEBUG loaded listener.js 13:56:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x8ce4e400) [pid = 1769] [serial = 2013] [outer = 0x8c948800] 13:56:05 INFO - PROCESS | 1769 | 1464641765483 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:56:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:56:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1428ms 13:56:05 INFO - PROCESS | 1769 | 1464641765532 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 13:56:05 INFO - PROCESS | 1769 | 1464641765534 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 13:56:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:56:05 INFO - PROCESS | 1769 | 1464641765541 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:56:05 INFO - PROCESS | 1769 | 1464641765543 Marionette TRACE conn3 <- [1,2654,null,{}] 13:56:05 INFO - PROCESS | 1769 | 1464641765549 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:05 INFO - PROCESS | 1769 | 1464641765725 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 13:56:06 INFO - PROCESS | 1769 | 1464641766006 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb4fc00 == 152 [pid = 1769] [id = 671] 13:56:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x8cca5000) [pid = 1769] [serial = 2014] [outer = (nil)] 13:56:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x8d1b7800) [pid = 1769] [serial = 2015] [outer = 0x8cca5000] 13:56:06 INFO - PROCESS | 1769 | 1464641766087 Marionette DEBUG loaded listener.js 13:56:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x8e21e000) [pid = 1769] [serial = 2016] [outer = 0x8cca5000] 13:56:06 INFO - PROCESS | 1769 | 1464641766900 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:56:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:56:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1390ms 13:56:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:56:06 INFO - PROCESS | 1769 | 1464641766932 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 13:56:06 INFO - PROCESS | 1769 | 1464641766934 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 13:56:06 INFO - PROCESS | 1769 | 1464641766941 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:56:06 INFO - PROCESS | 1769 | 1464641766944 Marionette TRACE conn3 <- [1,2658,null,{}] 13:56:06 INFO - PROCESS | 1769 | 1464641766949 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:07 INFO - PROCESS | 1769 | 1464641767168 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 13:56:07 INFO - PROCESS | 1769 | 1464641767452 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x868b6000 == 153 [pid = 1769] [id = 672] 13:56:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x8ce99800) [pid = 1769] [serial = 2017] [outer = (nil)] 13:56:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x8ef18400) [pid = 1769] [serial = 2018] [outer = 0x8ce99800] 13:56:07 INFO - PROCESS | 1769 | 1464641767635 Marionette DEBUG loaded listener.js 13:56:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x8f040400) [pid = 1769] [serial = 2019] [outer = 0x8ce99800] 13:56:08 INFO - PROCESS | 1769 | 1464641768411 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:56:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:56:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1485ms 13:56:08 INFO - PROCESS | 1769 | 1464641768425 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 13:56:08 INFO - PROCESS | 1769 | 1464641768428 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 13:56:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:56:08 INFO - PROCESS | 1769 | 1464641768451 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:56:08 INFO - PROCESS | 1769 | 1464641768455 Marionette TRACE conn3 <- [1,2662,null,{}] 13:56:08 INFO - PROCESS | 1769 | 1464641768464 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:08 INFO - PROCESS | 1769 | 1464641768653 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 13:56:08 INFO - PROCESS | 1769 | 1464641768937 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c94a000 == 154 [pid = 1769] [id = 673] 13:56:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x8d1abc00) [pid = 1769] [serial = 2020] [outer = (nil)] 13:56:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0x8f238c00) [pid = 1769] [serial = 2021] [outer = 0x8d1abc00] 13:56:09 INFO - PROCESS | 1769 | 1464641769071 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0x8f25f400) [pid = 1769] [serial = 2022] [outer = 0x8d1abc00] 13:56:09 INFO - PROCESS | 1769 | 1464641769854 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:56:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:56:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1462ms 13:56:09 INFO - PROCESS | 1769 | 1464641769898 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 13:56:09 INFO - PROCESS | 1769 | 1464641769901 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 13:56:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:56:09 INFO - PROCESS | 1769 | 1464641769907 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:56:09 INFO - PROCESS | 1769 | 1464641769910 Marionette TRACE conn3 <- [1,2666,null,{}] 13:56:09 INFO - PROCESS | 1769 | 1464641769916 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:10 INFO - PROCESS | 1769 | 1464641770195 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 13:56:10 INFO - PROCESS | 1769 | 1464641770408 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f239c00 == 155 [pid = 1769] [id = 674] 13:56:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0x8f23a800) [pid = 1769] [serial = 2023] [outer = (nil)] 13:56:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x8f27c000) [pid = 1769] [serial = 2024] [outer = 0x8f23a800] 13:56:10 INFO - PROCESS | 1769 | 1464641770530 Marionette DEBUG loaded listener.js 13:56:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0x8f29cc00) [pid = 1769] [serial = 2025] [outer = 0x8f23a800] 13:56:11 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:11 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:56:11 INFO - PROCESS | 1769 | 1464641771770 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:56:11 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) 13:56:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1885ms 13:56:11 INFO - PROCESS | 1769 | 1464641771793 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 13:56:11 INFO - PROCESS | 1769 | 1464641771797 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 13:56:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:56:11 INFO - PROCESS | 1769 | 1464641771807 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:56:11 INFO - PROCESS | 1769 | 1464641771812 Marionette TRACE conn3 <- [1,2670,null,{}] 13:56:11 INFO - PROCESS | 1769 | 1464641771817 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:12 INFO - PROCESS | 1769 | 1464641772053 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 13:56:12 INFO - PROCESS | 1769 | 1464641772307 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb4d000 == 156 [pid = 1769] [id = 675] 13:56:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0x8ce54c00) [pid = 1769] [serial = 2026] [outer = (nil)] 13:56:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0x9077a800) [pid = 1769] [serial = 2027] [outer = 0x8ce54c00] 13:56:12 INFO - PROCESS | 1769 | 1464641772390 Marionette DEBUG loaded listener.js 13:56:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 186 (0x907cd400) [pid = 1769] [serial = 2028] [outer = 0x8ce54c00] 13:56:13 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:13 INFO - PROCESS | 1769 | 1464641773667 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 13:56:13 INFO - PROCESS | 1769 | 1464641773810 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 13:56:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:56:13 INFO - PROCESS | 1769 | 1464641773825 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:56:13 INFO - PROCESS | 1769 | 1464641773828 Marionette TRACE conn3 <- [1,2674,null,{}] 13:56:13 INFO - PROCESS | 1769 | 1464641773834 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:14 INFO - PROCESS | 1769 | 1464641774019 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 13:56:14 INFO - PROCESS | 1769 | 1464641774311 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f29a800 == 157 [pid = 1769] [id = 676] 13:56:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x90779c00) [pid = 1769] [serial = 2029] [outer = (nil)] 13:56:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x90a56c00) [pid = 1769] [serial = 2030] [outer = 0x90779c00] 13:56:14 INFO - PROCESS | 1769 | 1464641774388 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x90a5b800) [pid = 1769] [serial = 2031] [outer = 0x90779c00] 13:56:15 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:15 INFO - PROCESS | 1769 | 1464641775695 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:56:15 INFO - PROCESS | 1769 | 1464641775820 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 13:56:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:56:15 INFO - PROCESS | 1769 | 1464641775832 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:56:15 INFO - PROCESS | 1769 | 1464641775835 Marionette TRACE conn3 <- [1,2678,null,{}] 13:56:15 INFO - PROCESS | 1769 | 1464641775841 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:16 INFO - PROCESS | 1769 | 1464641776037 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 13:56:16 INFO - PROCESS | 1769 | 1464641776314 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x909eb400 == 158 [pid = 1769] [id = 677] 13:56:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x909ebc00) [pid = 1769] [serial = 2032] [outer = (nil)] 13:56:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 191 (0x91c68400) [pid = 1769] [serial = 2033] [outer = 0x909ebc00] 13:56:16 INFO - PROCESS | 1769 | 1464641776398 Marionette DEBUG loaded listener.js 13:56:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 192 (0x9222fc00) [pid = 1769] [serial = 2034] [outer = 0x909ebc00] 13:56:17 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:17 INFO - PROCESS | 1769 | 1464641777663 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:56:17 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) 13:56:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1887ms 13:56:17 INFO - PROCESS | 1769 | 1464641777719 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 13:56:17 INFO - PROCESS | 1769 | 1464641777722 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 13:56:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:56:17 INFO - PROCESS | 1769 | 1464641777822 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:56:17 INFO - PROCESS | 1769 | 1464641777825 Marionette TRACE conn3 <- [1,2682,null,{}] 13:56:17 INFO - PROCESS | 1769 | 1464641777834 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:18 INFO - PROCESS | 1769 | 1464641778016 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 13:56:18 INFO - PROCESS | 1769 | 1464641778303 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x91f9f400 == 159 [pid = 1769] [id = 678] 13:56:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 193 (0x91fa5c00) [pid = 1769] [serial = 2035] [outer = (nil)] 13:56:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 194 (0x92363400) [pid = 1769] [serial = 2036] [outer = 0x91fa5c00] 13:56:18 INFO - PROCESS | 1769 | 1464641778382 Marionette DEBUG loaded listener.js 13:56:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 195 (0x92505000) [pid = 1769] [serial = 2037] [outer = 0x91fa5c00] 13:56:19 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:19 INFO - PROCESS | 1769 | 1464641779665 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:56:19 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) 13:56:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1936ms 13:56:19 INFO - PROCESS | 1769 | 1464641779708 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 13:56:19 INFO - PROCESS | 1769 | 1464641779712 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 13:56:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:56:19 INFO - PROCESS | 1769 | 1464641779808 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:56:19 INFO - PROCESS | 1769 | 1464641779812 Marionette TRACE conn3 <- [1,2686,null,{}] 13:56:19 INFO - PROCESS | 1769 | 1464641779820 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:20 INFO - PROCESS | 1769 | 1464641780008 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 13:56:20 INFO - PROCESS | 1769 | 1464641780287 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x922bc800 == 160 [pid = 1769] [id = 679] 13:56:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 196 (0x92362800) [pid = 1769] [serial = 2038] [outer = (nil)] 13:56:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 197 (0x92d89800) [pid = 1769] [serial = 2039] [outer = 0x92362800] 13:56:20 INFO - PROCESS | 1769 | 1464641780364 Marionette DEBUG loaded listener.js 13:56:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 198 (0x92d9f000) [pid = 1769] [serial = 2040] [outer = 0x92362800] 13:56:21 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:21 INFO - PROCESS | 1769 | 1464641781638 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 1769 | 1464641781788 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 13:56:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:56:21 INFO - PROCESS | 1769 | 1464641781804 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:56:21 INFO - PROCESS | 1769 | 1464641781807 Marionette TRACE conn3 <- [1,2690,null,{}] 13:56:21 INFO - PROCESS | 1769 | 1464641781814 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:22 INFO - PROCESS | 1769 | 1464641782006 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 13:56:22 INFO - PROCESS | 1769 | 1464641782727 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x85659c00 == 161 [pid = 1769] [id = 680] 13:56:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 199 (0x85c5a800) [pid = 1769] [serial = 2041] [outer = (nil)] 13:56:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 200 (0x85ee4c00) [pid = 1769] [serial = 2042] [outer = 0x85c5a800] 13:56:22 INFO - PROCESS | 1769 | 1464641782831 Marionette DEBUG loaded listener.js 13:56:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 201 (0x8690a800) [pid = 1769] [serial = 2043] [outer = 0x85c5a800] 13:56:24 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:24 INFO - PROCESS | 1769 | 1464641784144 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 13:56:24 INFO - PROCESS | 1769 | 1464641784297 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 13:56:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:56:24 INFO - PROCESS | 1769 | 1464641784336 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:56:24 INFO - PROCESS | 1769 | 1464641784340 Marionette TRACE conn3 <- [1,2694,null,{}] 13:56:24 INFO - PROCESS | 1769 | 1464641784352 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:24 INFO - PROCESS | 1769 | 1464641784639 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 13:56:24 INFO - PROCESS | 1769 | 1464641784923 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x85c67c00 == 162 [pid = 1769] [id = 681] 13:56:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 202 (0x8690fc00) [pid = 1769] [serial = 2044] [outer = (nil)] 13:56:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 203 (0x87ce2400) [pid = 1769] [serial = 2045] [outer = 0x8690fc00] 13:56:25 INFO - PROCESS | 1769 | 1464641784997 Marionette DEBUG loaded listener.js 13:56:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 204 (0x8971f000) [pid = 1769] [serial = 2046] [outer = 0x8690fc00] 13:56:25 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee74c00 == 161 [pid = 1769] [id = 477] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 203 (0x8c925400) [pid = 1769] [serial = 1868] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 202 (0x89ace000) [pid = 1769] [serial = 1862] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 201 (0x8905e400) [pid = 1769] [serial = 1859] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 200 (0x91a08400) [pid = 1769] [serial = 1898] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 199 (0x90a60c00) [pid = 1769] [serial = 1889] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 198 (0x909e4400) [pid = 1769] [serial = 1886] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 197 (0x8a7d1800) [pid = 1769] [serial = 1865] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 196 (0x90b70800) [pid = 1769] [serial = 1895] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 195 (0x8e3e3400) [pid = 1769] [serial = 1874] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 194 (0x90aef800) [pid = 1769] [serial = 1892] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 193 (0x91c6d800) [pid = 1769] [serial = 1901] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 192 (0x84a26400) [pid = 1769] [serial = 1853] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 191 (0x87a46c00) [pid = 1769] [serial = 1856] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 190 (0x8d1b4800) [pid = 1769] [serial = 1871] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x8f230400) [pid = 1769] [serial = 1880] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x8ee7c400) [pid = 1769] [serial = 1877] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x8f296400) [pid = 1769] [serial = 1883] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x89726c00) [pid = 1769] [serial = 1925] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOCSHELL 0x87a4e800 == 160 [pid = 1769] [id = 665] 13:56:25 INFO - PROCESS | 1769 | --DOCSHELL 0x868bf800 == 159 [pid = 1769] [id = 611] 13:56:25 INFO - PROCESS | 1769 | --DOCSHELL 0x8859d800 == 158 [pid = 1769] [id = 664] 13:56:25 INFO - PROCESS | 1769 | --DOCSHELL 0x868b8400 == 157 [pid = 1769] [id = 663] 13:56:25 INFO - PROCESS | 1769 | --DOCSHELL 0x84a28000 == 156 [pid = 1769] [id = 662] 13:56:25 INFO - PROCESS | 1769 | --DOCSHELL 0x85654000 == 155 [pid = 1769] [id = 661] 13:56:25 INFO - PROCESS | 1769 | --DOCSHELL 0x84be1c00 == 154 [pid = 1769] [id = 657] 13:56:25 INFO - PROCESS | 1769 | --DOCSHELL 0x885a2400 == 153 [pid = 1769] [id = 656] 13:56:25 INFO - PROCESS | 1769 | --DOCSHELL 0x92b5b800 == 152 [pid = 1769] [id = 655] 13:56:25 INFO - PROCESS | 1769 | --DOCSHELL 0x9235cc00 == 151 [pid = 1769] [id = 654] 13:56:25 INFO - PROCESS | 1769 | --DOCSHELL 0x908bcc00 == 150 [pid = 1769] [id = 653] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 185 (0x8974f000) [pid = 1769] [serial = 1917] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0x8905ec00) [pid = 1769] [serial = 1911] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x84be7000) [pid = 1769] [serial = 1922] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0x8934f800) [pid = 1769] [serial = 1916] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x86904000) [pid = 1769] [serial = 1913] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x898ca000) [pid = 1769] [serial = 1919] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x85eec000) [pid = 1769] [serial = 1904] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x86aa1000) [pid = 1769] [serial = 1908] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0x86aa5400) [pid = 1769] [serial = 1923] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x8899f000) [pid = 1769] [serial = 1910] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x87cdf000) [pid = 1769] [serial = 1914] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x898e9400) [pid = 1769] [serial = 1920] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x88999800) [pid = 1769] [serial = 1851] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x868c0800) [pid = 1769] [serial = 1907] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x89725000) [pid = 1769] [serial = 1836] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:26 INFO - PROCESS | 1769 | 1464641786390 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 13:56:26 INFO - PROCESS | 1769 | 1464641786437 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 13:56:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:56:26 INFO - PROCESS | 1769 | 1464641786444 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:56:26 INFO - PROCESS | 1769 | 1464641786447 Marionette TRACE conn3 <- [1,2698,null,{}] 13:56:26 INFO - PROCESS | 1769 | 1464641786453 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:26 INFO - PROCESS | 1769 | 1464641786632 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 13:56:26 INFO - PROCESS | 1769 | 1464641786848 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x868c0000 == 151 [pid = 1769] [id = 682] 13:56:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x86906400) [pid = 1769] [serial = 2047] [outer = (nil)] 13:56:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x88559800) [pid = 1769] [serial = 2048] [outer = 0x86906400] 13:56:26 INFO - PROCESS | 1769 | 1464641786916 Marionette DEBUG loaded listener.js 13:56:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x89345000) [pid = 1769] [serial = 2049] [outer = 0x86906400] 13:56:28 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:28 INFO - PROCESS | 1769 | 1464641788050 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:56:28 INFO - PROCESS | 1769 | 1464641788080 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 13:56:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:56:28 INFO - PROCESS | 1769 | 1464641788098 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:56:28 INFO - PROCESS | 1769 | 1464641788106 Marionette TRACE conn3 <- [1,2702,null,{}] 13:56:28 INFO - PROCESS | 1769 | 1464641788127 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:28 INFO - PROCESS | 1769 | 1464641788422 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 13:56:28 INFO - PROCESS | 1769 | 1464641788459 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x84a20c00 == 152 [pid = 1769] [id = 683] 13:56:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x89727c00) [pid = 1769] [serial = 2050] [outer = (nil)] 13:56:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x898ec800) [pid = 1769] [serial = 2051] [outer = 0x89727c00] 13:56:28 INFO - PROCESS | 1769 | 1464641788529 Marionette DEBUG loaded listener.js 13:56:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x8a7c3800) [pid = 1769] [serial = 2052] [outer = 0x89727c00] 13:56:29 INFO - PROCESS | 1769 | 1464641789358 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:56:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:56:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1292ms 13:56:29 INFO - PROCESS | 1769 | 1464641789388 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 1769 | 1464641789392 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 13:56:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:56:29 INFO - PROCESS | 1769 | 1464641789398 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:56:29 INFO - PROCESS | 1769 | 1464641789400 Marionette TRACE conn3 <- [1,2706,null,{}] 13:56:29 INFO - PROCESS | 1769 | 1464641789412 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:29 INFO - PROCESS | 1769 | 1464641789668 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 13:56:29 INFO - PROCESS | 1769 | 1464641789698 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x89025000 == 153 [pid = 1769] [id = 684] 13:56:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x89ace000) [pid = 1769] [serial = 2053] [outer = (nil)] 13:56:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0x8a96e400) [pid = 1769] [serial = 2054] [outer = 0x89ace000] 13:56:29 INFO - PROCESS | 1769 | 1464641789765 Marionette DEBUG loaded listener.js 13:56:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0x8c92bc00) [pid = 1769] [serial = 2055] [outer = 0x89ace000] 13:56:30 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x84e31800) [pid = 1769] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:56:30 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x87cdcc00) [pid = 1769] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:56:30 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0x84e37000) [pid = 1769] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:56:30 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x87ce5c00) [pid = 1769] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:56:30 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x885a6000) [pid = 1769] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:56:30 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x85c61400) [pid = 1769] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:56:30 INFO - PROCESS | 1769 | 1464641790918 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:56:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:56:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1543ms 13:56:30 INFO - PROCESS | 1769 | 1464641790941 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 13:56:30 INFO - PROCESS | 1769 | 1464641790944 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 13:56:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:56:30 INFO - PROCESS | 1769 | 1464641790950 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:56:30 INFO - PROCESS | 1769 | 1464641790952 Marionette TRACE conn3 <- [1,2710,null,{}] 13:56:30 INFO - PROCESS | 1769 | 1464641790958 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:31 INFO - PROCESS | 1769 | 1464641791127 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 13:56:31 INFO - PROCESS | 1769 | 1464641791141 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x898e5400 == 154 [pid = 1769] [id = 685] 13:56:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x8a7d1400) [pid = 1769] [serial = 2056] [outer = (nil)] 13:56:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x8c93e000) [pid = 1769] [serial = 2057] [outer = 0x8a7d1400] 13:56:31 INFO - PROCESS | 1769 | 1464641791214 Marionette DEBUG loaded listener.js 13:56:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x8cca4000) [pid = 1769] [serial = 2058] [outer = 0x8a7d1400] 13:56:32 INFO - PROCESS | 1769 | 1464641792103 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:56:32 INFO - PROCESS | 1769 | 1464641792149 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 13:56:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:56:32 INFO - PROCESS | 1769 | 1464641792158 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:56:32 INFO - PROCESS | 1769 | 1464641792161 Marionette TRACE conn3 <- [1,2714,null,{}] 13:56:32 INFO - PROCESS | 1769 | 1464641792166 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:32 INFO - PROCESS | 1769 | 1464641792333 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 13:56:32 INFO - PROCESS | 1769 | 1464641792661 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x838cbc00 == 155 [pid = 1769] [id = 686] 13:56:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x84a28000) [pid = 1769] [serial = 2059] [outer = (nil)] 13:56:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0x84e2b800) [pid = 1769] [serial = 2060] [outer = 0x84a28000] 13:56:32 INFO - PROCESS | 1769 | 1464641792788 Marionette DEBUG loaded listener.js 13:56:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0x85c62400) [pid = 1769] [serial = 2061] [outer = 0x84a28000] 13:56:33 INFO - PROCESS | 1769 | 1464641793759 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:56:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:56:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1632ms 13:56:33 INFO - PROCESS | 1769 | 1464641793789 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 13:56:33 INFO - PROCESS | 1769 | 1464641793795 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 13:56:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:56:33 INFO - PROCESS | 1769 | 1464641793803 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:56:33 INFO - PROCESS | 1769 | 1464641793808 Marionette TRACE conn3 <- [1,2718,null,{}] 13:56:33 INFO - PROCESS | 1769 | 1464641793815 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:34 INFO - PROCESS | 1769 | 1464641794019 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 13:56:34 INFO - PROCESS | 1769 | 1464641794364 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x87cdf000 == 156 [pid = 1769] [id = 687] 13:56:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0x87ce4c00) [pid = 1769] [serial = 2062] [outer = (nil)] 13:56:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x8855c800) [pid = 1769] [serial = 2063] [outer = 0x87ce4c00] 13:56:34 INFO - PROCESS | 1769 | 1464641794452 Marionette DEBUG loaded listener.js 13:56:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0x885a7800) [pid = 1769] [serial = 2064] [outer = 0x87ce4c00] 13:56:35 INFO - PROCESS | 1769 | 1464641795311 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:56:35 INFO - PROCESS | 1769 | 1464641795396 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 13:56:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:56:35 INFO - PROCESS | 1769 | 1464641795404 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:56:35 INFO - PROCESS | 1769 | 1464641795407 Marionette TRACE conn3 <- [1,2722,null,{}] 13:56:35 INFO - PROCESS | 1769 | 1464641795413 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:35 INFO - PROCESS | 1769 | 1464641795661 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 13:56:36 INFO - PROCESS | 1769 | 1464641796031 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x8971c400 == 157 [pid = 1769] [id = 688] 13:56:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0x89757000) [pid = 1769] [serial = 2065] [outer = (nil)] 13:56:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0x898e9400) [pid = 1769] [serial = 2066] [outer = 0x89757000] 13:56:36 INFO - PROCESS | 1769 | 1464641796113 Marionette DEBUG loaded listener.js 13:56:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 186 (0x8a7dd400) [pid = 1769] [serial = 2067] [outer = 0x89757000] 13:56:36 INFO - PROCESS | 1769 | 1464641796965 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 13:56:37 INFO - PROCESS | 1769 | 1464641797041 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 13:56:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:56:37 INFO - PROCESS | 1769 | 1464641797055 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:56:37 INFO - PROCESS | 1769 | 1464641797064 Marionette TRACE conn3 <- [1,2726,null,{}] 13:56:37 INFO - PROCESS | 1769 | 1464641797072 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:37 INFO - PROCESS | 1769 | 1464641797320 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 13:56:37 INFO - PROCESS | 1769 | 1464641797647 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cca7c00 == 158 [pid = 1769] [id = 689] 13:56:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x8ce5a400) [pid = 1769] [serial = 2068] [outer = (nil)] 13:56:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x8ee6dc00) [pid = 1769] [serial = 2069] [outer = 0x8ce5a400] 13:56:37 INFO - PROCESS | 1769 | 1464641797742 Marionette DEBUG loaded listener.js 13:56:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x8ef0e000) [pid = 1769] [serial = 2070] [outer = 0x8ce5a400] 13:56:38 INFO - PROCESS | 1769 | 1464641798603 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:56:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:56:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1600ms 13:56:38 INFO - PROCESS | 1769 | 1464641798648 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 13:56:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:56:38 INFO - PROCESS | 1769 | 1464641798653 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 13:56:38 INFO - PROCESS | 1769 | 1464641798659 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:56:38 INFO - PROCESS | 1769 | 1464641798662 Marionette TRACE conn3 <- [1,2730,null,{}] 13:56:38 INFO - PROCESS | 1769 | 1464641798668 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:38 INFO - PROCESS | 1769 | 1464641798866 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 13:56:39 INFO - PROCESS | 1769 | 1464641799188 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8971d400 == 159 [pid = 1769] [id = 690] 13:56:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x8ee75c00) [pid = 1769] [serial = 2071] [outer = (nil)] 13:56:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 191 (0x8f25b800) [pid = 1769] [serial = 2072] [outer = 0x8ee75c00] 13:56:39 INFO - PROCESS | 1769 | 1464641799271 Marionette DEBUG loaded listener.js 13:56:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 192 (0x8f29ac00) [pid = 1769] [serial = 2073] [outer = 0x8ee75c00] 13:56:40 INFO - PROCESS | 1769 | 1464641800503 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 13:56:40 INFO - PROCESS | 1769 | 1464641800545 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 13:56:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:56:40 INFO - PROCESS | 1769 | 1464641800550 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:56:40 INFO - PROCESS | 1769 | 1464641800554 Marionette TRACE conn3 <- [1,2734,null,{}] 13:56:40 INFO - PROCESS | 1769 | 1464641800559 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:40 INFO - PROCESS | 1769 | 1464641800818 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 13:56:41 INFO - PROCESS | 1769 | 1464641801113 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x9081b800 == 160 [pid = 1769] [id = 691] 13:56:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 193 (0x90822c00) [pid = 1769] [serial = 2074] [outer = (nil)] 13:56:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 194 (0x909ec400) [pid = 1769] [serial = 2075] [outer = 0x90822c00] 13:56:41 INFO - PROCESS | 1769 | 1464641801201 Marionette DEBUG loaded listener.js 13:56:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 195 (0x90b76c00) [pid = 1769] [serial = 2076] [outer = 0x90822c00] 13:56:42 INFO - PROCESS | 1769 | 1464641802100 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:56:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:56:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1578ms 13:56:42 INFO - PROCESS | 1769 | 1464641802130 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 13:56:42 INFO - PROCESS | 1769 | 1464641802132 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 13:56:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:56:42 INFO - PROCESS | 1769 | 1464641802139 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:56:42 INFO - PROCESS | 1769 | 1464641802142 Marionette TRACE conn3 <- [1,2738,null,{}] 13:56:42 INFO - PROCESS | 1769 | 1464641802148 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:42 INFO - PROCESS | 1769 | 1464641802336 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 13:56:42 INFO - PROCESS | 1769 | 1464641802674 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x90824800 == 161 [pid = 1769] [id = 692] 13:56:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 196 (0x909ed000) [pid = 1769] [serial = 2077] [outer = (nil)] 13:56:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 197 (0x91fa2000) [pid = 1769] [serial = 2078] [outer = 0x909ed000] 13:56:42 INFO - PROCESS | 1769 | 1464641802759 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 198 (0x922b2400) [pid = 1769] [serial = 2079] [outer = 0x909ed000] 13:56:43 INFO - PROCESS | 1769 | 1464641803574 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:56:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:56:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1482ms 13:56:43 INFO - PROCESS | 1769 | 1464641803622 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 13:56:43 INFO - PROCESS | 1769 | 1464641803625 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 13:56:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:56:43 INFO - PROCESS | 1769 | 1464641803631 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:56:43 INFO - PROCESS | 1769 | 1464641803634 Marionette TRACE conn3 <- [1,2742,null,{}] 13:56:43 INFO - PROCESS | 1769 | 1464641803640 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:43 INFO - PROCESS | 1769 | 1464641803845 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 13:56:44 INFO - PROCESS | 1769 | 1464641804129 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8a7c8400 == 162 [pid = 1769] [id = 693] 13:56:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 199 (0x90a5a400) [pid = 1769] [serial = 2080] [outer = (nil)] 13:56:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 200 (0x92b66c00) [pid = 1769] [serial = 2081] [outer = 0x90a5a400] 13:56:44 INFO - PROCESS | 1769 | 1464641804261 Marionette DEBUG loaded listener.js 13:56:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 201 (0x92c78000) [pid = 1769] [serial = 2082] [outer = 0x90a5a400] 13:56:45 INFO - PROCESS | 1769 | 1464641805041 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:56:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:56:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1428ms 13:56:45 INFO - PROCESS | 1769 | 1464641805060 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 13:56:45 INFO - PROCESS | 1769 | 1464641805063 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 13:56:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:56:45 INFO - PROCESS | 1769 | 1464641805070 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:56:45 INFO - PROCESS | 1769 | 1464641805072 Marionette TRACE conn3 <- [1,2746,null,{}] 13:56:45 INFO - PROCESS | 1769 | 1464641805078 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:45 INFO - PROCESS | 1769 | 1464641805268 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 13:56:45 INFO - PROCESS | 1769 | 1464641805558 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x92b5f800 == 163 [pid = 1769] [id = 694] 13:56:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 202 (0x92d98c00) [pid = 1769] [serial = 2083] [outer = (nil)] 13:56:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 203 (0x9392ac00) [pid = 1769] [serial = 2084] [outer = 0x92d98c00] 13:56:45 INFO - PROCESS | 1769 | 1464641805639 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 204 (0x93930000) [pid = 1769] [serial = 2085] [outer = 0x92d98c00] 13:56:46 INFO - PROCESS | 1769 | 1464641806418 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:56:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:56:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1378ms 13:56:46 INFO - PROCESS | 1769 | 1464641806451 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 13:56:46 INFO - PROCESS | 1769 | 1464641806453 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 13:56:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:56:46 INFO - PROCESS | 1769 | 1464641806462 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:56:46 INFO - PROCESS | 1769 | 1464641806465 Marionette TRACE conn3 <- [1,2750,null,{}] 13:56:46 INFO - PROCESS | 1769 | 1464641806470 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:46 INFO - PROCESS | 1769 | 1464641806662 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 13:56:46 INFO - PROCESS | 1769 | 1464641806961 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x92ee9800 == 164 [pid = 1769] [id = 695] 13:56:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 205 (0x92ef3400) [pid = 1769] [serial = 2086] [outer = (nil)] 13:56:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 206 (0x93aa0000) [pid = 1769] [serial = 2087] [outer = 0x92ef3400] 13:56:47 INFO - PROCESS | 1769 | 1464641807043 Marionette DEBUG loaded listener.js 13:56:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 207 (0x93aa3c00) [pid = 1769] [serial = 2088] [outer = 0x92ef3400] 13:56:47 INFO - PROCESS | 1769 | 1464641807801 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:56:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:56:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1428ms 13:56:47 INFO - PROCESS | 1769 | 1464641807891 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 13:56:47 INFO - PROCESS | 1769 | 1464641807893 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 13:56:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:56:47 INFO - PROCESS | 1769 | 1464641807900 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:56:47 INFO - PROCESS | 1769 | 1464641807902 Marionette TRACE conn3 <- [1,2754,null,{}] 13:56:47 INFO - PROCESS | 1769 | 1464641807908 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:48 INFO - PROCESS | 1769 | 1464641808201 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 13:56:48 INFO - PROCESS | 1769 | 1464641808418 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x94639800 == 165 [pid = 1769] [id = 696] 13:56:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 208 (0x9463a000) [pid = 1769] [serial = 2089] [outer = (nil)] 13:56:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 209 (0x94641c00) [pid = 1769] [serial = 2090] [outer = 0x9463a000] 13:56:48 INFO - PROCESS | 1769 | 1464641808560 Marionette DEBUG loaded listener.js 13:56:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 210 (0x95109800) [pid = 1769] [serial = 2091] [outer = 0x9463a000] 13:56:49 INFO - PROCESS | 1769 | 1464641809391 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:56:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:56:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1534ms 13:56:49 INFO - PROCESS | 1769 | 1464641809435 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 13:56:49 INFO - PROCESS | 1769 | 1464641809439 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 13:56:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:56:49 INFO - PROCESS | 1769 | 1464641809445 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:56:49 INFO - PROCESS | 1769 | 1464641809449 Marionette TRACE conn3 <- [1,2758,null,{}] 13:56:49 INFO - PROCESS | 1769 | 1464641809474 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:49 INFO - PROCESS | 1769 | 1464641809688 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 13:56:50 INFO - PROCESS | 1769 | 1464641810019 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x93c88800 == 166 [pid = 1769] [id = 697] 13:56:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 211 (0x946d0800) [pid = 1769] [serial = 2092] [outer = (nil)] 13:56:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 212 (0x95345000) [pid = 1769] [serial = 2093] [outer = 0x946d0800] 13:56:50 INFO - PROCESS | 1769 | 1464641810101 Marionette DEBUG loaded listener.js 13:56:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 213 (0x95349000) [pid = 1769] [serial = 2094] [outer = 0x946d0800] 13:56:50 INFO - PROCESS | 1769 | 1464641810907 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:56:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:56:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1500ms 13:56:50 INFO - PROCESS | 1769 | 1464641810945 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 13:56:50 INFO - PROCESS | 1769 | 1464641810948 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 13:56:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:56:50 INFO - PROCESS | 1769 | 1464641810954 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:56:50 INFO - PROCESS | 1769 | 1464641810956 Marionette TRACE conn3 <- [1,2762,null,{}] 13:56:50 INFO - PROCESS | 1769 | 1464641810962 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:51 INFO - PROCESS | 1769 | 1464641811151 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 13:56:51 INFO - PROCESS | 1769 | 1464641811453 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x89acc000 == 167 [pid = 1769] [id = 698] 13:56:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 214 (0x8ee6c800) [pid = 1769] [serial = 2095] [outer = (nil)] 13:56:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 215 (0x95350000) [pid = 1769] [serial = 2096] [outer = 0x8ee6c800] 13:56:51 INFO - PROCESS | 1769 | 1464641811575 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 216 (0x97728c00) [pid = 1769] [serial = 2097] [outer = 0x8ee6c800] 13:56:52 INFO - PROCESS | 1769 | 1464641812348 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:56:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:56:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1434ms 13:56:52 INFO - PROCESS | 1769 | 1464641812388 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 13:56:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:56:52 INFO - PROCESS | 1769 | 1464641812401 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 13:56:52 INFO - PROCESS | 1769 | 1464641812406 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:56:52 INFO - PROCESS | 1769 | 1464641812409 Marionette TRACE conn3 <- [1,2766,null,{}] 13:56:52 INFO - PROCESS | 1769 | 1464641812414 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:52 INFO - PROCESS | 1769 | 1464641812597 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 13:56:52 INFO - PROCESS | 1769 | 1464641812904 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x9534d000 == 168 [pid = 1769] [id = 699] 13:56:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 217 (0x9773ec00) [pid = 1769] [serial = 2098] [outer = (nil)] 13:56:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 218 (0x97745c00) [pid = 1769] [serial = 2099] [outer = 0x9773ec00] 13:56:53 INFO - PROCESS | 1769 | 1464641813033 Marionette DEBUG loaded listener.js 13:56:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 219 (0x97749000) [pid = 1769] [serial = 2100] [outer = 0x9773ec00] 13:56:53 INFO - PROCESS | 1769 | 1464641813852 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:56:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:56:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1493ms 13:56:53 INFO - PROCESS | 1769 | 1464641813899 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 13:56:53 INFO - PROCESS | 1769 | 1464641813903 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 13:56:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:56:53 INFO - PROCESS | 1769 | 1464641813908 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:56:53 INFO - PROCESS | 1769 | 1464641813910 Marionette TRACE conn3 <- [1,2770,null,{}] 13:56:53 INFO - PROCESS | 1769 | 1464641813916 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:54 INFO - PROCESS | 1769 | 1464641814093 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 13:56:54 INFO - PROCESS | 1769 | 1464641814397 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x97740000 == 169 [pid = 1769] [id = 700] 13:56:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 220 (0x9776a800) [pid = 1769] [serial = 2101] [outer = (nil)] 13:56:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 221 (0x97772c00) [pid = 1769] [serial = 2102] [outer = 0x9776a800] 13:56:54 INFO - PROCESS | 1769 | 1464641814516 Marionette DEBUG loaded listener.js 13:56:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 222 (0x98139000) [pid = 1769] [serial = 2103] [outer = 0x9776a800] 13:56:55 INFO - PROCESS | 1769 | 1464641815278 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:56:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:56:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1381ms 13:56:55 INFO - PROCESS | 1769 | 1464641815290 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 13:56:55 INFO - PROCESS | 1769 | 1464641815292 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 13:56:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:56:55 INFO - PROCESS | 1769 | 1464641815298 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:56:55 INFO - PROCESS | 1769 | 1464641815301 Marionette TRACE conn3 <- [1,2774,null,{}] 13:56:55 INFO - PROCESS | 1769 | 1464641815306 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:55 INFO - PROCESS | 1769 | 1464641815500 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 13:56:55 INFO - PROCESS | 1769 | 1464641815795 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x97749c00 == 170 [pid = 1769] [id = 701] 13:56:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 223 (0x9834dc00) [pid = 1769] [serial = 2104] [outer = (nil)] 13:56:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 224 (0x98ac0c00) [pid = 1769] [serial = 2105] [outer = 0x9834dc00] 13:56:55 INFO - PROCESS | 1769 | 1464641815874 Marionette DEBUG loaded listener.js 13:56:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 225 (0x98d84c00) [pid = 1769] [serial = 2106] [outer = 0x9834dc00] 13:56:56 INFO - PROCESS | 1769 | 1464641816703 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:56:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:56:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1478ms 13:56:56 INFO - PROCESS | 1769 | 1464641816777 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 13:56:56 INFO - PROCESS | 1769 | 1464641816780 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 13:56:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:56:56 INFO - PROCESS | 1769 | 1464641816786 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:56:56 INFO - PROCESS | 1769 | 1464641816789 Marionette TRACE conn3 <- [1,2778,null,{}] 13:56:56 INFO - PROCESS | 1769 | 1464641816796 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:56 INFO - PROCESS | 1769 | 1464641816985 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 13:56:57 INFO - PROCESS | 1769 | 1464641817319 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x93c84000 == 171 [pid = 1769] [id = 702] 13:56:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 226 (0x9776e000) [pid = 1769] [serial = 2107] [outer = (nil)] 13:56:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 227 (0x99753c00) [pid = 1769] [serial = 2108] [outer = 0x9776e000] 13:56:57 INFO - PROCESS | 1769 | 1464641817401 Marionette DEBUG loaded listener.js 13:56:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 228 (0x999f5400) [pid = 1769] [serial = 2109] [outer = 0x9776e000] 13:56:58 INFO - PROCESS | 1769 | 1464641818182 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:56:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:56:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1433ms 13:56:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:56:58 INFO - PROCESS | 1769 | 1464641818220 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 13:56:58 INFO - PROCESS | 1769 | 1464641818223 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 13:56:58 INFO - PROCESS | 1769 | 1464641818229 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:56:58 INFO - PROCESS | 1769 | 1464641818232 Marionette TRACE conn3 <- [1,2782,null,{}] 13:56:58 INFO - PROCESS | 1769 | 1464641818238 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:58 INFO - PROCESS | 1769 | 1464641818433 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 13:56:58 INFO - PROCESS | 1769 | 1464641818730 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x9965e800 == 172 [pid = 1769] [id = 703] 13:56:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 229 (0x99a40800) [pid = 1769] [serial = 2110] [outer = (nil)] 13:56:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 230 (0x99b46800) [pid = 1769] [serial = 2111] [outer = 0x99a40800] 13:56:58 INFO - PROCESS | 1769 | 1464641818849 Marionette DEBUG loaded listener.js 13:56:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 231 (0x99b48800) [pid = 1769] [serial = 2112] [outer = 0x99a40800] 13:56:59 INFO - PROCESS | 1769 | 1464641819651 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:56:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:56:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1480ms 13:56:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:56:59 INFO - PROCESS | 1769 | 1464641819710 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 13:56:59 INFO - PROCESS | 1769 | 1464641819712 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 13:56:59 INFO - PROCESS | 1769 | 1464641819719 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:56:59 INFO - PROCESS | 1769 | 1464641819722 Marionette TRACE conn3 <- [1,2786,null,{}] 13:56:59 INFO - PROCESS | 1769 | 1464641819727 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:59 INFO - PROCESS | 1769 | 1464641819920 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 13:57:00 INFO - PROCESS | 1769 | 1464641820255 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f27ec00 == 173 [pid = 1769] [id = 704] 13:57:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 232 (0x9773bc00) [pid = 1769] [serial = 2113] [outer = (nil)] 13:57:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 233 (0x99c63c00) [pid = 1769] [serial = 2114] [outer = 0x9773bc00] 13:57:00 INFO - PROCESS | 1769 | 1464641820346 Marionette DEBUG loaded listener.js 13:57:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 234 (0x99c6a400) [pid = 1769] [serial = 2115] [outer = 0x9773bc00] 13:57:01 INFO - PROCESS | 1769 | 1464641821148 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:57:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:57:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1483ms 13:57:01 INFO - PROCESS | 1769 | 1464641821203 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 13:57:01 INFO - PROCESS | 1769 | 1464641821205 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 13:57:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:57:01 INFO - PROCESS | 1769 | 1464641821216 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:57:01 INFO - PROCESS | 1769 | 1464641821219 Marionette TRACE conn3 <- [1,2790,null,{}] 13:57:01 INFO - PROCESS | 1769 | 1464641821223 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:01 INFO - PROCESS | 1769 | 1464641821420 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 13:57:01 INFO - PROCESS | 1769 | 1464641821758 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x85c5fc00 == 174 [pid = 1769] [id = 705] 13:57:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 235 (0x85c60000) [pid = 1769] [serial = 2116] [outer = (nil)] 13:57:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 236 (0x87ce6c00) [pid = 1769] [serial = 2117] [outer = 0x85c60000] 13:57:01 INFO - PROCESS | 1769 | 1464641821838 Marionette DEBUG loaded listener.js 13:57:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 237 (0x8c92f800) [pid = 1769] [serial = 2118] [outer = 0x85c60000] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x86907c00 == 173 [pid = 1769] [id = 528] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x86909400 == 172 [pid = 1769] [id = 529] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x898c2c00 == 171 [pid = 1769] [id = 509] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x898e5400 == 170 [pid = 1769] [id = 685] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x89025000 == 169 [pid = 1769] [id = 684] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x84a20c00 == 168 [pid = 1769] [id = 683] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x868c0000 == 167 [pid = 1769] [id = 682] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x85c67c00 == 166 [pid = 1769] [id = 681] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x85659c00 == 165 [pid = 1769] [id = 680] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8f239c00 == 164 [pid = 1769] [id = 674] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8c94a000 == 163 [pid = 1769] [id = 673] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x868b6000 == 162 [pid = 1769] [id = 672] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb4fc00 == 161 [pid = 1769] [id = 671] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x885a6c00 == 160 [pid = 1769] [id = 670] 13:57:03 INFO - PROCESS | 1769 | --DOCSHELL 0x85650400 == 159 [pid = 1769] [id = 667] 13:57:03 INFO - PROCESS | 1769 | 1464641823701 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 236 (0x87cdec00) [pid = 1769] [serial = 1982] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 235 (0x86aa1800) [pid = 1769] [serial = 1988] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 234 (0x92503400) [pid = 1769] [serial = 1961] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 233 (0x92d89000) [pid = 1769] [serial = 1970] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 232 (0x8899b800) [pid = 1769] [serial = 1992] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 231 (0x90b6a800) [pid = 1769] [serial = 1955] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 230 (0x90779800) [pid = 1769] [serial = 1949] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 229 (0x8a7c8800) [pid = 1769] [serial = 1926] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 228 (0x92b61c00) [pid = 1769] [serial = 1964] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 227 (0x908af800) [pid = 1769] [serial = 1952] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 226 (0x8c926c00) [pid = 1769] [serial = 1934] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 225 (0x89346800) [pid = 1769] [serial = 1997] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 224 (0x9392d400) [pid = 1769] [serial = 1976] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 223 (0x92c77400) [pid = 1769] [serial = 1967] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 222 (0x89754400) [pid = 1769] [serial = 1995] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 221 (0x87a49000) [pid = 1769] [serial = 1989] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 220 (0x92da4c00) [pid = 1769] [serial = 1973] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 219 (0x885a3800) [pid = 1769] [serial = 1991] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 218 (0x85658400) [pid = 1769] [serial = 1928] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 217 (0x85eeb800) [pid = 1769] [serial = 1985] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 216 (0x8f266c00) [pid = 1769] [serial = 1946] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 215 (0x8d1b4000) [pid = 1769] [serial = 1940] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 214 (0x8ce4f800) [pid = 1769] [serial = 1937] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 213 (0x922b1000) [pid = 1769] [serial = 1958] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 212 (0x8974ec00) [pid = 1769] [serial = 1998] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 211 (0x89350800) [pid = 1769] [serial = 1994] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 210 (0x868bdc00) [pid = 1769] [serial = 1979] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 209 (0x868bf000) [pid = 1769] [serial = 1986] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 208 (0x8859dc00) [pid = 1769] [serial = 1931] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 207 (0x8f034400) [pid = 1769] [serial = 1943] [outer = (nil)] [url = about:blank] 13:57:03 INFO - PROCESS | 1769 | --DOMWINDOW == 206 (0x8a7d5800) [pid = 1769] [serial = 2000] [outer = (nil)] [url = about:blank] 13:57:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:57:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2790ms 13:57:04 INFO - PROCESS | 1769 | 1464641824008 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 13:57:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:57:04 INFO - PROCESS | 1769 | 1464641824013 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 13:57:04 INFO - PROCESS | 1769 | 1464641824019 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:57:04 INFO - PROCESS | 1769 | 1464641824025 Marionette TRACE conn3 <- [1,2794,null,{}] 13:57:04 INFO - PROCESS | 1769 | 1464641824033 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:04 INFO - PROCESS | 1769 | 1464641824195 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 13:57:04 INFO - PROCESS | 1769 | 1464641824206 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x868b8400 == 160 [pid = 1769] [id = 706] 13:57:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 207 (0x868b9800) [pid = 1769] [serial = 2119] [outer = (nil)] 13:57:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 208 (0x868c0800) [pid = 1769] [serial = 2120] [outer = 0x868b9800] 13:57:04 INFO - PROCESS | 1769 | 1464641824276 Marionette DEBUG loaded listener.js 13:57:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 209 (0x86aa1800) [pid = 1769] [serial = 2121] [outer = 0x868b9800] 13:57:05 INFO - PROCESS | 1769 | 1464641825190 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:57:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:57:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1236ms 13:57:05 INFO - PROCESS | 1769 | 1464641825255 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 13:57:05 INFO - PROCESS | 1769 | 1464641825262 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 13:57:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:57:05 INFO - PROCESS | 1769 | 1464641825271 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:57:05 INFO - PROCESS | 1769 | 1464641825275 Marionette TRACE conn3 <- [1,2798,null,{}] 13:57:05 INFO - PROCESS | 1769 | 1464641825280 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:05 INFO - PROCESS | 1769 | 1464641825469 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 13:57:05 INFO - PROCESS | 1769 | 1464641825691 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x87a4bc00 == 161 [pid = 1769] [id = 707] 13:57:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 210 (0x87a52000) [pid = 1769] [serial = 2122] [outer = (nil)] 13:57:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 211 (0x87ceb800) [pid = 1769] [serial = 2123] [outer = 0x87a52000] 13:57:05 INFO - PROCESS | 1769 | 1464641825759 Marionette DEBUG loaded listener.js 13:57:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 212 (0x885a9400) [pid = 1769] [serial = 2124] [outer = 0x87a52000] 13:57:06 INFO - PROCESS | 1769 | 1464641826601 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:57:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:57:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1385ms 13:57:06 INFO - PROCESS | 1769 | 1464641826658 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 13:57:06 INFO - PROCESS | 1769 | 1464641826662 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 13:57:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:57:06 INFO - PROCESS | 1769 | 1464641826667 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:57:06 INFO - PROCESS | 1769 | 1464641826673 Marionette TRACE conn3 <- [1,2802,null,{}] 13:57:06 INFO - PROCESS | 1769 | 1464641826687 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:06 INFO - PROCESS | 1769 | 1464641826962 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 13:57:07 INFO - PROCESS | 1769 | 1464641826986 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x868b1c00 == 162 [pid = 1769] [id = 708] 13:57:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 213 (0x89350000) [pid = 1769] [serial = 2125] [outer = (nil)] 13:57:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 214 (0x89754400) [pid = 1769] [serial = 2126] [outer = 0x89350000] 13:57:07 INFO - PROCESS | 1769 | 1464641827057 Marionette DEBUG loaded listener.js 13:57:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 215 (0x898ed800) [pid = 1769] [serial = 2127] [outer = 0x89350000] 13:57:07 INFO - PROCESS | 1769 | 1464641827973 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:57:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:57:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1335ms 13:57:08 INFO - PROCESS | 1769 | 1464641828010 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 13:57:08 INFO - PROCESS | 1769 | 1464641828014 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 13:57:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:57:08 INFO - PROCESS | 1769 | 1464641828019 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:57:08 INFO - PROCESS | 1769 | 1464641828021 Marionette TRACE conn3 <- [1,2806,null,{}] 13:57:08 INFO - PROCESS | 1769 | 1464641828027 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:08 INFO - PROCESS | 1769 | 1464641828299 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 13:57:08 INFO - PROCESS | 1769 | --DOMWINDOW == 214 (0x89727c00) [pid = 1769] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:57:08 INFO - PROCESS | 1769 | --DOMWINDOW == 213 (0x8690fc00) [pid = 1769] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:57:08 INFO - PROCESS | 1769 | --DOMWINDOW == 212 (0x85c5a800) [pid = 1769] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:57:08 INFO - PROCESS | 1769 | --DOMWINDOW == 211 (0x86906400) [pid = 1769] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:57:08 INFO - PROCESS | 1769 | --DOMWINDOW == 210 (0x89ace000) [pid = 1769] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:57:08 INFO - PROCESS | 1769 | 1464641828839 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x85c5a800 == 163 [pid = 1769] [id = 709] 13:57:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 211 (0x86906400) [pid = 1769] [serial = 2128] [outer = (nil)] 13:57:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 212 (0x89757c00) [pid = 1769] [serial = 2129] [outer = 0x86906400] 13:57:08 INFO - PROCESS | 1769 | 1464641828908 Marionette DEBUG loaded listener.js 13:57:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 213 (0x8c92c000) [pid = 1769] [serial = 2130] [outer = 0x86906400] 13:57:09 INFO - PROCESS | 1769 | 1464641829572 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:57:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:57:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1579ms 13:57:09 INFO - PROCESS | 1769 | 1464641829599 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 13:57:09 INFO - PROCESS | 1769 | 1464641829602 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 13:57:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:57:09 INFO - PROCESS | 1769 | 1464641829608 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:57:09 INFO - PROCESS | 1769 | 1464641829610 Marionette TRACE conn3 <- [1,2810,null,{}] 13:57:09 INFO - PROCESS | 1769 | 1464641829615 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:09 INFO - PROCESS | 1769 | 1464641829873 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 13:57:09 INFO - PROCESS | 1769 | 1464641829894 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c943400 == 164 [pid = 1769] [id = 710] 13:57:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 214 (0x8cc98800) [pid = 1769] [serial = 2131] [outer = (nil)] 13:57:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 215 (0x8ce8e800) [pid = 1769] [serial = 2132] [outer = 0x8cc98800] 13:57:09 INFO - PROCESS | 1769 | 1464641829959 Marionette DEBUG loaded listener.js 13:57:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 216 (0x8d1b4800) [pid = 1769] [serial = 2133] [outer = 0x8cc98800] 13:57:10 INFO - PROCESS | 1769 | 1464641830871 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:57:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:57:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1335ms 13:57:10 INFO - PROCESS | 1769 | 1464641830944 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 13:57:10 INFO - PROCESS | 1769 | 1464641830950 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 13:57:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:57:10 INFO - PROCESS | 1769 | 1464641830958 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:57:10 INFO - PROCESS | 1769 | 1464641830964 Marionette TRACE conn3 <- [1,2814,null,{}] 13:57:10 INFO - PROCESS | 1769 | 1464641830973 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:11 INFO - PROCESS | 1769 | 1464641831239 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 13:57:11 INFO - PROCESS | 1769 | 1464641831561 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x87a4dc00 == 165 [pid = 1769] [id = 711] 13:57:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 217 (0x87a4f400) [pid = 1769] [serial = 2134] [outer = (nil)] 13:57:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 218 (0x87cdc400) [pid = 1769] [serial = 2135] [outer = 0x87a4f400] 13:57:11 INFO - PROCESS | 1769 | 1464641831643 Marionette DEBUG loaded listener.js 13:57:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 219 (0x8899ec00) [pid = 1769] [serial = 2136] [outer = 0x87a4f400] 13:57:12 INFO - PROCESS | 1769 | 1464641832481 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:57:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:57:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1586ms 13:57:12 INFO - PROCESS | 1769 | 1464641832544 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 13:57:12 INFO - PROCESS | 1769 | 1464641832552 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 13:57:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:57:12 INFO - PROCESS | 1769 | 1464641832562 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:57:12 INFO - PROCESS | 1769 | 1464641832567 Marionette TRACE conn3 <- [1,2818,null,{}] 13:57:12 INFO - PROCESS | 1769 | 1464641832572 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:12 INFO - PROCESS | 1769 | 1464641832782 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 13:57:13 INFO - PROCESS | 1769 | 1464641833116 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x898e9c00 == 166 [pid = 1769] [id = 712] 13:57:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 220 (0x8a7c6c00) [pid = 1769] [serial = 2137] [outer = (nil)] 13:57:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 221 (0x8c92ec00) [pid = 1769] [serial = 2138] [outer = 0x8a7c6c00] 13:57:13 INFO - PROCESS | 1769 | 1464641833200 Marionette DEBUG loaded listener.js 13:57:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 222 (0x8ce59800) [pid = 1769] [serial = 2139] [outer = 0x8a7c6c00] 13:57:14 INFO - PROCESS | 1769 | 1464641834091 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:57:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:57:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1583ms 13:57:14 INFO - PROCESS | 1769 | 1464641834145 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 13:57:14 INFO - PROCESS | 1769 | 1464641834148 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 13:57:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:57:14 INFO - PROCESS | 1769 | 1464641834154 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:57:14 INFO - PROCESS | 1769 | 1464641834160 Marionette TRACE conn3 <- [1,2822,null,{}] 13:57:14 INFO - PROCESS | 1769 | 1464641834175 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:14 INFO - PROCESS | 1769 | 1464641834421 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 13:57:14 INFO - PROCESS | 1769 | 1464641834765 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f03a800 == 167 [pid = 1769] [id = 713] 13:57:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 223 (0x8f234800) [pid = 1769] [serial = 2140] [outer = (nil)] 13:57:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 224 (0x8f264000) [pid = 1769] [serial = 2141] [outer = 0x8f234800] 13:57:14 INFO - PROCESS | 1769 | 1464641834847 Marionette DEBUG loaded listener.js 13:57:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 225 (0x8f278800) [pid = 1769] [serial = 2142] [outer = 0x8f234800] 13:57:15 INFO - PROCESS | 1769 | 1464641835667 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:57:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:57:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1585ms 13:57:15 INFO - PROCESS | 1769 | 1464641835745 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 13:57:15 INFO - PROCESS | 1769 | 1464641835749 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 13:57:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:57:15 INFO - PROCESS | 1769 | 1464641835757 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:57:15 INFO - PROCESS | 1769 | 1464641835760 Marionette TRACE conn3 <- [1,2826,null,{}] 13:57:15 INFO - PROCESS | 1769 | 1464641835765 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:15 INFO - PROCESS | 1769 | 1464641835957 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 13:57:16 INFO - PROCESS | 1769 | 1464641836290 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e21ac00 == 168 [pid = 1769] [id = 714] 13:57:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 226 (0x8f235400) [pid = 1769] [serial = 2143] [outer = (nil)] 13:57:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 227 (0x90821800) [pid = 1769] [serial = 2144] [outer = 0x8f235400] 13:57:16 INFO - PROCESS | 1769 | 1464641836373 Marionette DEBUG loaded listener.js 13:57:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 228 (0x909ecc00) [pid = 1769] [serial = 2145] [outer = 0x8f235400] 13:57:17 INFO - PROCESS | 1769 | 1464641837163 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:57:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:57:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1434ms 13:57:17 INFO - PROCESS | 1769 | 1464641837192 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 13:57:17 INFO - PROCESS | 1769 | 1464641837196 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 13:57:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:57:17 INFO - PROCESS | 1769 | 1464641837202 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:57:17 INFO - PROCESS | 1769 | 1464641837204 Marionette TRACE conn3 <- [1,2830,null,{}] 13:57:17 INFO - PROCESS | 1769 | 1464641837210 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:17 INFO - PROCESS | 1769 | 1464641837404 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 13:57:17 INFO - PROCESS | 1769 | 1464641837698 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x907d5000 == 169 [pid = 1769] [id = 715] 13:57:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 229 (0x90ae5800) [pid = 1769] [serial = 2146] [outer = (nil)] 13:57:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 230 (0x90b70800) [pid = 1769] [serial = 2147] [outer = 0x90ae5800] 13:57:17 INFO - PROCESS | 1769 | 1464641837831 Marionette DEBUG loaded listener.js 13:57:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 231 (0x91a02000) [pid = 1769] [serial = 2148] [outer = 0x90ae5800] 13:57:18 INFO - PROCESS | 1769 | 1464641838636 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:57:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1488ms 13:57:18 INFO - PROCESS | 1769 | 1464641838690 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 13:57:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:57:18 INFO - PROCESS | 1769 | 1464641838694 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 13:57:18 INFO - PROCESS | 1769 | 1464641838700 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:57:18 INFO - PROCESS | 1769 | 1464641838703 Marionette TRACE conn3 <- [1,2834,null,{}] 13:57:18 INFO - PROCESS | 1769 | 1464641838708 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:18 INFO - PROCESS | 1769 | 1464641838947 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 13:57:19 INFO - PROCESS | 1769 | 1464641839286 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x898c1800 == 170 [pid = 1769] [id = 716] 13:57:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 232 (0x898d0000) [pid = 1769] [serial = 2149] [outer = (nil)] 13:57:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 233 (0x91fa3c00) [pid = 1769] [serial = 2150] [outer = 0x898d0000] 13:57:19 INFO - PROCESS | 1769 | 1464641839375 Marionette DEBUG loaded listener.js 13:57:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 234 (0x92c69400) [pid = 1769] [serial = 2151] [outer = 0x898d0000] 13:57:20 INFO - PROCESS | 1769 | 1464641840213 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:57:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:57:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1581ms 13:57:20 INFO - PROCESS | 1769 | 1464641840280 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 13:57:20 INFO - PROCESS | 1769 | 1464641840284 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 13:57:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:57:20 INFO - PROCESS | 1769 | 1464641840290 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:57:20 INFO - PROCESS | 1769 | 1464641840293 Marionette TRACE conn3 <- [1,2838,null,{}] 13:57:20 INFO - PROCESS | 1769 | 1464641840298 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:20 INFO - PROCESS | 1769 | 1464641840496 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 13:57:20 INFO - PROCESS | 1769 | 1464641840828 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x90a62000 == 171 [pid = 1769] [id = 717] 13:57:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 235 (0x9222f400) [pid = 1769] [serial = 2152] [outer = (nil)] 13:57:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 236 (0x92da4c00) [pid = 1769] [serial = 2153] [outer = 0x9222f400] 13:57:20 INFO - PROCESS | 1769 | 1464641840910 Marionette DEBUG loaded listener.js 13:57:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 237 (0x92ef4800) [pid = 1769] [serial = 2154] [outer = 0x9222f400] 13:57:21 INFO - PROCESS | 1769 | 1464641841729 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:57:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:57:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1489ms 13:57:21 INFO - PROCESS | 1769 | 1464641841779 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 13:57:21 INFO - PROCESS | 1769 | 1464641841783 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 13:57:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:57:21 INFO - PROCESS | 1769 | 1464641841788 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:57:21 INFO - PROCESS | 1769 | 1464641841792 Marionette TRACE conn3 <- [1,2842,null,{}] 13:57:21 INFO - PROCESS | 1769 | 1464641841797 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:21 INFO - PROCESS | 1769 | 1464641841986 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 13:57:22 INFO - PROCESS | 1769 | 1464641842281 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x92d99000 == 172 [pid = 1769] [id = 718] 13:57:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 238 (0x93933c00) [pid = 1769] [serial = 2155] [outer = (nil)] 13:57:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 239 (0x94636c00) [pid = 1769] [serial = 2156] [outer = 0x93933c00] 13:57:22 INFO - PROCESS | 1769 | 1464641842400 Marionette DEBUG loaded listener.js 13:57:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 240 (0x946ca400) [pid = 1769] [serial = 2157] [outer = 0x93933c00] 13:57:23 INFO - PROCESS | 1769 | 1464641843201 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:57:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:57:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1482ms 13:57:23 INFO - PROCESS | 1769 | 1464641843271 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 13:57:23 INFO - PROCESS | 1769 | 1464641843274 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 13:57:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:57:23 INFO - PROCESS | 1769 | 1464641843280 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:57:23 INFO - PROCESS | 1769 | 1464641843283 Marionette TRACE conn3 <- [1,2846,null,{}] 13:57:23 INFO - PROCESS | 1769 | 1464641843289 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:23 INFO - PROCESS | 1769 | 1464641843518 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 13:57:23 INFO - PROCESS | 1769 | 1464641843872 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x93aa1c00 == 173 [pid = 1769] [id = 719] 13:57:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 241 (0x95114800) [pid = 1769] [serial = 2158] [outer = (nil)] 13:57:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 242 (0x95343000) [pid = 1769] [serial = 2159] [outer = 0x95114800] 13:57:23 INFO - PROCESS | 1769 | 1464641843980 Marionette DEBUG loaded listener.js 13:57:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 243 (0x97721c00) [pid = 1769] [serial = 2160] [outer = 0x95114800] 13:57:24 INFO - PROCESS | 1769 | 1464641844768 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:57:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:57:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1535ms 13:57:24 INFO - PROCESS | 1769 | 1464641844816 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 13:57:24 INFO - PROCESS | 1769 | 1464641844820 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 13:57:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:57:24 INFO - PROCESS | 1769 | 1464641844826 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:57:24 INFO - PROCESS | 1769 | 1464641844828 Marionette TRACE conn3 <- [1,2850,null,{}] 13:57:24 INFO - PROCESS | 1769 | 1464641844834 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:25 INFO - PROCESS | 1769 | 1464641845032 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 13:57:25 INFO - PROCESS | 1769 | 1464641845329 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x939c1800 == 174 [pid = 1769] [id = 720] 13:57:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 244 (0x9510f000) [pid = 1769] [serial = 2161] [outer = (nil)] 13:57:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 245 (0x98a54400) [pid = 1769] [serial = 2162] [outer = 0x9510f000] 13:57:25 INFO - PROCESS | 1769 | 1464641845450 Marionette DEBUG loaded listener.js 13:57:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 246 (0x99758400) [pid = 1769] [serial = 2163] [outer = 0x9510f000] 13:57:26 INFO - PROCESS | 1769 | 1464641846234 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:57:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:57:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1477ms 13:57:26 INFO - PROCESS | 1769 | 1464641846312 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 13:57:26 INFO - PROCESS | 1769 | 1464641846316 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 13:57:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:57:26 INFO - PROCESS | 1769 | 1464641846324 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:57:26 INFO - PROCESS | 1769 | 1464641846328 Marionette TRACE conn3 <- [1,2854,null,{}] 13:57:26 INFO - PROCESS | 1769 | 1464641846333 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:26 INFO - PROCESS | 1769 | 1464641846554 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 13:57:26 INFO - PROCESS | 1769 | 1464641846903 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x99c60c00 == 175 [pid = 1769] [id = 721] 13:57:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 247 (0x99f70800) [pid = 1769] [serial = 2164] [outer = (nil)] 13:57:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 248 (0x99f96000) [pid = 1769] [serial = 2165] [outer = 0x99f70800] 13:57:26 INFO - PROCESS | 1769 | 1464641846992 Marionette DEBUG loaded listener.js 13:57:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 249 (0x9a0ac800) [pid = 1769] [serial = 2166] [outer = 0x99f70800] 13:57:27 INFO - PROCESS | 1769 | 1464641847804 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:57:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:57:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1529ms 13:57:27 INFO - PROCESS | 1769 | 1464641847857 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 13:57:27 INFO - PROCESS | 1769 | 1464641847860 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 13:57:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:57:27 INFO - PROCESS | 1769 | 1464641847866 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:57:27 INFO - PROCESS | 1769 | 1464641847869 Marionette TRACE conn3 <- [1,2858,null,{}] 13:57:27 INFO - PROCESS | 1769 | 1464641847874 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:28 INFO - PROCESS | 1769 | 1464641848067 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 13:57:28 INFO - PROCESS | 1769 | 1464641848416 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x92c6e800 == 176 [pid = 1769] [id = 722] 13:57:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 250 (0x97774c00) [pid = 1769] [serial = 2167] [outer = (nil)] 13:57:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 251 (0x9a1ce000) [pid = 1769] [serial = 2168] [outer = 0x97774c00] 13:57:28 INFO - PROCESS | 1769 | 1464641848498 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 252 (0x9a702c00) [pid = 1769] [serial = 2169] [outer = 0x97774c00] 13:57:29 INFO - PROCESS | 1769 | 1464641849327 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:57:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:57:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1529ms 13:57:29 INFO - PROCESS | 1769 | 1464641849396 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 13:57:29 INFO - PROCESS | 1769 | 1464641849400 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 13:57:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:57:29 INFO - PROCESS | 1769 | 1464641849405 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:57:29 INFO - PROCESS | 1769 | 1464641849408 Marionette TRACE conn3 <- [1,2862,null,{}] 13:57:29 INFO - PROCESS | 1769 | 1464641849413 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:29 INFO - PROCESS | 1769 | 1464641849612 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 13:57:29 INFO - PROCESS | 1769 | 1464641849947 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x97773800 == 177 [pid = 1769] [id = 723] 13:57:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 253 (0x9a1c6800) [pid = 1769] [serial = 2170] [outer = (nil)] 13:57:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 254 (0x9a773c00) [pid = 1769] [serial = 2171] [outer = 0x9a1c6800] 13:57:30 INFO - PROCESS | 1769 | 1464641850027 Marionette DEBUG loaded listener.js 13:57:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 255 (0x9a777800) [pid = 1769] [serial = 2172] [outer = 0x9a1c6800] 13:57:30 INFO - PROCESS | 1769 | 1464641850794 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:57:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:57:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1432ms 13:57:30 INFO - PROCESS | 1769 | 1464641850837 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 13:57:30 INFO - PROCESS | 1769 | 1464641850841 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 13:57:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:57:30 INFO - PROCESS | 1769 | 1464641850846 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:57:30 INFO - PROCESS | 1769 | 1464641850849 Marionette TRACE conn3 <- [1,2866,null,{}] 13:57:30 INFO - PROCESS | 1769 | 1464641850874 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:31 INFO - PROCESS | 1769 | 1464641851075 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 13:57:31 INFO - PROCESS | 1769 | 1464641851410 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x9a777400 == 178 [pid = 1769] [id = 724] 13:57:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 256 (0x9a779c00) [pid = 1769] [serial = 2173] [outer = (nil)] 13:57:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 257 (0x9a782c00) [pid = 1769] [serial = 2174] [outer = 0x9a779c00] 13:57:31 INFO - PROCESS | 1769 | 1464641851494 Marionette DEBUG loaded listener.js 13:57:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 258 (0x9aa75400) [pid = 1769] [serial = 2175] [outer = 0x9a779c00] 13:57:32 INFO - PROCESS | 1769 | 1464641852329 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:57:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1552ms 13:57:32 INFO - PROCESS | 1769 | 1464641852399 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 13:57:32 INFO - PROCESS | 1769 | 1464641852403 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 13:57:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:57:32 INFO - PROCESS | 1769 | 1464641852408 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:57:32 INFO - PROCESS | 1769 | 1464641852411 Marionette TRACE conn3 <- [1,2870,null,{}] 13:57:32 INFO - PROCESS | 1769 | 1464641852417 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:32 INFO - PROCESS | 1769 | 1464641852609 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 13:57:32 INFO - PROCESS | 1769 | 1464641852956 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x99c60000 == 179 [pid = 1769] [id = 725] 13:57:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 259 (0x9a706c00) [pid = 1769] [serial = 2176] [outer = (nil)] 13:57:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 260 (0x9aaa8000) [pid = 1769] [serial = 2177] [outer = 0x9a706c00] 13:57:33 INFO - PROCESS | 1769 | 1464641853047 Marionette DEBUG loaded listener.js 13:57:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 261 (0x9aaae400) [pid = 1769] [serial = 2178] [outer = 0x9a706c00] 13:57:33 INFO - PROCESS | 1769 | 1464641853832 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:57:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:57:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1481ms 13:57:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:57:33 INFO - PROCESS | 1769 | 1464641853891 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 13:57:33 INFO - PROCESS | 1769 | 1464641853894 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 13:57:33 INFO - PROCESS | 1769 | 1464641853900 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:57:33 INFO - PROCESS | 1769 | 1464641853903 Marionette TRACE conn3 <- [1,2874,null,{}] 13:57:33 INFO - PROCESS | 1769 | 1464641853908 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:34 INFO - PROCESS | 1769 | 1464641854109 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 13:57:34 INFO - PROCESS | 1769 | 1464641854445 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x9a77fc00 == 180 [pid = 1769] [id = 726] 13:57:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 262 (0x9aa72c00) [pid = 1769] [serial = 2179] [outer = (nil)] 13:57:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 263 (0x9b177400) [pid = 1769] [serial = 2180] [outer = 0x9aa72c00] 13:57:34 INFO - PROCESS | 1769 | 1464641854525 Marionette DEBUG loaded listener.js 13:57:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 264 (0x9b17f400) [pid = 1769] [serial = 2181] [outer = 0x9aa72c00] 13:57:35 INFO - PROCESS | 1769 | 1464641855334 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:57:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:57:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1481ms 13:57:35 INFO - PROCESS | 1769 | 1464641855381 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 13:57:35 INFO - PROCESS | 1769 | 1464641855384 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 13:57:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:57:35 INFO - PROCESS | 1769 | 1464641855390 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:57:35 INFO - PROCESS | 1769 | 1464641855392 Marionette TRACE conn3 <- [1,2878,null,{}] 13:57:35 INFO - PROCESS | 1769 | 1464641855398 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:35 INFO - PROCESS | 1769 | 1464641855593 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 13:57:35 INFO - PROCESS | 1769 | 1464641855936 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x84e37800 == 181 [pid = 1769] [id = 727] 13:57:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 265 (0x9aaa8c00) [pid = 1769] [serial = 2182] [outer = (nil)] 13:57:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 266 (0x9b813000) [pid = 1769] [serial = 2183] [outer = 0x9aaa8c00] 13:57:36 INFO - PROCESS | 1769 | 1464641856017 Marionette DEBUG loaded listener.js 13:57:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 267 (0x9b9c9c00) [pid = 1769] [serial = 2184] [outer = 0x9aaa8c00] 13:57:36 INFO - PROCESS | 1769 | 1464641856773 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:57:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1431ms 13:57:36 INFO - PROCESS | 1769 | 1464641856822 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 13:57:36 INFO - PROCESS | 1769 | 1464641856826 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 13:57:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:57:36 INFO - PROCESS | 1769 | 1464641856832 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:57:36 INFO - PROCESS | 1769 | 1464641856834 Marionette TRACE conn3 <- [1,2882,null,{}] 13:57:36 INFO - PROCESS | 1769 | 1464641856840 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:37 INFO - PROCESS | 1769 | 1464641857131 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 13:57:37 INFO - PROCESS | 1769 | 1464641857353 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x85eef800 == 182 [pid = 1769] [id = 728] 13:57:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 268 (0x99b46400) [pid = 1769] [serial = 2185] [outer = (nil)] 13:57:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 269 (0x9cc81400) [pid = 1769] [serial = 2186] [outer = 0x99b46400] 13:57:37 INFO - PROCESS | 1769 | 1464641857481 Marionette DEBUG loaded listener.js 13:57:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 270 (0x9cc85400) [pid = 1769] [serial = 2187] [outer = 0x99b46400] 13:57:38 INFO - PROCESS | 1769 | 1464641858289 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:57:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:57:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1486ms 13:57:38 INFO - PROCESS | 1769 | 1464641858320 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 13:57:38 INFO - PROCESS | 1769 | 1464641858323 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 13:57:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:57:38 INFO - PROCESS | 1769 | 1464641858329 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:57:38 INFO - PROCESS | 1769 | 1464641858331 Marionette TRACE conn3 <- [1,2886,null,{}] 13:57:38 INFO - PROCESS | 1769 | 1464641858337 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:38 INFO - PROCESS | 1769 | 1464641858533 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 13:57:38 INFO - PROCESS | 1769 | 1464641858836 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b515800 == 183 [pid = 1769] [id = 729] 13:57:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 271 (0x9b9c1c00) [pid = 1769] [serial = 2188] [outer = (nil)] 13:57:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 272 (0xa1063c00) [pid = 1769] [serial = 2189] [outer = 0x9b9c1c00] 13:57:38 INFO - PROCESS | 1769 | 1464641858969 Marionette DEBUG loaded listener.js 13:57:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 273 (0xa2165400) [pid = 1769] [serial = 2190] [outer = 0x9b9c1c00] 13:57:39 INFO - PROCESS | 1769 | 1464641859818 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:57:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:57:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1538ms 13:57:39 INFO - PROCESS | 1769 | 1464641859868 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 13:57:39 INFO - PROCESS | 1769 | 1464641859871 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 13:57:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:57:39 INFO - PROCESS | 1769 | 1464641859877 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:57:39 INFO - PROCESS | 1769 | 1464641859880 Marionette TRACE conn3 <- [1,2890,null,{}] 13:57:39 INFO - PROCESS | 1769 | 1464641859885 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:40 INFO - PROCESS | 1769 | 1464641860084 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 13:57:40 INFO - PROCESS | 1769 | 1464641860429 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:40 INFO - PROCESS | 1769 | ++DOCSHELL 0xa0508c00 == 184 [pid = 1769] [id = 730] 13:57:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 274 (0xa2275400) [pid = 1769] [serial = 2191] [outer = (nil)] 13:57:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 275 (0xa2289c00) [pid = 1769] [serial = 2192] [outer = 0xa2275400] 13:57:40 INFO - PROCESS | 1769 | 1464641860510 Marionette DEBUG loaded listener.js 13:57:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 276 (0xa228d000) [pid = 1769] [serial = 2193] [outer = 0xa2275400] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x84a1a800 == 183 [pid = 1769] [id = 637] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x87b8ec00 == 182 [pid = 1769] [id = 643] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x838c1800 == 181 [pid = 1769] [id = 660] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x92d85800 == 180 [pid = 1769] [id = 658] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x84a23400 == 179 [pid = 1769] [id = 636] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x889a6000 == 178 [pid = 1769] [id = 646] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce97c00 == 177 [pid = 1769] [id = 647] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x898c9c00 == 176 [pid = 1769] [id = 644] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x8c94ac00 == 175 [pid = 1769] [id = 649] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x8a96f000 == 174 [pid = 1769] [id = 645] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x90773400 == 173 [pid = 1769] [id = 650] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x8f037c00 == 172 [pid = 1769] [id = 648] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x8f27ec00 == 171 [pid = 1769] [id = 704] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x9965e800 == 170 [pid = 1769] [id = 703] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x93c84000 == 169 [pid = 1769] [id = 702] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x97740000 == 168 [pid = 1769] [id = 700] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x97749c00 == 167 [pid = 1769] [id = 701] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x9534d000 == 166 [pid = 1769] [id = 699] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x89acc000 == 165 [pid = 1769] [id = 698] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x94639800 == 164 [pid = 1769] [id = 696] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x93c88800 == 163 [pid = 1769] [id = 697] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x92ee9800 == 162 [pid = 1769] [id = 695] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x92b5f800 == 161 [pid = 1769] [id = 694] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x8a7c8400 == 160 [pid = 1769] [id = 693] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x90824800 == 159 [pid = 1769] [id = 692] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x9081b800 == 158 [pid = 1769] [id = 691] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x8cca7c00 == 157 [pid = 1769] [id = 689] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x8971d400 == 156 [pid = 1769] [id = 690] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x8971c400 == 155 [pid = 1769] [id = 688] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x87cdf000 == 154 [pid = 1769] [id = 687] 13:57:42 INFO - PROCESS | 1769 | --DOCSHELL 0x838cbc00 == 153 [pid = 1769] [id = 686] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 275 (0x8c93e000) [pid = 1769] [serial = 2057] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 274 (0x8a7c3800) [pid = 1769] [serial = 2052] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 273 (0x90a56c00) [pid = 1769] [serial = 2030] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 272 (0x87ce2400) [pid = 1769] [serial = 2045] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 271 (0x8690a800) [pid = 1769] [serial = 2043] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 270 (0x89345000) [pid = 1769] [serial = 2049] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 269 (0x91c68400) [pid = 1769] [serial = 2033] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 268 (0x8c923400) [pid = 1769] [serial = 2009] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 267 (0x898ec800) [pid = 1769] [serial = 2051] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 266 (0x88559800) [pid = 1769] [serial = 2048] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 265 (0x8c92bc00) [pid = 1769] [serial = 2055] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 264 (0x8a96e400) [pid = 1769] [serial = 2054] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 263 (0x92363400) [pid = 1769] [serial = 2036] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 262 (0x868bac00) [pid = 1769] [serial = 2003] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 261 (0x8971f000) [pid = 1769] [serial = 2046] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 260 (0x8f238c00) [pid = 1769] [serial = 2021] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 259 (0x85ee4c00) [pid = 1769] [serial = 2042] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 258 (0x8d1b7800) [pid = 1769] [serial = 2015] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 257 (0x92d89800) [pid = 1769] [serial = 2039] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 256 (0x9077a800) [pid = 1769] [serial = 2027] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 255 (0x8f27c000) [pid = 1769] [serial = 2024] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 254 (0x8899b400) [pid = 1769] [serial = 2006] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 253 (0x8ef18400) [pid = 1769] [serial = 2018] [outer = (nil)] [url = about:blank] 13:57:42 INFO - PROCESS | 1769 | --DOMWINDOW == 252 (0x8cb54400) [pid = 1769] [serial = 2012] [outer = (nil)] [url = about:blank] 13:57:43 INFO - PROCESS | 1769 | 1464641863049 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:57:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:57:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 3185ms 13:57:43 INFO - PROCESS | 1769 | 1464641863063 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 13:57:43 INFO - PROCESS | 1769 | 1464641863067 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 13:57:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:57:43 INFO - PROCESS | 1769 | 1464641863075 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:57:43 INFO - PROCESS | 1769 | 1464641863080 Marionette TRACE conn3 <- [1,2894,null,{}] 13:57:43 INFO - PROCESS | 1769 | 1464641863089 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:43 INFO - PROCESS | 1769 | 1464641863274 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 13:57:43 INFO - PROCESS | 1769 | 1464641863526 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x85c67c00 == 154 [pid = 1769] [id = 731] 13:57:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 253 (0x85eeec00) [pid = 1769] [serial = 2194] [outer = (nil)] 13:57:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 254 (0x86aaa800) [pid = 1769] [serial = 2195] [outer = 0x85eeec00] 13:57:43 INFO - PROCESS | 1769 | 1464641863594 Marionette DEBUG loaded listener.js 13:57:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 255 (0x87b8b400) [pid = 1769] [serial = 2196] [outer = 0x85eeec00] 13:57:44 INFO - PROCESS | 1769 | 1464641864342 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:57:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1334ms 13:57:44 INFO - PROCESS | 1769 | 1464641864409 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 13:57:44 INFO - PROCESS | 1769 | 1464641864416 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 13:57:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:57:44 INFO - PROCESS | 1769 | 1464641864426 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:57:44 INFO - PROCESS | 1769 | 1464641864429 Marionette TRACE conn3 <- [1,2898,null,{}] 13:57:44 INFO - PROCESS | 1769 | 1464641864434 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:44 INFO - PROCESS | 1769 | 1464641864626 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 13:57:44 INFO - PROCESS | 1769 | 1464641864864 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x889a3c00 == 155 [pid = 1769] [id = 732] 13:57:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 256 (0x89027400) [pid = 1769] [serial = 2197] [outer = (nil)] 13:57:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 257 (0x89343400) [pid = 1769] [serial = 2198] [outer = 0x89027400] 13:57:44 INFO - PROCESS | 1769 | 1464641864932 Marionette DEBUG loaded listener.js 13:57:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 258 (0x8971c800) [pid = 1769] [serial = 2199] [outer = 0x89027400] 13:57:45 INFO - PROCESS | 1769 | 1464641865769 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:57:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:57:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1381ms 13:57:45 INFO - PROCESS | 1769 | 1464641865807 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 13:57:45 INFO - PROCESS | 1769 | 1464641865810 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 13:57:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:57:45 INFO - PROCESS | 1769 | 1464641865816 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:57:45 INFO - PROCESS | 1769 | 1464641865821 Marionette TRACE conn3 <- [1,2902,null,{}] 13:57:45 INFO - PROCESS | 1769 | 1464641865844 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:46 INFO - PROCESS | 1769 | 1464641866117 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 13:57:46 INFO - PROCESS | 1769 | 1464641866147 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x88999800 == 156 [pid = 1769] [id = 733] 13:57:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 259 (0x8a96ec00) [pid = 1769] [serial = 2200] [outer = (nil)] 13:57:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 260 (0x86a9d000) [pid = 1769] [serial = 2201] [outer = 0x8a96ec00] 13:57:46 INFO - PROCESS | 1769 | 1464641866227 Marionette DEBUG loaded listener.js 13:57:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 261 (0x8c92d400) [pid = 1769] [serial = 2202] [outer = 0x8a96ec00] 13:57:47 INFO - PROCESS | 1769 | 1464641867121 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:57:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:57:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2296ms 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 260 (0x87b8dc00) [pid = 1769] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 259 (0x909ed000) [pid = 1769] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 258 (0x909e6400) [pid = 1769] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 257 (0x8cca5000) [pid = 1769] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 256 (0x9776a800) [pid = 1769] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 255 (0x9773bc00) [pid = 1769] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 254 (0x8ce5a400) [pid = 1769] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 253 (0x8ce92c00) [pid = 1769] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 252 (0x9773ec00) [pid = 1769] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 251 (0x91fa2400) [pid = 1769] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 250 (0x90a5a400) [pid = 1769] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 249 (0x89accc00) [pid = 1769] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 248 (0x91a0b000) [pid = 1769] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 247 (0x85c60000) [pid = 1769] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 246 (0x868b9800) [pid = 1769] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 245 (0x8a968000) [pid = 1769] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 244 (0x838c3000) [pid = 1769] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 243 (0x90b70c00) [pid = 1769] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 242 (0x8cb56400) [pid = 1769] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 241 (0x8ee75c00) [pid = 1769] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 240 (0x92da5800) [pid = 1769] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 239 (0x9776e000) [pid = 1769] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 238 (0x908b1c00) [pid = 1769] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 237 (0x8859e800) [pid = 1769] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 236 (0x8d1b3800) [pid = 1769] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 235 (0x99a40800) [pid = 1769] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 234 (0x86906400) [pid = 1769] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 233 (0x92c6dc00) [pid = 1769] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 232 (0x87ce4c00) [pid = 1769] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 231 (0x8f237800) [pid = 1769] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 230 (0x8c948800) [pid = 1769] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 229 (0x84be2400) [pid = 1769] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 228 (0x908b2c00) [pid = 1769] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 227 (0x8a96d800) [pid = 1769] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 226 (0x8e225c00) [pid = 1769] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 225 (0x8f23a800) [pid = 1769] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 224 (0x9834dc00) [pid = 1769] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 223 (0x909f0c00) [pid = 1769] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 222 (0x91fa5c00) [pid = 1769] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 221 (0x89757000) [pid = 1769] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 220 (0x907d0800) [pid = 1769] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 219 (0x89053000) [pid = 1769] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:57:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 218 (0x8d1abc00) [pid = 1769] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 217 (0x9235e000) [pid = 1769] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 216 (0x92362800) [pid = 1769] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 215 (0x8b7d9800) [pid = 1769] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 214 (0x90779c00) [pid = 1769] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 213 (0x87a52000) [pid = 1769] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 212 (0x909ebc00) [pid = 1769] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 211 (0x92360800) [pid = 1769] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 210 (0x8690f400) [pid = 1769] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 209 (0x946d0800) [pid = 1769] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 208 (0x9463a000) [pid = 1769] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 207 (0x84bdcc00) [pid = 1769] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 206 (0x8ee71c00) [pid = 1769] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 205 (0x89350000) [pid = 1769] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 204 (0x8f27b800) [pid = 1769] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 203 (0x87b90000) [pid = 1769] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 202 (0x8e3e4400) [pid = 1769] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 201 (0x8ce54c00) [pid = 1769] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 200 (0x84e30000) [pid = 1769] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 199 (0x84a28000) [pid = 1769] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 198 (0x90ae7000) [pid = 1769] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 197 (0x8a970c00) [pid = 1769] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 196 (0x8ce99800) [pid = 1769] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 195 (0x90822c00) [pid = 1769] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 194 (0x898c3c00) [pid = 1769] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 193 (0x8c943c00) [pid = 1769] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 192 (0x92ef3400) [pid = 1769] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 191 (0x85651400) [pid = 1769] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 190 (0x838c7800) [pid = 1769] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x8e3e7400) [pid = 1769] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x8ee6c800) [pid = 1769] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x85c5b000) [pid = 1769] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:57:48 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x92d98c00) [pid = 1769] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:57:48 INFO - PROCESS | 1769 | 1464641868290 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 13:57:48 INFO - PROCESS | 1769 | 1464641868293 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 13:57:48 INFO - PROCESS | 1769 | 1464641868318 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:57:48 INFO - PROCESS | 1769 | 1464641868320 Marionette TRACE conn3 <- [1,2906,null,{}] 13:57:48 INFO - PROCESS | 1769 | 1464641868333 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:48 INFO - PROCESS | 1769 | 1464641868618 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 13:57:48 INFO - PROCESS | 1769 | 1464641868756 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x85655800 == 157 [pid = 1769] [id = 734] 13:57:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x868bb400) [pid = 1769] [serial = 2203] [outer = (nil)] 13:57:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x87a52000) [pid = 1769] [serial = 2204] [outer = 0x868bb400] 13:57:48 INFO - PROCESS | 1769 | 1464641868823 Marionette DEBUG loaded listener.js 13:57:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x885aa800) [pid = 1769] [serial = 2205] [outer = 0x868bb400] 13:57:49 INFO - PROCESS | 1769 | 1464641869528 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:57:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:57:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1251ms 13:57:49 INFO - PROCESS | 1769 | 1464641869556 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 13:57:49 INFO - PROCESS | 1769 | 1464641869559 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 13:57:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:57:49 INFO - PROCESS | 1769 | 1464641869565 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:57:49 INFO - PROCESS | 1769 | 1464641869567 Marionette TRACE conn3 <- [1,2910,null,{}] 13:57:49 INFO - PROCESS | 1769 | 1464641869573 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:49 INFO - PROCESS | 1769 | 1464641869838 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 13:57:49 INFO - PROCESS | 1769 | 1464641869858 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x84e30000 == 158 [pid = 1769] [id = 735] 13:57:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x85654c00) [pid = 1769] [serial = 2206] [outer = (nil)] 13:57:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 191 (0x8a7d3c00) [pid = 1769] [serial = 2207] [outer = 0x85654c00] 13:57:49 INFO - PROCESS | 1769 | 1464641869926 Marionette DEBUG loaded listener.js 13:57:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 192 (0x8c92b000) [pid = 1769] [serial = 2208] [outer = 0x85654c00] 13:57:50 INFO - PROCESS | 1769 | 1464641870907 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:57:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:57:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:57:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1378ms 13:57:50 INFO - PROCESS | 1769 | 1464641870961 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 13:57:50 INFO - PROCESS | 1769 | 1464641870966 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 13:57:50 INFO - TEST-START | /DOMEvents/constructors.html 13:57:50 INFO - PROCESS | 1769 | 1464641870981 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:57:50 INFO - PROCESS | 1769 | 1464641870986 Marionette TRACE conn3 <- [1,2914,null,{}] 13:57:50 INFO - PROCESS | 1769 | 1464641870994 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:51 INFO - PROCESS | 1769 | 1464641871193 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 13:57:51 INFO - PROCESS | 1769 | 1464641871506 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x87a49000 == 159 [pid = 1769] [id = 736] 13:57:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 193 (0x87a51000) [pid = 1769] [serial = 2209] [outer = (nil)] 13:57:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 194 (0x8899e800) [pid = 1769] [serial = 2210] [outer = 0x87a51000] 13:57:51 INFO - PROCESS | 1769 | 1464641871636 Marionette DEBUG loaded listener.js 13:57:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 195 (0x8905c800) [pid = 1769] [serial = 2211] [outer = 0x87a51000] 13:57:52 INFO - PROCESS | 1769 | 1464641872496 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:57:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:57:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:57:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:57:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:57:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:57:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:57:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:57:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:57:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:57:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 1601ms 13:57:52 INFO - PROCESS | 1769 | 1464641872583 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 13:57:52 INFO - PROCESS | 1769 | 1464641872598 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 13:57:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:57:52 INFO - PROCESS | 1769 | 1464641872616 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:57:52 INFO - PROCESS | 1769 | 1464641872624 Marionette TRACE conn3 <- [1,2918,null,{}] 13:57:52 INFO - PROCESS | 1769 | 1464641872684 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:52 INFO - PROCESS | 1769 | 1464641872917 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 13:57:53 INFO - PROCESS | 1769 | 1464641873322 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x898c2c00 == 160 [pid = 1769] [id = 737] 13:57:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 196 (0x8a96e000) [pid = 1769] [serial = 2212] [outer = (nil)] 13:57:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 197 (0x8c92e800) [pid = 1769] [serial = 2213] [outer = 0x8a96e000] 13:57:53 INFO - PROCESS | 1769 | 1464641873403 Marionette DEBUG loaded listener.js 13:57:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 198 (0x8cb4fc00) [pid = 1769] [serial = 2214] [outer = 0x8a96e000] 13:57:54 INFO - PROCESS | 1769 | 1464641874134 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:57:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:57:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1526ms 13:57:54 INFO - PROCESS | 1769 | 1464641874142 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 13:57:54 INFO - PROCESS | 1769 | 1464641874146 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 13:57:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:57:54 INFO - PROCESS | 1769 | 1464641874153 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:57:54 INFO - PROCESS | 1769 | 1464641874159 Marionette TRACE conn3 <- [1,2922,null,{}] 13:57:54 INFO - PROCESS | 1769 | 1464641874174 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:54 INFO - PROCESS | 1769 | 1464641874382 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 13:57:54 INFO - PROCESS | 1769 | 1464641874721 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8855ec00 == 161 [pid = 1769] [id = 738] 13:57:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 199 (0x8d1b2400) [pid = 1769] [serial = 2215] [outer = (nil)] 13:57:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 200 (0x8ee6e000) [pid = 1769] [serial = 2216] [outer = 0x8d1b2400] 13:57:54 INFO - PROCESS | 1769 | 1464641874803 Marionette DEBUG loaded listener.js 13:57:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 201 (0x8ef17c00) [pid = 1769] [serial = 2217] [outer = 0x8d1b2400] 13:57:55 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:57:55 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:57:55 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:57:55 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:57:55 INFO - PROCESS | 1769 | 1464641875607 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:57:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:57:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:57:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:57:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:57:55 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 13:57:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:57:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:57:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:57:55 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 13:57:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:57:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:57:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:57:55 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]" 13:57:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:57:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:57:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:57:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:57:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1484ms 13:57:55 INFO - PROCESS | 1769 | 1464641875641 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 13:57:55 INFO - PROCESS | 1769 | 1464641875646 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 13:57:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:57:55 INFO - PROCESS | 1769 | 1464641875657 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:57:55 INFO - PROCESS | 1769 | 1464641875659 Marionette TRACE conn3 <- [1,2926,null,{}] 13:57:55 INFO - PROCESS | 1769 | 1464641875665 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:55 INFO - PROCESS | 1769 | 1464641875862 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 13:57:56 INFO - PROCESS | 1769 | 1464641876168 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ef0f000 == 162 [pid = 1769] [id = 739] 13:57:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 202 (0x8f234c00) [pid = 1769] [serial = 2218] [outer = (nil)] 13:57:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 203 (0x8f27b800) [pid = 1769] [serial = 2219] [outer = 0x8f234c00] 13:57:56 INFO - PROCESS | 1769 | 1464641876251 Marionette DEBUG loaded listener.js 13:57:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 204 (0x8f299c00) [pid = 1769] [serial = 2220] [outer = 0x8f234c00] 13:57:56 INFO - PROCESS | 1769 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:57:56 INFO - PROCESS | 1769 | 1464641876971 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:57:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:57:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1334ms 13:57:56 INFO - PROCESS | 1769 | 1464641876989 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 13:57:56 INFO - PROCESS | 1769 | 1464641876992 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 13:57:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:57:57 INFO - PROCESS | 1769 | 1464641876998 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:57:57 INFO - PROCESS | 1769 | 1464641877001 Marionette TRACE conn3 <- [1,2930,null,{}] 13:57:57 INFO - PROCESS | 1769 | 1464641877006 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:57 INFO - PROCESS | 1769 | 1464641877201 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 13:57:57 INFO - PROCESS | 1769 | 1464641877477 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f29f800 == 163 [pid = 1769] [id = 740] 13:57:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 205 (0x9077c400) [pid = 1769] [serial = 2221] [outer = (nil)] 13:57:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 206 (0x907cb400) [pid = 1769] [serial = 2222] [outer = 0x9077c400] 13:57:57 INFO - PROCESS | 1769 | 1464641877558 Marionette DEBUG loaded listener.js 13:57:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 207 (0x907d0000) [pid = 1769] [serial = 2223] [outer = 0x9077c400] 13:57:58 INFO - PROCESS | 1769 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:57:58 INFO - PROCESS | 1769 | 1464641878336 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:57:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:57:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1386ms 13:57:58 INFO - PROCESS | 1769 | 1464641878384 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 13:57:58 INFO - PROCESS | 1769 | 1464641878388 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 13:57:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:57:58 INFO - PROCESS | 1769 | 1464641878394 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:57:58 INFO - PROCESS | 1769 | 1464641878396 Marionette TRACE conn3 <- [1,2934,null,{}] 13:57:58 INFO - PROCESS | 1769 | 1464641878402 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:58 INFO - PROCESS | 1769 | 1464641878645 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 13:57:58 INFO - PROCESS | 1769 | 1464641878925 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x907c9800 == 164 [pid = 1769] [id = 741] 13:57:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 208 (0x907cbc00) [pid = 1769] [serial = 2224] [outer = (nil)] 13:57:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 209 (0x90b69400) [pid = 1769] [serial = 2225] [outer = 0x907cbc00] 13:57:59 INFO - PROCESS | 1769 | 1464641879009 Marionette DEBUG loaded listener.js 13:57:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 210 (0x90b74400) [pid = 1769] [serial = 2226] [outer = 0x907cbc00] 13:57:59 INFO - PROCESS | 1769 | 1464641879753 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:57:59 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:57:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1381ms 13:57:59 INFO - PROCESS | 1769 | 1464641879775 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 13:57:59 INFO - PROCESS | 1769 | 1464641879779 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 13:57:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:57:59 INFO - PROCESS | 1769 | 1464641879784 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:57:59 INFO - PROCESS | 1769 | 1464641879787 Marionette TRACE conn3 <- [1,2938,null,{}] 13:57:59 INFO - PROCESS | 1769 | 1464641879792 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:59 INFO - PROCESS | 1769 | 1464641879981 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 13:58:00 INFO - PROCESS | 1769 | 1464641880258 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x90a63400 == 165 [pid = 1769] [id = 742] 13:58:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 211 (0x90aefc00) [pid = 1769] [serial = 2227] [outer = (nil)] 13:58:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 212 (0x91c6e000) [pid = 1769] [serial = 2228] [outer = 0x90aefc00] 13:58:00 INFO - PROCESS | 1769 | 1464641880339 Marionette DEBUG loaded listener.js 13:58:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 213 (0x91f9c000) [pid = 1769] [serial = 2229] [outer = 0x90aefc00] 13:58:01 INFO - PROCESS | 1769 | 1464641881053 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:58:01 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:58:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1286ms 13:58:01 INFO - PROCESS | 1769 | 1464641881072 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 13:58:01 INFO - PROCESS | 1769 | 1464641881074 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 13:58:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:58:01 INFO - PROCESS | 1769 | 1464641881081 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:58:01 INFO - PROCESS | 1769 | 1464641881084 Marionette TRACE conn3 <- [1,2942,null,{}] 13:58:01 INFO - PROCESS | 1769 | 1464641881090 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:01 INFO - PROCESS | 1769 | 1464641881283 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 13:58:01 INFO - PROCESS | 1769 | 1464641881594 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x909e6c00 == 166 [pid = 1769] [id = 743] 13:58:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 214 (0x91c66800) [pid = 1769] [serial = 2230] [outer = (nil)] 13:58:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 215 (0x9235d400) [pid = 1769] [serial = 2231] [outer = 0x91c66800] 13:58:01 INFO - PROCESS | 1769 | 1464641881676 Marionette DEBUG loaded listener.js 13:58:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 216 (0x92363000) [pid = 1769] [serial = 2232] [outer = 0x91c66800] 13:58:02 INFO - PROCESS | 1769 | 1464641882394 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:58:02 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:58:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:58:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1329ms 13:58:02 INFO - PROCESS | 1769 | 1464641882411 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 13:58:02 INFO - PROCESS | 1769 | 1464641882414 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 13:58:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:58:02 INFO - PROCESS | 1769 | 1464641882420 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:58:02 INFO - PROCESS | 1769 | 1464641882423 Marionette TRACE conn3 <- [1,2946,null,{}] 13:58:02 INFO - PROCESS | 1769 | 1464641882428 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:02 INFO - PROCESS | 1769 | 1464641882613 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 13:58:02 INFO - PROCESS | 1769 | 1464641882891 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x91c68400 == 167 [pid = 1769] [id = 744] 13:58:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 217 (0x922b7c00) [pid = 1769] [serial = 2233] [outer = (nil)] 13:58:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 218 (0x92c75400) [pid = 1769] [serial = 2234] [outer = 0x922b7c00] 13:58:03 INFO - PROCESS | 1769 | 1464641883004 Marionette DEBUG loaded listener.js 13:58:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 219 (0x92d85800) [pid = 1769] [serial = 2235] [outer = 0x922b7c00] 13:58:03 INFO - PROCESS | 1769 | 1464641883737 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:58:03 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. 13:58:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1335ms 13:58:03 INFO - PROCESS | 1769 | 1464641883755 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 1769 | 1464641883758 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 13:58:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:58:03 INFO - PROCESS | 1769 | 1464641883765 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 1769 | 1464641883768 Marionette TRACE conn3 <- [1,2950,null,{}] 13:58:03 INFO - PROCESS | 1769 | 1464641883773 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:03 INFO - PROCESS | 1769 | 1464641883965 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 13:58:04 INFO - PROCESS | 1769 | 1464641884274 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x92c70c00 == 168 [pid = 1769] [id = 745] 13:58:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 220 (0x92da0400) [pid = 1769] [serial = 2236] [outer = (nil)] 13:58:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 221 (0x939b6800) [pid = 1769] [serial = 2237] [outer = 0x92da0400] 13:58:04 INFO - PROCESS | 1769 | 1464641884356 Marionette DEBUG loaded listener.js 13:58:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 222 (0x939be400) [pid = 1769] [serial = 2238] [outer = 0x92da0400] 13:58:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x9510d400 == 169 [pid = 1769] [id = 746] 13:58:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 223 (0x952a9c00) [pid = 1769] [serial = 2239] [outer = (nil)] 13:58:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 224 (0x95343c00) [pid = 1769] [serial = 2240] [outer = 0x952a9c00] 13:58:05 INFO - PROCESS | 1769 | 1464641885196 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:58:05 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. 13:58:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1482ms 13:58:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:58:05 INFO - PROCESS | 1769 | 1464641885248 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 13:58:05 INFO - PROCESS | 1769 | 1464641885251 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 13:58:05 INFO - PROCESS | 1769 | 1464641885257 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:58:05 INFO - PROCESS | 1769 | 1464641885261 Marionette TRACE conn3 <- [1,2954,null,{}] 13:58:05 INFO - PROCESS | 1769 | 1464641885267 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:05 INFO - PROCESS | 1769 | 1464641885552 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 13:58:05 INFO - PROCESS | 1769 | 1464641885899 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x93c7e400 == 170 [pid = 1769] [id = 747] 13:58:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 225 (0x95347c00) [pid = 1769] [serial = 2241] [outer = (nil)] 13:58:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 226 (0x97727400) [pid = 1769] [serial = 2242] [outer = 0x95347c00] 13:58:05 INFO - PROCESS | 1769 | 1464641885988 Marionette DEBUG loaded listener.js 13:58:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 227 (0x97749c00) [pid = 1769] [serial = 2243] [outer = 0x95347c00] 13:58:06 INFO - PROCESS | 1769 | 1464641886673 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:58:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:58:06 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 13:58:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1438ms 13:58:06 INFO - PROCESS | 1769 | 1464641886695 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 13:58:06 INFO - PROCESS | 1769 | 1464641886697 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 13:58:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:58:06 INFO - PROCESS | 1769 | 1464641886704 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 1769 | 1464641886706 Marionette TRACE conn3 <- [1,2958,null,{}] 13:58:06 INFO - PROCESS | 1769 | 1464641886712 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:06 INFO - PROCESS | 1769 | 1464641886923 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 13:58:07 INFO - PROCESS | 1769 | 1464641887202 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x898c5800 == 171 [pid = 1769] [id = 748] 13:58:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 228 (0x95346000) [pid = 1769] [serial = 2244] [outer = (nil)] 13:58:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 229 (0x98f96800) [pid = 1769] [serial = 2245] [outer = 0x95346000] 13:58:07 INFO - PROCESS | 1769 | 1464641887292 Marionette DEBUG loaded listener.js 13:58:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 230 (0x99918400) [pid = 1769] [serial = 2246] [outer = 0x95346000] 13:58:08 INFO - PROCESS | 1769 | 1464641888043 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:58:08 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. 13:58:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1383ms 13:58:08 INFO - PROCESS | 1769 | 1464641888088 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 13:58:08 INFO - PROCESS | 1769 | 1464641888092 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 13:58:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:58:08 INFO - PROCESS | 1769 | 1464641888098 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:58:08 INFO - PROCESS | 1769 | 1464641888100 Marionette TRACE conn3 <- [1,2962,null,{}] 13:58:08 INFO - PROCESS | 1769 | 1464641888115 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:08 INFO - PROCESS | 1769 | 1464641888317 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 13:58:08 INFO - PROCESS | 1769 | 1464641888626 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x9776e000 == 172 [pid = 1769] [id = 749] 13:58:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 231 (0x98abf000) [pid = 1769] [serial = 2247] [outer = (nil)] 13:58:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 232 (0x99b4f800) [pid = 1769] [serial = 2248] [outer = 0x98abf000] 13:58:08 INFO - PROCESS | 1769 | 1464641888708 Marionette DEBUG loaded listener.js 13:58:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 233 (0x99c65400) [pid = 1769] [serial = 2249] [outer = 0x98abf000] 13:58:09 INFO - PROCESS | 1769 | 1464641889430 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:58:09 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. 13:58:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1393ms 13:58:09 INFO - PROCESS | 1769 | 1464641889491 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 13:58:09 INFO - PROCESS | 1769 | 1464641889494 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 13:58:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:58:09 INFO - PROCESS | 1769 | 1464641889500 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:58:09 INFO - PROCESS | 1769 | 1464641889503 Marionette TRACE conn3 <- [1,2966,null,{}] 13:58:09 INFO - PROCESS | 1769 | 1464641889509 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:09 INFO - PROCESS | 1769 | 1464641889715 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 13:58:10 INFO - PROCESS | 1769 | 1464641890063 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x909e5c00 == 173 [pid = 1769] [id = 750] 13:58:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 234 (0x99f6a400) [pid = 1769] [serial = 2250] [outer = (nil)] 13:58:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 235 (0x9a0ab000) [pid = 1769] [serial = 2251] [outer = 0x99f6a400] 13:58:10 INFO - PROCESS | 1769 | 1464641890148 Marionette DEBUG loaded listener.js 13:58:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 236 (0x9a707800) [pid = 1769] [serial = 2252] [outer = 0x99f6a400] 13:58:10 INFO - PROCESS | 1769 | 1464641890886 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:58:10 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. 13:58:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1429ms 13:58:10 INFO - PROCESS | 1769 | 1464641890931 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 13:58:10 INFO - PROCESS | 1769 | 1464641890934 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 13:58:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:58:10 INFO - PROCESS | 1769 | 1464641890939 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:58:10 INFO - PROCESS | 1769 | 1464641890943 Marionette TRACE conn3 <- [1,2970,null,{}] 13:58:10 INFO - PROCESS | 1769 | 1464641890948 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:11 INFO - PROCESS | 1769 | 1464641891133 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 13:58:11 INFO - PROCESS | 1769 | 1464641891445 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cb48800 == 174 [pid = 1769] [id = 751] 13:58:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 237 (0x9a77c000) [pid = 1769] [serial = 2253] [outer = (nil)] 13:58:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 238 (0x9b19f800) [pid = 1769] [serial = 2254] [outer = 0x9a77c000] 13:58:11 INFO - PROCESS | 1769 | 1464641891526 Marionette DEBUG loaded listener.js 13:58:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 239 (0x9b816400) [pid = 1769] [serial = 2255] [outer = 0x9a77c000] 13:58:12 INFO - PROCESS | 1769 | 1464641892254 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:58:12 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. 13:58:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1335ms 13:58:12 INFO - PROCESS | 1769 | 1464641892275 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 13:58:12 INFO - PROCESS | 1769 | 1464641892278 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 13:58:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:58:12 INFO - PROCESS | 1769 | 1464641892284 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:58:12 INFO - PROCESS | 1769 | 1464641892286 Marionette TRACE conn3 <- [1,2974,null,{}] 13:58:12 INFO - PROCESS | 1769 | 1464641892292 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:12 INFO - PROCESS | 1769 | 1464641892489 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 13:58:12 INFO - PROCESS | 1769 | 1464641892774 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x9a1c4000 == 175 [pid = 1769] [id = 752] 13:58:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 240 (0xa1061400) [pid = 1769] [serial = 2256] [outer = (nil)] 13:58:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 241 (0xa228a000) [pid = 1769] [serial = 2257] [outer = 0xa1061400] 13:58:12 INFO - PROCESS | 1769 | 1464641892852 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 242 (0xa2280800) [pid = 1769] [serial = 2258] [outer = 0xa1061400] 13:58:13 INFO - PROCESS | 1769 | 1464641893638 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:58:13 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. 13:58:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1377ms 13:58:13 INFO - PROCESS | 1769 | 1464641893662 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 13:58:13 INFO - PROCESS | 1769 | 1464641893666 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 13:58:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:58:13 INFO - PROCESS | 1769 | 1464641893671 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:58:13 INFO - PROCESS | 1769 | 1464641893674 Marionette TRACE conn3 <- [1,2978,null,{}] 13:58:13 INFO - PROCESS | 1769 | 1464641893679 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:13 INFO - PROCESS | 1769 | 1464641893869 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 13:58:14 INFO - PROCESS | 1769 | 1464641894183 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x9ade0000 == 176 [pid = 1769] [id = 753] 13:58:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 243 (0xa2403800) [pid = 1769] [serial = 2259] [outer = (nil)] 13:58:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 244 (0xa263dc00) [pid = 1769] [serial = 2260] [outer = 0xa2403800] 13:58:14 INFO - PROCESS | 1769 | 1464641894262 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 245 (0xa266c000) [pid = 1769] [serial = 2261] [outer = 0xa2403800] 13:58:14 INFO - PROCESS | 1769 | 1464641894978 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:58:14 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. 13:58:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1328ms 13:58:15 INFO - PROCESS | 1769 | 1464641895000 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 1769 | 1464641895003 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 13:58:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:58:15 INFO - PROCESS | 1769 | 1464641895009 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:58:15 INFO - PROCESS | 1769 | 1464641895012 Marionette TRACE conn3 <- [1,2982,null,{}] 13:58:15 INFO - PROCESS | 1769 | 1464641895017 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:15 INFO - PROCESS | 1769 | 1464641895217 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 13:58:15 INFO - PROCESS | 1769 | 1464641895502 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee7b400 == 177 [pid = 1769] [id = 754] 13:58:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 246 (0x9cc84000) [pid = 1769] [serial = 2262] [outer = (nil)] 13:58:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 247 (0xa3072c00) [pid = 1769] [serial = 2263] [outer = 0x9cc84000] 13:58:15 INFO - PROCESS | 1769 | 1464641895590 Marionette DEBUG loaded listener.js 13:58:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 248 (0xa30e2800) [pid = 1769] [serial = 2264] [outer = 0x9cc84000] 13:58:16 INFO - PROCESS | 1769 | 1464641896363 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:58:16 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 13:58:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:58:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1384ms 13:58:16 INFO - PROCESS | 1769 | 1464641896395 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 13:58:16 INFO - PROCESS | 1769 | 1464641896399 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 13:58:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:58:16 INFO - PROCESS | 1769 | 1464641896404 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:58:16 INFO - PROCESS | 1769 | 1464641896407 Marionette TRACE conn3 <- [1,2986,null,{}] 13:58:16 INFO - PROCESS | 1769 | 1464641896412 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:16 INFO - PROCESS | 1769 | 1464641896614 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 13:58:16 INFO - PROCESS | 1769 | 1464641896897 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:16 INFO - PROCESS | 1769 | ++DOCSHELL 0xa3552400 == 178 [pid = 1769] [id = 755] 13:58:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 249 (0xa3560000) [pid = 1769] [serial = 2265] [outer = (nil)] 13:58:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 250 (0xa35f3800) [pid = 1769] [serial = 2266] [outer = 0xa3560000] 13:58:16 INFO - PROCESS | 1769 | 1464641896978 Marionette DEBUG loaded listener.js 13:58:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 251 (0xa50ab800) [pid = 1769] [serial = 2267] [outer = 0xa3560000] 13:58:17 INFO - PROCESS | 1769 | 1464641897703 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:58:17 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. 13:58:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1333ms 13:58:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:58:17 INFO - PROCESS | 1769 | 1464641897739 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 13:58:17 INFO - PROCESS | 1769 | 1464641897741 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 13:58:17 INFO - PROCESS | 1769 | 1464641897748 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:58:17 INFO - PROCESS | 1769 | 1464641897751 Marionette TRACE conn3 <- [1,2990,null,{}] 13:58:17 INFO - PROCESS | 1769 | 1464641897756 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:17 INFO - PROCESS | 1769 | 1464641897950 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 13:58:18 INFO - PROCESS | 1769 | 1464641898285 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:18 INFO - PROCESS | 1769 | ++DOCSHELL 0xa35eb000 == 179 [pid = 1769] [id = 756] 13:58:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 252 (0xa50b9c00) [pid = 1769] [serial = 2268] [outer = (nil)] 13:58:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 253 (0xa6245400) [pid = 1769] [serial = 2269] [outer = 0xa50b9c00] 13:58:18 INFO - PROCESS | 1769 | 1464641898370 Marionette DEBUG loaded listener.js 13:58:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 254 (0xa628ec00) [pid = 1769] [serial = 2270] [outer = 0xa50b9c00] 13:58:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x83b75800 == 180 [pid = 1769] [id = 757] 13:58:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 255 (0x83b75c00) [pid = 1769] [serial = 2271] [outer = (nil)] 13:58:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 256 (0x83b78800) [pid = 1769] [serial = 2272] [outer = 0x83b75c00] 13:58:19 INFO - PROCESS | 1769 | 1464641899202 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:58:19 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. 13:58:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1483ms 13:58:19 INFO - PROCESS | 1769 | 1464641899231 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 13:58:19 INFO - PROCESS | 1769 | 1464641899235 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 13:58:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:58:19 INFO - PROCESS | 1769 | 1464641899240 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:58:19 INFO - PROCESS | 1769 | 1464641899243 Marionette TRACE conn3 <- [1,2994,null,{}] 13:58:19 INFO - PROCESS | 1769 | 1464641899249 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:19 INFO - PROCESS | 1769 | 1464641899509 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 13:58:19 INFO - PROCESS | 1769 | 1464641899862 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x83b7a000 == 181 [pid = 1769] [id = 758] 13:58:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 257 (0x83b7a800) [pid = 1769] [serial = 2273] [outer = (nil)] 13:58:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 258 (0x83b7dc00) [pid = 1769] [serial = 2274] [outer = 0x83b7a800] 13:58:19 INFO - PROCESS | 1769 | 1464641899960 Marionette DEBUG loaded listener.js 13:58:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 259 (0x83b7f400) [pid = 1769] [serial = 2275] [outer = 0x83b7a800] 13:58:20 INFO - PROCESS | 1769 | 1464641900651 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:58:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:58:20 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 13:58:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1435ms 13:58:20 INFO - PROCESS | 1769 | 1464641900687 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 1769 | 1464641900691 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 13:58:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:58:20 INFO - PROCESS | 1769 | 1464641900700 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - PROCESS | 1769 | 1464641900702 Marionette TRACE conn3 <- [1,2998,null,{}] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8ce8e400 == 180 [pid = 1769] [id = 373] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8565a400 == 179 [pid = 1769] [id = 638] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee6ac00 == 178 [pid = 1769] [id = 238] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x92b5f400 == 177 [pid = 1769] [id = 482] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee78000 == 176 [pid = 1769] [id = 374] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x838c2800 == 175 [pid = 1769] [id = 640] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x9077c800 == 174 [pid = 1769] [id = 262] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x85653400 == 173 [pid = 1769] [id = 639] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x91f9f400 == 172 [pid = 1769] [id = 678] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x89058c00 == 171 [pid = 1769] [id = 489] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x898edc00 == 170 [pid = 1769] [id = 483] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8f29a800 == 169 [pid = 1769] [id = 676] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x909eb400 == 168 [pid = 1769] [id = 677] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x92da4400 == 167 [pid = 1769] [id = 485] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x922bc800 == 166 [pid = 1769] [id = 679] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x85655800 == 165 [pid = 1769] [id = 734] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x88999800 == 164 [pid = 1769] [id = 733] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x889a3c00 == 163 [pid = 1769] [id = 732] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x85c67c00 == 162 [pid = 1769] [id = 731] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x9b515800 == 161 [pid = 1769] [id = 729] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x84e37800 == 160 [pid = 1769] [id = 727] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x85eef800 == 159 [pid = 1769] [id = 728] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x9a77fc00 == 158 [pid = 1769] [id = 726] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x99c60000 == 157 [pid = 1769] [id = 725] 13:58:22 INFO - PROCESS | 1769 | --DOCSHELL 0x9a777400 == 156 [pid = 1769] [id = 724] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 258 (0x8a969c00) [pid = 1769] [serial = 2001] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 257 (0x8ce8e800) [pid = 1769] [serial = 2132] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 256 (0x922b2400) [pid = 1769] [serial = 2079] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 255 (0x90a62800) [pid = 1769] [serial = 1890] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 254 (0x8e21e000) [pid = 1769] [serial = 2016] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 253 (0x98139000) [pid = 1769] [serial = 2103] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 252 (0x99c63c00) [pid = 1769] [serial = 2114] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 251 (0x8ee6dc00) [pid = 1769] [serial = 2069] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 250 (0x8e3e9400) [pid = 1769] [serial = 1875] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 249 (0x97745c00) [pid = 1769] [serial = 2099] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 248 (0x922be800) [pid = 1769] [serial = 1959] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 247 (0x92c78000) [pid = 1769] [serial = 2082] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 246 (0x8a7d6400) [pid = 1769] [serial = 1866] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 245 (0x97749000) [pid = 1769] [serial = 2100] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 244 (0x92507800) [pid = 1769] [serial = 1962] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 243 (0x87ce6c00) [pid = 1769] [serial = 2117] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 242 (0x86aa1800) [pid = 1769] [serial = 2121] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 241 (0x8c93d400) [pid = 1769] [serial = 1935] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 240 (0x889a7c00) [pid = 1769] [serial = 1983] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 239 (0x91c6e800) [pid = 1769] [serial = 1902] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 238 (0x8d1b8800) [pid = 1769] [serial = 1941] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 237 (0x8f25b800) [pid = 1769] [serial = 2072] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 236 (0x93930800) [pid = 1769] [serial = 1977] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 235 (0x99753c00) [pid = 1769] [serial = 2108] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 234 (0x91a0e800) [pid = 1769] [serial = 1956] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 233 (0x89348400) [pid = 1769] [serial = 2007] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 232 (0x909eac00) [pid = 1769] [serial = 1887] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 231 (0x99b48800) [pid = 1769] [serial = 2112] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 230 (0x89757c00) [pid = 1769] [serial = 2129] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 229 (0x92d7a800) [pid = 1769] [serial = 1968] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 228 (0x885a7800) [pid = 1769] [serial = 2064] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 227 (0x8f277000) [pid = 1769] [serial = 1947] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 226 (0x8ce4e400) [pid = 1769] [serial = 2013] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 225 (0x92da7800) [pid = 1769] [serial = 1974] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 224 (0x90b74000) [pid = 1769] [serial = 1896] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 223 (0x8e21a800) [pid = 1769] [serial = 1872] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 222 (0x99c6a400) [pid = 1769] [serial = 2115] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 221 (0x8f29ac00) [pid = 1769] [serial = 2073] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 220 (0x8ef0e000) [pid = 1769] [serial = 2070] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 219 (0x8ef11800) [pid = 1769] [serial = 1878] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 218 (0x8f29cc00) [pid = 1769] [serial = 2025] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 217 (0x98d84c00) [pid = 1769] [serial = 2106] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 216 (0x92b66c00) [pid = 1769] [serial = 2081] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 215 (0x8c92f800) [pid = 1769] [serial = 2118] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 214 (0x90b68000) [pid = 1769] [serial = 1893] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 213 (0x92505000) [pid = 1769] [serial = 2037] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 212 (0x8a7dd400) [pid = 1769] [serial = 2067] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 211 (0x909e6000) [pid = 1769] [serial = 1953] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 210 (0x8971d800) [pid = 1769] [serial = 1860] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 209 (0x8f25f400) [pid = 1769] [serial = 2022] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 208 (0x92d98400) [pid = 1769] [serial = 1971] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 207 (0x92d9f000) [pid = 1769] [serial = 2040] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 206 (0x8c941000) [pid = 1769] [serial = 2010] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 205 (0x90a5b800) [pid = 1769] [serial = 2031] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 204 (0x87ceb800) [pid = 1769] [serial = 2123] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 203 (0x9222fc00) [pid = 1769] [serial = 2034] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 202 (0x92b65c00) [pid = 1769] [serial = 1965] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 201 (0x87a51400) [pid = 1769] [serial = 1857] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 200 (0x99b46800) [pid = 1769] [serial = 2111] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 199 (0x95349000) [pid = 1769] [serial = 2094] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 198 (0x94641c00) [pid = 1769] [serial = 2090] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 197 (0x95109800) [pid = 1769] [serial = 2091] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 196 (0x87b83400) [pid = 1769] [serial = 1905] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 195 (0x8f231800) [pid = 1769] [serial = 1944] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 194 (0x8855c800) [pid = 1769] [serial = 2063] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 193 (0x898ed800) [pid = 1769] [serial = 2127] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 192 (0x9077c000) [pid = 1769] [serial = 1884] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 191 (0x95345000) [pid = 1769] [serial = 2093] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 190 (0x8899c400) [pid = 1769] [serial = 1932] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x8f237000) [pid = 1769] [serial = 1881] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x907cd400) [pid = 1769] [serial = 2028] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x87a4f000) [pid = 1769] [serial = 1980] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x999f5400) [pid = 1769] [serial = 2109] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 185 (0x85c62400) [pid = 1769] [serial = 2061] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0x91a0bc00) [pid = 1769] [serial = 1899] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x8cb55400) [pid = 1769] [serial = 1869] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0x8f040400) [pid = 1769] [serial = 2019] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x868c0800) [pid = 1769] [serial = 2120] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x898e9400) [pid = 1769] [serial = 2066] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x91fa2000) [pid = 1769] [serial = 2078] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x90b76c00) [pid = 1769] [serial = 2076] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0x8a7bdc00) [pid = 1769] [serial = 1863] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x8c92c000) [pid = 1769] [serial = 2130] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x98ac0c00) [pid = 1769] [serial = 2105] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x8ce5a800) [pid = 1769] [serial = 1938] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x93aa3c00) [pid = 1769] [serial = 2088] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x85c62800) [pid = 1769] [serial = 1929] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x8564d000) [pid = 1769] [serial = 1854] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x97772c00) [pid = 1769] [serial = 2102] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x907c7c00) [pid = 1769] [serial = 1950] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x95350000) [pid = 1769] [serial = 2096] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x86aa6000) [pid = 1769] [serial = 2004] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x97728c00) [pid = 1769] [serial = 2097] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x93aa0000) [pid = 1769] [serial = 2087] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x885a9400) [pid = 1769] [serial = 2124] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x84e2b800) [pid = 1769] [serial = 2060] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x93930000) [pid = 1769] [serial = 2085] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x89754400) [pid = 1769] [serial = 2126] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x9392ac00) [pid = 1769] [serial = 2084] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x909ec400) [pid = 1769] [serial = 2075] [outer = (nil)] [url = about:blank] 13:58:22 INFO - PROCESS | 1769 | 1464641902776 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:22 INFO - PROCESS | 1769 | 1464641902993 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 13:58:23 INFO - PROCESS | 1769 | 1464641903005 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x84beb400 == 157 [pid = 1769] [id = 759] 13:58:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x84e2cc00) [pid = 1769] [serial = 2276] [outer = (nil)] 13:58:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x84e37800) [pid = 1769] [serial = 2277] [outer = 0x84e2cc00] 13:58:23 INFO - PROCESS | 1769 | 1464641903129 Marionette DEBUG loaded listener.js 13:58:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x85658c00) [pid = 1769] [serial = 2278] [outer = 0x84e2cc00] 13:58:23 INFO - PROCESS | 1769 | 1464641903917 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:58:23 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. 13:58:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 3273ms 13:58:23 INFO - PROCESS | 1769 | 1464641903974 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 13:58:23 INFO - PROCESS | 1769 | 1464641903979 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 13:58:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:58:23 INFO - PROCESS | 1769 | 1464641903986 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:58:23 INFO - PROCESS | 1769 | 1464641903989 Marionette TRACE conn3 <- [1,3002,null,{}] 13:58:23 INFO - PROCESS | 1769 | 1464641903995 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:24 INFO - PROCESS | 1769 | 1464641904177 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 13:58:24 INFO - PROCESS | 1769 | 1464641904387 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x85eeac00 == 158 [pid = 1769] [id = 760] 13:58:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x8664c400) [pid = 1769] [serial = 2279] [outer = (nil)] 13:58:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x86650c00) [pid = 1769] [serial = 2280] [outer = 0x8664c400] 13:58:24 INFO - PROCESS | 1769 | 1464641904457 Marionette DEBUG loaded listener.js 13:58:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x86654800) [pid = 1769] [serial = 2281] [outer = 0x8664c400] 13:58:25 INFO - PROCESS | 1769 | 1464641905230 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:58:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:58:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1284ms 13:58:25 INFO - PROCESS | 1769 | 1464641905271 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 13:58:25 INFO - PROCESS | 1769 | 1464641905274 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 13:58:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:58:25 INFO - PROCESS | 1769 | 1464641905280 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 1769 | 1464641905283 Marionette TRACE conn3 <- [1,3006,null,{}] 13:58:25 INFO - PROCESS | 1769 | 1464641905295 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:25 INFO - PROCESS | 1769 | 1464641905534 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 13:58:25 INFO - PROCESS | 1769 | 1464641905569 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x86655c00 == 159 [pid = 1769] [id = 761] 13:58:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x86902000) [pid = 1769] [serial = 2282] [outer = (nil)] 13:58:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x8690f400) [pid = 1769] [serial = 2283] [outer = 0x86902000] 13:58:25 INFO - PROCESS | 1769 | 1464641905639 Marionette DEBUG loaded listener.js 13:58:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x87b83c00) [pid = 1769] [serial = 2284] [outer = 0x86902000] 13:58:26 INFO - PROCESS | 1769 | 1464641906423 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:58:26 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. 13:58:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1190ms 13:58:26 INFO - PROCESS | 1769 | 1464641906486 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 13:58:26 INFO - PROCESS | 1769 | 1464641906503 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 13:58:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:58:26 INFO - PROCESS | 1769 | 1464641906522 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:58:26 INFO - PROCESS | 1769 | 1464641906528 Marionette TRACE conn3 <- [1,3010,null,{}] 13:58:26 INFO - PROCESS | 1769 | 1464641906561 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:26 INFO - PROCESS | 1769 | 1464641906825 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 13:58:26 INFO - PROCESS | 1769 | 1464641906860 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x87b88400 == 160 [pid = 1769] [id = 762] 13:58:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x88555000) [pid = 1769] [serial = 2285] [outer = (nil)] 13:58:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x885a5800) [pid = 1769] [serial = 2286] [outer = 0x88555000] 13:58:26 INFO - PROCESS | 1769 | 1464641906926 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x889a0800) [pid = 1769] [serial = 2287] [outer = 0x88555000] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x8a7d1400) [pid = 1769] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x8a96ec00) [pid = 1769] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x8f234800) [pid = 1769] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x8a7c6c00) [pid = 1769] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x87a4f400) [pid = 1769] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x89027400) [pid = 1769] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x85eeec00) [pid = 1769] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0xa2275400) [pid = 1769] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x9b9c1c00) [pid = 1769] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x99b46400) [pid = 1769] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x9aaa8c00) [pid = 1769] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x9aa72c00) [pid = 1769] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x9a706c00) [pid = 1769] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x9a779c00) [pid = 1769] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x9a1c6800) [pid = 1769] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x97774c00) [pid = 1769] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x99f70800) [pid = 1769] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x9510f000) [pid = 1769] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x95114800) [pid = 1769] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x93933c00) [pid = 1769] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x9222f400) [pid = 1769] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x898d0000) [pid = 1769] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x90ae5800) [pid = 1769] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x8f235400) [pid = 1769] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:58:27 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x868bb400) [pid = 1769] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:58:28 INFO - PROCESS | 1769 | 1464641908369 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:58:28 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 13:58:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1895ms 13:58:28 INFO - PROCESS | 1769 | 1464641908418 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 13:58:28 INFO - PROCESS | 1769 | 1464641908421 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 13:58:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:58:28 INFO - PROCESS | 1769 | 1464641908427 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - PROCESS | 1769 | 1464641908429 Marionette TRACE conn3 <- [1,3014,null,{}] 13:58:28 INFO - PROCESS | 1769 | 1464641908434 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:28 INFO - PROCESS | 1769 | 1464641908611 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 13:58:28 INFO - PROCESS | 1769 | 1464641908624 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x868b7400 == 161 [pid = 1769] [id = 763] 13:58:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x87a4f400) [pid = 1769] [serial = 2288] [outer = (nil)] 13:58:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x89025000) [pid = 1769] [serial = 2289] [outer = 0x87a4f400] 13:58:28 INFO - PROCESS | 1769 | 1464641908694 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x89053400) [pid = 1769] [serial = 2290] [outer = 0x87a4f400] 13:58:29 INFO - PROCESS | 1769 | [1769] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:58:29 INFO - PROCESS | 1769 | 1464641909530 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:58:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:58:29 INFO - {} 13:58:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:58:29 INFO - {} 13:58:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:58:29 INFO - {} 13:58:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:58:29 INFO - {} 13:58:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1127ms 13:58:29 INFO - TEST-START | /FileAPI/fileReader.html 13:58:29 INFO - PROCESS | 1769 | 1464641909562 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 1769 | 1464641909564 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 13:58:29 INFO - PROCESS | 1769 | 1464641909569 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 1769 | 1464641909572 Marionette TRACE conn3 <- [1,3018,null,{}] 13:58:29 INFO - PROCESS | 1769 | 1464641909577 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:29 INFO - PROCESS | 1769 | 1464641909771 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 13:58:29 INFO - PROCESS | 1769 | 1464641909783 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x838c1800 == 162 [pid = 1769] [id = 764] 13:58:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x838c2800) [pid = 1769] [serial = 2291] [outer = (nil)] 13:58:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x83b7c400) [pid = 1769] [serial = 2292] [outer = 0x838c2800] 13:58:29 INFO - PROCESS | 1769 | 1464641909977 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x84be7000) [pid = 1769] [serial = 2293] [outer = 0x838c2800] 13:58:31 INFO - PROCESS | 1769 | 1464641911026 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:58:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:58:31 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:58:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:58:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:58:31 INFO - TEST-OK | /FileAPI/fileReader.html | took 1486ms 13:58:31 INFO - PROCESS | 1769 | 1464641911057 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 13:58:31 INFO - PROCESS | 1769 | 1464641911064 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 13:58:31 INFO - TEST-START | /FileAPI/historical.html 13:58:31 INFO - PROCESS | 1769 | 1464641911072 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:58:31 INFO - PROCESS | 1769 | 1464641911078 Marionette TRACE conn3 <- [1,3022,null,{}] 13:58:31 INFO - PROCESS | 1769 | 1464641911085 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:31 INFO - PROCESS | 1769 | 1464641911284 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 13:58:31 INFO - PROCESS | 1769 | 1464641911578 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x84e31800 == 163 [pid = 1769] [id = 765] 13:58:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x86658800) [pid = 1769] [serial = 2294] [outer = (nil)] 13:58:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x868bb000) [pid = 1769] [serial = 2295] [outer = 0x86658800] 13:58:31 INFO - PROCESS | 1769 | 1464641911664 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x8690b400) [pid = 1769] [serial = 2296] [outer = 0x86658800] 13:58:32 INFO - PROCESS | 1769 | 1464641912470 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:58:32 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:58:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:58:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:58:32 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:58:32 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:58:32 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:58:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:58:32 INFO - TEST-OK | /FileAPI/historical.html | took 1445ms 13:58:32 INFO - PROCESS | 1769 | 1464641912520 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 13:58:32 INFO - PROCESS | 1769 | 1464641912525 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 13:58:32 INFO - TEST-START | /FileAPI/idlharness.html 13:58:32 INFO - PROCESS | 1769 | 1464641912536 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:58:32 INFO - PROCESS | 1769 | 1464641912540 Marionette TRACE conn3 <- [1,3026,null,{}] 13:58:32 INFO - PROCESS | 1769 | 1464641912565 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:32 INFO - PROCESS | 1769 | 1464641912775 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 13:58:33 INFO - PROCESS | 1769 | 1464641913059 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x87a4ec00 == 164 [pid = 1769] [id = 766] 13:58:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x8859ec00) [pid = 1769] [serial = 2297] [outer = (nil)] 13:58:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x885a8c00) [pid = 1769] [serial = 2298] [outer = 0x8859ec00] 13:58:33 INFO - PROCESS | 1769 | 1464641913232 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x89749c00) [pid = 1769] [serial = 2299] [outer = 0x8859ec00] 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:58:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:58:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:58:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:58:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:58:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:58:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:58:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:58:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:58:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:58:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:58:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:58:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:58:34 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 13:58:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:58:34 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 13:58:34 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 13:58:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:58:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:58:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:58:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:58:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:58:34 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 13:58:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:58:34 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 13:58:34 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 13:58:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:58:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:58:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:58:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:58:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:58:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:58:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 2067ms 13:58:34 INFO - PROCESS | 1769 | 1464641914491 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 13:58:34 INFO - PROCESS | 1769 | 1464641914791 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 13:58:34 INFO - PROCESS | 1769 | 1464641914793 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 13:58:34 INFO - TEST-START | /FileAPI/idlharness.worker 13:58:34 INFO - PROCESS | 1769 | 1464641914840 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:58:34 INFO - PROCESS | 1769 | 1464641914849 Marionette TRACE conn3 <- [1,3030,null,{}] 13:58:34 INFO - PROCESS | 1769 | 1464641914864 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:35 INFO - PROCESS | 1769 | 1464641915067 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 13:58:35 INFO - PROCESS | 1769 | 1464641915361 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x898c4c00 == 165 [pid = 1769] [id = 767] 13:58:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x8c941800) [pid = 1769] [serial = 2300] [outer = (nil)] 13:58:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x8cb4ac00) [pid = 1769] [serial = 2301] [outer = 0x8c941800] 13:58:35 INFO - PROCESS | 1769 | 1464641915439 Marionette DEBUG loaded listener.js 13:58:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x8cc9d000) [pid = 1769] [serial = 2302] [outer = 0x8c941800] 13:58:35 INFO - PROCESS | 1769 | [1769] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:58:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:58:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:58:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:58:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:58:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:58:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:58:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:58:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:58:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:58:37 INFO - {} 13:58:37 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 13:58:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:58:37 INFO - {} 13:58:37 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 - {} 13:58:37 INFO - {} 13:58:37 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 13:58:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:58:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:58:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:58:37 INFO - {} 13:58:37 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 13:58:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:58:37 INFO - {} 13:58:37 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 - {} 13:58:37 INFO - {} 13:58:37 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 13:58:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:58:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:58:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 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 13:58:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:58:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:58:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:58:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:58:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:58:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 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 13:58:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:58:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 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 13:58:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:58:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 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 13:58:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:58:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:58:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:58:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:58:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:58:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:58:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:58:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:58:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:58:37 INFO - {} 13:58:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2527ms 13:58:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:58:37 INFO - PROCESS | 1769 | 1464641917238 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 13:58:37 INFO - PROCESS | 1769 | 1464641917386 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 13:58:37 INFO - PROCESS | 1769 | 1464641917394 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 13:58:37 INFO - PROCESS | 1769 | 1464641917415 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:58:37 INFO - PROCESS | 1769 | 1464641917426 Marionette TRACE conn3 <- [1,3034,null,{}] 13:58:37 INFO - PROCESS | 1769 | 1464641917440 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:37 INFO - PROCESS | 1769 | 1464641917755 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 13:58:38 INFO - PROCESS | 1769 | 1464641918035 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c946c00 == 166 [pid = 1769] [id = 768] 13:58:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x8ce5a000) [pid = 1769] [serial = 2303] [outer = (nil)] 13:58:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x907d1800) [pid = 1769] [serial = 2304] [outer = 0x8ce5a000] 13:58:38 INFO - PROCESS | 1769 | 1464641918123 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x90821000) [pid = 1769] [serial = 2305] [outer = 0x8ce5a000] 13:58:38 INFO - PROCESS | 1769 | 1464641918835 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:58:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:58:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1446ms 13:58:38 INFO - PROCESS | 1769 | 1464641918862 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 1769 | 1464641918866 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 13:58:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:58:38 INFO - PROCESS | 1769 | 1464641918872 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 1769 | 1464641918874 Marionette TRACE conn3 <- [1,3038,null,{}] 13:58:38 INFO - PROCESS | 1769 | 1464641918903 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:39 INFO - PROCESS | 1769 | 1464641919098 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 13:58:39 INFO - PROCESS | 1769 | 1464641919385 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x9082a000 == 167 [pid = 1769] [id = 769] 13:58:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x908ba000) [pid = 1769] [serial = 2306] [outer = (nil)] 13:58:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x909ea400) [pid = 1769] [serial = 2307] [outer = 0x908ba000] 13:58:39 INFO - PROCESS | 1769 | 1464641919472 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x90ae5400) [pid = 1769] [serial = 2308] [outer = 0x908ba000] 13:58:40 INFO - PROCESS | 1769 | 1464641920289 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:58:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:58:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1447ms 13:58:40 INFO - PROCESS | 1769 | 1464641920320 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 1769 | 1464641920323 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 13:58:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:58:40 INFO - PROCESS | 1769 | 1464641920330 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - PROCESS | 1769 | 1464641920332 Marionette TRACE conn3 <- [1,3042,null,{}] 13:58:40 INFO - PROCESS | 1769 | 1464641920338 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:40 INFO - PROCESS | 1769 | 1464641920524 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 13:58:40 INFO - PROCESS | 1769 | 1464641920815 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x90a57000 == 168 [pid = 1769] [id = 770] 13:58:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x90ae8c00) [pid = 1769] [serial = 2309] [outer = (nil)] 13:58:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x91c61c00) [pid = 1769] [serial = 2310] [outer = 0x90ae8c00] 13:58:40 INFO - PROCESS | 1769 | 1464641920895 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x91c66400) [pid = 1769] [serial = 2311] [outer = 0x90ae8c00] 13:58:41 INFO - PROCESS | 1769 | 1464641921850 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:58:41 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. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:58:41 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'.) 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:58:41 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. 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:58:41 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. 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:58:41 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. 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:58:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:58:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:58:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:58:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:58:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:58:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:58:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:58:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1601ms 13:58:42 INFO - PROCESS | 1769 | 1464641921930 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 1769 | 1464641921933 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 13:58:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:58:42 INFO - PROCESS | 1769 | 1464641921943 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - PROCESS | 1769 | 1464641921948 Marionette TRACE conn3 <- [1,3046,null,{}] 13:58:42 INFO - PROCESS | 1769 | 1464641922022 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:42 INFO - PROCESS | 1769 | 1464641922230 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 13:58:42 INFO - PROCESS | 1769 | 1464641922527 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x91a09800 == 169 [pid = 1769] [id = 771] 13:58:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x91c61800) [pid = 1769] [serial = 2312] [outer = (nil)] 13:58:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x922b1000) [pid = 1769] [serial = 2313] [outer = 0x91c61800] 13:58:42 INFO - PROCESS | 1769 | 1464641922605 Marionette DEBUG loaded listener.js 13:58:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x85653000) [pid = 1769] [serial = 2314] [outer = 0x91c61800] 13:58:42 INFO - PROCESS | 1769 | [1769] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:58:43 INFO - PROCESS | 1769 | 1464641923432 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:58:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:58:43 INFO - {} 13:58:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1538ms 13:58:43 INFO - PROCESS | 1769 | 1464641923481 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 13:58:43 INFO - PROCESS | 1769 | 1464641923484 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 13:58:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:58:43 INFO - PROCESS | 1769 | 1464641923490 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:58:43 INFO - PROCESS | 1769 | 1464641923493 Marionette TRACE conn3 <- [1,3050,null,{}] 13:58:43 INFO - PROCESS | 1769 | 1464641923498 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:43 INFO - PROCESS | 1769 | 1464641923696 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 13:58:44 INFO - PROCESS | 1769 | 1464641923998 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x868b4800 == 170 [pid = 1769] [id = 772] 13:58:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x8ce56400) [pid = 1769] [serial = 2315] [outer = (nil)] 13:58:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x8e21e000) [pid = 1769] [serial = 2316] [outer = 0x8ce56400] 13:58:44 INFO - PROCESS | 1769 | 1464641924076 Marionette DEBUG loaded listener.js 13:58:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x8e222000) [pid = 1769] [serial = 2317] [outer = 0x8ce56400] 13:58:44 INFO - PROCESS | 1769 | 1464641924783 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:58:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:58:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:58:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:58:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:58:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1341ms 13:58:44 INFO - PROCESS | 1769 | 1464641924833 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 1769 | 1464641924836 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 13:58:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:58:44 INFO - PROCESS | 1769 | 1464641924843 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 1769 | 1464641924846 Marionette TRACE conn3 <- [1,3054,null,{}] 13:58:44 INFO - PROCESS | 1769 | 1464641924851 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:45 INFO - PROCESS | 1769 | 1464641925050 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 13:58:45 INFO - PROCESS | 1769 | 1464641925320 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1b8400 == 171 [pid = 1769] [id = 773] 13:58:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x8e21cc00) [pid = 1769] [serial = 2318] [outer = (nil)] 13:58:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x8ee64000) [pid = 1769] [serial = 2319] [outer = 0x8e21cc00] 13:58:45 INFO - PROCESS | 1769 | 1464641925401 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0x8ee6ac00) [pid = 1769] [serial = 2320] [outer = 0x8e21cc00] 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:58:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:58:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:58:46 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" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:58:46 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" 13:58:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:58:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:58:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1762ms 13:58:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:58:46 INFO - PROCESS | 1769 | 1464641926452 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:58:46 INFO - PROCESS | 1769 | 1464641926611 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 13:58:46 INFO - PROCESS | 1769 | 1464641926614 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 13:58:46 INFO - PROCESS | 1769 | 1464641926630 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:58:46 INFO - PROCESS | 1769 | 1464641926638 Marionette TRACE conn3 <- [1,3058,null,{}] 13:58:46 INFO - PROCESS | 1769 | 1464641926654 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:46 INFO - PROCESS | 1769 | 1464641926979 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 13:58:47 INFO - PROCESS | 1769 | 1464641927259 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e3e4c00 == 172 [pid = 1769] [id = 774] 13:58:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0x8e3e7c00) [pid = 1769] [serial = 2321] [outer = (nil)] 13:58:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0x9250b400) [pid = 1769] [serial = 2322] [outer = 0x8e3e7c00] 13:58:47 INFO - PROCESS | 1769 | 1464641927350 Marionette DEBUG loaded listener.js 13:58:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x92b65800) [pid = 1769] [serial = 2323] [outer = 0x8e3e7c00] 13:58:48 INFO - PROCESS | 1769 | 1464641928130 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:58:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:58:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:58:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:58:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:58:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:58:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:58:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:58:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:58:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:58:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:58:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:58:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:58:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:58:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:58:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:58:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:58:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:58:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:58:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:58:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1549ms 13:58:48 INFO - PROCESS | 1769 | 1464641928185 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 1769 | 1464641928188 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 13:58:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:58:48 INFO - PROCESS | 1769 | 1464641928196 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:58:48 INFO - PROCESS | 1769 | 1464641928201 Marionette TRACE conn3 <- [1,3062,null,{}] 13:58:48 INFO - PROCESS | 1769 | 1464641928206 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:48 INFO - PROCESS | 1769 | 1464641928522 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 13:58:48 INFO - PROCESS | 1769 | 1464641928824 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x85ee5800 == 173 [pid = 1769] [id = 775] 13:58:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0x87a43c00) [pid = 1769] [serial = 2324] [outer = (nil)] 13:58:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0x8ce5a800) [pid = 1769] [serial = 2325] [outer = 0x87a43c00] 13:58:48 INFO - PROCESS | 1769 | 1464641928907 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0x8d1ae800) [pid = 1769] [serial = 2326] [outer = 0x87a43c00] 13:58:49 INFO - PROCESS | 1769 | [1769] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:58:49 INFO - PROCESS | 1769 | 1464641929684 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:58:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:58:49 INFO - {} 13:58:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1535ms 13:58:49 INFO - PROCESS | 1769 | 1464641929732 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 13:58:49 INFO - PROCESS | 1769 | 1464641929736 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 13:58:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:58:49 INFO - PROCESS | 1769 | 1464641929741 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:58:49 INFO - PROCESS | 1769 | 1464641929745 Marionette TRACE conn3 <- [1,3066,null,{}] 13:58:49 INFO - PROCESS | 1769 | 1464641929754 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:49 INFO - PROCESS | 1769 | 1464641929987 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 13:58:50 INFO - PROCESS | 1769 | 1464641930253 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1afc00 == 174 [pid = 1769] [id = 776] 13:58:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 186 (0x8e21c800) [pid = 1769] [serial = 2327] [outer = (nil)] 13:58:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x93934400) [pid = 1769] [serial = 2328] [outer = 0x8e21c800] 13:58:50 INFO - PROCESS | 1769 | 1464641930380 Marionette DEBUG loaded listener.js 13:58:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x93937c00) [pid = 1769] [serial = 2329] [outer = 0x8e21c800] 13:58:51 INFO - PROCESS | 1769 | 1464641931114 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:58:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:58:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:58:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:58:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:58:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:58:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:58:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:58:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1433ms 13:58:51 INFO - PROCESS | 1769 | 1464641931177 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 1769 | 1464641931181 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 13:58:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:58:51 INFO - PROCESS | 1769 | 1464641931187 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - PROCESS | 1769 | 1464641931190 Marionette TRACE conn3 <- [1,3070,null,{}] 13:58:51 INFO - PROCESS | 1769 | 1464641931216 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:51 INFO - PROCESS | 1769 | 1464641931415 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 13:58:51 INFO - PROCESS | 1769 | 1464641931715 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x84a23400 == 175 [pid = 1769] [id = 777] 13:58:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x85659c00) [pid = 1769] [serial = 2330] [outer = (nil)] 13:58:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x93c7d400) [pid = 1769] [serial = 2331] [outer = 0x85659c00] 13:58:51 INFO - PROCESS | 1769 | 1464641931832 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 191 (0x9463a000) [pid = 1769] [serial = 2332] [outer = 0x85659c00] 13:58:52 INFO - PROCESS | 1769 | 1464641932564 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:58:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:58:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:58:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:58:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:58:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:58:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:58:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1417ms 13:58:52 INFO - PROCESS | 1769 | 1464641932606 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 1769 | 1464641932609 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 13:58:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:58:52 INFO - PROCESS | 1769 | 1464641932615 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 1769 | 1464641932618 Marionette TRACE conn3 <- [1,3074,null,{}] 13:58:52 INFO - PROCESS | 1769 | 1464641932624 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:52 INFO - PROCESS | 1769 | 1464641932829 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 13:58:53 INFO - PROCESS | 1769 | 1464641933146 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x84a1d400 == 176 [pid = 1769] [id = 778] 13:58:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 192 (0x868c0c00) [pid = 1769] [serial = 2333] [outer = (nil)] 13:58:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 193 (0x93aa3c00) [pid = 1769] [serial = 2334] [outer = 0x868c0c00] 13:58:53 INFO - PROCESS | 1769 | 1464641933238 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 194 (0x946d0800) [pid = 1769] [serial = 2335] [outer = 0x868c0c00] 13:58:53 INFO - PROCESS | 1769 | 1464641933967 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:58:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:58:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1380ms 13:58:53 INFO - PROCESS | 1769 | 1464641933998 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 1769 | 1464641934001 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 13:58:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:58:54 INFO - PROCESS | 1769 | 1464641934007 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 1769 | 1464641934011 Marionette TRACE conn3 <- [1,3078,null,{}] 13:58:54 INFO - PROCESS | 1769 | 1464641934016 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:54 INFO - PROCESS | 1769 | 1464641934209 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 13:58:54 INFO - PROCESS | 1769 | 1464641934485 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x946cd000 == 177 [pid = 1769] [id = 779] 13:58:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 195 (0x946ce000) [pid = 1769] [serial = 2336] [outer = (nil)] 13:58:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 196 (0x95347400) [pid = 1769] [serial = 2337] [outer = 0x946ce000] 13:58:54 INFO - PROCESS | 1769 | 1464641934564 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 197 (0x95349800) [pid = 1769] [serial = 2338] [outer = 0x946ce000] 13:58:55 INFO - PROCESS | 1769 | 1464641935383 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 13:58:55 INFO - PROCESS | 1769 | 1464641935453 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 13:58:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:58:55 INFO - PROCESS | 1769 | 1464641935463 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:58:55 INFO - PROCESS | 1769 | 1464641935465 Marionette TRACE conn3 <- [1,3082,null,{}] 13:58:55 INFO - PROCESS | 1769 | 1464641935470 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:55 INFO - PROCESS | 1769 | 1464641935667 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 13:58:55 INFO - PROCESS | 1769 | 1464641935974 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e21a800 == 178 [pid = 1769] [id = 780] 13:58:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 198 (0x93928400) [pid = 1769] [serial = 2339] [outer = (nil)] 13:58:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 199 (0x9773bc00) [pid = 1769] [serial = 2340] [outer = 0x93928400] 13:58:56 INFO - PROCESS | 1769 | 1464641936098 Marionette DEBUG loaded listener.js 13:58:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 200 (0x97747800) [pid = 1769] [serial = 2341] [outer = 0x93928400] 13:58:56 INFO - PROCESS | 1769 | 1464641936788 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:58:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:58:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:58:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:58:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:58:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:58:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1380ms 13:58:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:58:56 INFO - PROCESS | 1769 | 1464641936845 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 1769 | 1464641936848 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 13:58:56 INFO - PROCESS | 1769 | 1464641936854 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 1769 | 1464641936857 Marionette TRACE conn3 <- [1,3086,null,{}] 13:58:56 INFO - PROCESS | 1769 | 1464641936862 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:57 INFO - PROCESS | 1769 | 1464641937093 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 13:58:57 INFO - PROCESS | 1769 | 1464641937408 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x9771ec00 == 179 [pid = 1769] [id = 781] 13:58:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 201 (0x9773d800) [pid = 1769] [serial = 2342] [outer = (nil)] 13:58:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 202 (0x98138000) [pid = 1769] [serial = 2343] [outer = 0x9773d800] 13:58:57 INFO - PROCESS | 1769 | 1464641937489 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 203 (0x98140800) [pid = 1769] [serial = 2344] [outer = 0x9773d800] 13:58:58 INFO - PROCESS | 1769 | 1464641938233 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:58:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:58:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1434ms 13:58:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:58:58 INFO - PROCESS | 1769 | 1464641938287 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 1769 | 1464641938290 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 13:58:58 INFO - PROCESS | 1769 | 1464641938296 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 1769 | 1464641938299 Marionette TRACE conn3 <- [1,3090,null,{}] 13:58:58 INFO - PROCESS | 1769 | 1464641938304 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:58 INFO - PROCESS | 1769 | 1464641938516 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 13:58:58 INFO - PROCESS | 1769 | 1464641938826 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x9813a400 == 180 [pid = 1769] [id = 782] 13:58:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 204 (0x98d84c00) [pid = 1769] [serial = 2345] [outer = (nil)] 13:58:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 205 (0x999f5000) [pid = 1769] [serial = 2346] [outer = 0x98d84c00] 13:58:58 INFO - PROCESS | 1769 | 1464641938908 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 206 (0x99b06c00) [pid = 1769] [serial = 2347] [outer = 0x98d84c00] 13:58:59 INFO - PROCESS | 1769 | 1464641939627 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:58:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:58:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1381ms 13:58:59 INFO - PROCESS | 1769 | 1464641939677 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 13:58:59 INFO - PROCESS | 1769 | 1464641939680 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 13:58:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:58:59 INFO - PROCESS | 1769 | 1464641939687 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:58:59 INFO - PROCESS | 1769 | 1464641939690 Marionette TRACE conn3 <- [1,3094,null,{}] 13:58:59 INFO - PROCESS | 1769 | 1464641939696 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:59 INFO - PROCESS | 1769 | 1464641939904 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 13:59:00 INFO - PROCESS | 1769 | 1464641940212 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x97770000 == 181 [pid = 1769] [id = 783] 13:59:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 207 (0x98f9d000) [pid = 1769] [serial = 2348] [outer = (nil)] 13:59:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 208 (0x99c67800) [pid = 1769] [serial = 2349] [outer = 0x98f9d000] 13:59:00 INFO - PROCESS | 1769 | 1464641940296 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 209 (0x99c60000) [pid = 1769] [serial = 2350] [outer = 0x98f9d000] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb4f400 == 180 [pid = 1769] [id = 259] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x85c5a800 == 179 [pid = 1769] [id = 709] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x898e1c00 == 178 [pid = 1769] [id = 383] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x868b7400 == 177 [pid = 1769] [id = 763] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x87b88400 == 176 [pid = 1769] [id = 762] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x86655c00 == 175 [pid = 1769] [id = 761] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x85eeac00 == 174 [pid = 1769] [id = 760] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x84beb400 == 173 [pid = 1769] [id = 759] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x83b75800 == 172 [pid = 1769] [id = 757] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0xa35eb000 == 171 [pid = 1769] [id = 756] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0xa3552400 == 170 [pid = 1769] [id = 755] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee7b400 == 169 [pid = 1769] [id = 754] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x9a1c4000 == 168 [pid = 1769] [id = 752] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x9ade0000 == 167 [pid = 1769] [id = 753] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8cb48800 == 166 [pid = 1769] [id = 751] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x909e5c00 == 165 [pid = 1769] [id = 750] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x84e37400 == 164 [pid = 1769] [id = 561] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x9776e000 == 163 [pid = 1769] [id = 749] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x93c7e400 == 162 [pid = 1769] [id = 747] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x898c5800 == 161 [pid = 1769] [id = 748] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x92c70c00 == 160 [pid = 1769] [id = 745] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x9510d400 == 159 [pid = 1769] [id = 746] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x91c68400 == 158 [pid = 1769] [id = 744] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x909e6c00 == 157 [pid = 1769] [id = 743] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x90a63400 == 156 [pid = 1769] [id = 742] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x907c9800 == 155 [pid = 1769] [id = 741] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8ef0f000 == 154 [pid = 1769] [id = 739] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8f29f800 == 153 [pid = 1769] [id = 740] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8855ec00 == 152 [pid = 1769] [id = 738] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x898c2c00 == 151 [pid = 1769] [id = 737] 13:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x87a49000 == 150 [pid = 1769] [id = 736] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 208 (0x8cca4000) [pid = 1769] [serial = 2058] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 207 (0x86a9d000) [pid = 1769] [serial = 2201] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 206 (0x8c92d400) [pid = 1769] [serial = 2202] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 205 (0x8f278800) [pid = 1769] [serial = 2142] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 204 (0x8f264000) [pid = 1769] [serial = 2141] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 203 (0x8ce59800) [pid = 1769] [serial = 2139] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 202 (0x8c92ec00) [pid = 1769] [serial = 2138] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 201 (0x8899ec00) [pid = 1769] [serial = 2136] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 200 (0x87cdc400) [pid = 1769] [serial = 2135] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 199 (0x89343400) [pid = 1769] [serial = 2198] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 198 (0x86aaa800) [pid = 1769] [serial = 2195] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 197 (0x87b8b400) [pid = 1769] [serial = 2196] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 196 (0xa228d000) [pid = 1769] [serial = 2193] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 195 (0xa2289c00) [pid = 1769] [serial = 2192] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 194 (0xa2165400) [pid = 1769] [serial = 2190] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 193 (0xa1063c00) [pid = 1769] [serial = 2189] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 192 (0x8a7d3c00) [pid = 1769] [serial = 2207] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 191 (0x9cc85400) [pid = 1769] [serial = 2187] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 190 (0x9cc81400) [pid = 1769] [serial = 2186] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x9b9c9c00) [pid = 1769] [serial = 2184] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x9b813000) [pid = 1769] [serial = 2183] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x9b17f400) [pid = 1769] [serial = 2181] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x9b177400) [pid = 1769] [serial = 2180] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 185 (0x9aaae400) [pid = 1769] [serial = 2178] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0x9aaa8000) [pid = 1769] [serial = 2177] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x9aa75400) [pid = 1769] [serial = 2175] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0x9a782c00) [pid = 1769] [serial = 2174] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x9a777800) [pid = 1769] [serial = 2172] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x9a773c00) [pid = 1769] [serial = 2171] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x9a702c00) [pid = 1769] [serial = 2169] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x9a1ce000) [pid = 1769] [serial = 2168] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0x9a0ac800) [pid = 1769] [serial = 2166] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x99f96000) [pid = 1769] [serial = 2165] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x99758400) [pid = 1769] [serial = 2163] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x98a54400) [pid = 1769] [serial = 2162] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x97721c00) [pid = 1769] [serial = 2160] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x95343000) [pid = 1769] [serial = 2159] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x946ca400) [pid = 1769] [serial = 2157] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x94636c00) [pid = 1769] [serial = 2156] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x92ef4800) [pid = 1769] [serial = 2154] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x92da4c00) [pid = 1769] [serial = 2153] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x92c69400) [pid = 1769] [serial = 2151] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x91fa3c00) [pid = 1769] [serial = 2150] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x91a02000) [pid = 1769] [serial = 2148] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x90b70800) [pid = 1769] [serial = 2147] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x909ecc00) [pid = 1769] [serial = 2145] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x90821800) [pid = 1769] [serial = 2144] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x87a52000) [pid = 1769] [serial = 2204] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x885aa800) [pid = 1769] [serial = 2205] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x8971c800) [pid = 1769] [serial = 2199] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1769 | 1464641942819 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:59:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:59:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 3187ms 13:59:02 INFO - PROCESS | 1769 | 1464641942875 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 1769 | 1464641942881 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 13:59:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:59:02 INFO - PROCESS | 1769 | 1464641942888 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 1769 | 1464641942893 Marionette TRACE conn3 <- [1,3098,null,{}] 13:59:02 INFO - PROCESS | 1769 | 1464641942900 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:03 INFO - PROCESS | 1769 | 1464641943094 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 13:59:03 INFO - PROCESS | 1769 | 1464641943325 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x85ee3800 == 151 [pid = 1769] [id = 784] 13:59:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x85ee4c00) [pid = 1769] [serial = 2351] [outer = (nil)] 13:59:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x8664e400) [pid = 1769] [serial = 2352] [outer = 0x85ee4c00] 13:59:03 INFO - PROCESS | 1769 | 1464641943400 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x868b3c00) [pid = 1769] [serial = 2353] [outer = 0x85ee4c00] 13:59:04 INFO - PROCESS | 1769 | 1464641944102 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:59:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:59:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:59:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1233ms 13:59:04 INFO - PROCESS | 1769 | 1464641944122 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 1769 | 1464641944129 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 13:59:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:59:04 INFO - PROCESS | 1769 | 1464641944138 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 1769 | 1464641944142 Marionette TRACE conn3 <- [1,3102,null,{}] 13:59:04 INFO - PROCESS | 1769 | 1464641944147 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:04 INFO - PROCESS | 1769 | 1464641944448 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 13:59:04 INFO - PROCESS | 1769 | 1464641944594 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x87a49000 == 152 [pid = 1769] [id = 785] 13:59:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x87b84c00) [pid = 1769] [serial = 2354] [outer = (nil)] 13:59:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x87cde800) [pid = 1769] [serial = 2355] [outer = 0x87b84c00] 13:59:04 INFO - PROCESS | 1769 | 1464641944661 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x88555400) [pid = 1769] [serial = 2356] [outer = 0x87b84c00] 13:59:05 INFO - PROCESS | 1769 | 1464641945410 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:59:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:59:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1284ms 13:59:05 INFO - PROCESS | 1769 | 1464641945422 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 13:59:05 INFO - PROCESS | 1769 | 1464641945425 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 13:59:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:59:05 INFO - PROCESS | 1769 | 1464641945431 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - PROCESS | 1769 | 1464641945436 Marionette TRACE conn3 <- [1,3106,null,{}] 13:59:05 INFO - PROCESS | 1769 | 1464641945462 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:05 INFO - PROCESS | 1769 | 1464641945730 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 13:59:05 INFO - PROCESS | 1769 | 1464641945773 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x88998400 == 153 [pid = 1769] [id = 786] 13:59:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x89343400) [pid = 1769] [serial = 2357] [outer = (nil)] 13:59:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x89349c00) [pid = 1769] [serial = 2358] [outer = 0x89343400] 13:59:05 INFO - PROCESS | 1769 | 1464641945845 Marionette DEBUG loaded listener.js 13:59:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x8974d000) [pid = 1769] [serial = 2359] [outer = 0x89343400] 13:59:06 INFO - PROCESS | 1769 | 1464641946705 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:59:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1299ms 13:59:06 INFO - PROCESS | 1769 | 1464641946738 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 1769 | 1464641946742 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 13:59:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:59:06 INFO - PROCESS | 1769 | 1464641946748 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - PROCESS | 1769 | 1464641946750 Marionette TRACE conn3 <- [1,3110,null,{}] 13:59:06 INFO - PROCESS | 1769 | 1464641946756 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:07 INFO - PROCESS | 1769 | 1464641947578 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x8cc98800) [pid = 1769] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x86902000) [pid = 1769] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x88555000) [pid = 1769] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x8664c400) [pid = 1769] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x84e2cc00) [pid = 1769] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x83b75c00) [pid = 1769] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0xa2403800) [pid = 1769] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0xa1061400) [pid = 1769] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x9a77c000) [pid = 1769] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x99f6a400) [pid = 1769] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x98abf000) [pid = 1769] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x95346000) [pid = 1769] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x95347c00) [pid = 1769] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x952a9c00) [pid = 1769] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x92da0400) [pid = 1769] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x922b7c00) [pid = 1769] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x91c66800) [pid = 1769] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x90aefc00) [pid = 1769] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x907cbc00) [pid = 1769] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x9077c400) [pid = 1769] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x8f234c00) [pid = 1769] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x8d1b2400) [pid = 1769] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x8a96e000) [pid = 1769] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:59:07 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x87a51000) [pid = 1769] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:59:07 INFO - PROCESS | 1769 | 1464641947867 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x83b75c00 == 154 [pid = 1769] [id = 787] 13:59:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x84e2cc00) [pid = 1769] [serial = 2360] [outer = (nil)] 13:59:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x8a7d3c00) [pid = 1769] [serial = 2361] [outer = 0x84e2cc00] 13:59:07 INFO - PROCESS | 1769 | 1464641947939 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x8c92d400) [pid = 1769] [serial = 2362] [outer = 0x84e2cc00] 13:59:08 INFO - PROCESS | 1769 | 1464641948494 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:59:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:59:08 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 13:59:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:59:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1779ms 13:59:08 INFO - PROCESS | 1769 | 1464641948529 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 1769 | 1464641948533 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 13:59:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:59:08 INFO - PROCESS | 1769 | 1464641948538 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 1769 | 1464641948541 Marionette TRACE conn3 <- [1,3114,null,{}] 13:59:08 INFO - PROCESS | 1769 | 1464641948546 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:08 INFO - PROCESS | 1769 | 1464641948724 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 13:59:08 INFO - PROCESS | 1769 | 1464641948944 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"8a12290f-2901-4e7f-bc5c-bf22d3d627b9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x885a9000 == 155 [pid = 1769] [id = 788] 13:59:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x898ea000) [pid = 1769] [serial = 2363] [outer = (nil)] 13:59:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x8cca0400) [pid = 1769] [serial = 2364] [outer = 0x898ea000] 13:59:09 INFO - PROCESS | 1769 | 1464641949009 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x8ce53c00) [pid = 1769] [serial = 2365] [outer = 0x898ea000] 13:59:09 INFO - PROCESS | 1769 | 1464641949807 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:59:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:59:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1276ms 13:59:09 INFO - PROCESS | 1769 | 1464641949816 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 13:59:09 INFO - PROCESS | 1769 | 1464641949821 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 13:59:10 WARNING - u'runner_teardown' () 13:59:10 INFO - No more tests 13:59:10 INFO - Got 0 unexpected results 13:59:10 INFO - SUITE-END | took 1138s 13:59:11 INFO - Closing logging queue 13:59:11 INFO - queue closed 13:59:11 INFO - Return code: 0 13:59:11 WARNING - # TBPL SUCCESS # 13:59:11 INFO - Running post-action listener: _resource_record_post_action 13:59:11 INFO - Running post-run listener: _resource_record_post_run 13:59:12 INFO - Total resource usage - Wall time: 1170s; CPU: 98.0%; Read bytes: 14123008; Write bytes: 924860416; Read time: 636; Write time: 234484 13:59:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:59:12 INFO - install - Wall time: 28s; CPU: 100.0%; Read bytes: 0; Write bytes: 135569408; Read time: 0; Write time: 135296 13:59:12 INFO - run-tests - Wall time: 1143s; CPU: 98.0%; Read bytes: 11403264; Write bytes: 778915840; Read time: 544; Write time: 91736 13:59:12 INFO - Running post-run listener: _upload_blobber_files 13:59:12 INFO - Blob upload gear active. 13:59:12 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:59:12 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 13:59:12 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 13:59:12 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 13:59:12 INFO - (blobuploader) - INFO - Open directory for files ... 13:59:12 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:59:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:59:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:59:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:59:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:59:15 INFO - (blobuploader) - INFO - Done attempting. 13:59:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:59:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:59:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:59:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:59:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:59:16 INFO - (blobuploader) - INFO - Done attempting. 13:59:16 INFO - (blobuploader) - INFO - Iteration through files over. 13:59:16 INFO - Return code: 0 13:59:16 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:59:16 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:59:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e8b3397b457b492a90debff4debc11a5ef9aba928922cfdc7be133544ce2821da71fbab3ecb3a24d69459d61cdce668d041de1f9f5464aba9ef33b8faef57a73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/af81fdf5a0bd2951af43d79a3c103676b7f4f5ccca2e78fd6cb45253d83e2029e3c4d38d3473e3e1999ffbbfe2c0bd52c0d15aa0f3199abca8997ec273456b9b"} 13:59:16 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:59:16 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:59:16 INFO - Contents: 13:59:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e8b3397b457b492a90debff4debc11a5ef9aba928922cfdc7be133544ce2821da71fbab3ecb3a24d69459d61cdce668d041de1f9f5464aba9ef33b8faef57a73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/af81fdf5a0bd2951af43d79a3c103676b7f4f5ccca2e78fd6cb45253d83e2029e3c4d38d3473e3e1999ffbbfe2c0bd52c0d15aa0f3199abca8997ec273456b9b"} 13:59:16 INFO - Running post-run listener: copy_logs_to_upload_dir 13:59:16 INFO - Copying logs to upload dir... 13:59:16 INFO - mkdir: /builds/slave/test/build/upload/logs 13:59:16 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1251.140449 ========= master_lag: 1.03 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 52 secs) (at 2016-05-30 13:59:17.728261) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 13:59:17.739297) ========= 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-1464639099.329482-764041489 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e8b3397b457b492a90debff4debc11a5ef9aba928922cfdc7be133544ce2821da71fbab3ecb3a24d69459d61cdce668d041de1f9f5464aba9ef33b8faef57a73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/af81fdf5a0bd2951af43d79a3c103676b7f4f5ccca2e78fd6cb45253d83e2029e3c4d38d3473e3e1999ffbbfe2c0bd52c0d15aa0f3199abca8997ec273456b9b"} build_url:https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.028102 build_url: 'https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e8b3397b457b492a90debff4debc11a5ef9aba928922cfdc7be133544ce2821da71fbab3ecb3a24d69459d61cdce668d041de1f9f5464aba9ef33b8faef57a73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/af81fdf5a0bd2951af43d79a3c103676b7f4f5ccca2e78fd6cb45253d83e2029e3c4d38d3473e3e1999ffbbfe2c0bd52c0d15aa0f3199abca8997ec273456b9b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZEDgMEovSoCtmvK7xz45QQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.56 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 13:59:18.323620) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:59:18.323962) ========= 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-1464639099.329482-764041489 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015710 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:59:18.386240) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 13:59:18.386522) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 13:59:18.386864) ========= ========= Total master_lag: 2.69 =========