builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-308 starttime: 1465077613.83 results: success (0) buildid: 20160604131306 builduid: b941914713814080bb9415c724973225 revision: 550d1399f06a29da4b88c56bf7728b182ba8f0b2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 15:00:13.827760) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 15:00:13.828244) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 15:00:13.828534) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 15:00:13.864836) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 15:00:13.865155) ========= 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-1465074133.849145-821357106 _=/tools/buildbot/bin/python using PTY: False --2016-06-04 15:00:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.08M=0.001s 2016-06-04 15:00:14 (8.08 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.296560 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 15:00:14.355944) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 15:00:14.356291) ========= 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-1465074133.849145-821357106 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030201 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 15:00:14.426790) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 15:00:14.427117) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 550d1399f06a29da4b88c56bf7728b182ba8f0b2 --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 550d1399f06a29da4b88c56bf7728b182ba8f0b2 --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-1465074133.849145-821357106 _=/tools/buildbot/bin/python using PTY: False 2016-06-04 15:00:14,595 truncating revision to first 12 chars 2016-06-04 15:00:14,596 Setting DEBUG logging. 2016-06-04 15:00:14,596 attempt 1/10 2016-06-04 15:00:14,596 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/550d1399f06a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-04 15:00:15,032 unpacking tar archive at: mozilla-aurora-550d1399f06a/testing/mozharness/ program finished with exit code 0 elapsedTime=0.754488 ========= master_lag: 0.43 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 15:00:15.616581) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 15:00:15.616881) ========= script_repo_revision: 550d1399f06a29da4b88c56bf7728b182ba8f0b2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 15:00:15.617302) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-06-04 15:00:15.617576) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-06-04 15:00:16.659940) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 51 secs) (at 2016-06-04 15:00:16.660294) ========= /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-1465074133.849145-821357106 _=/tools/buildbot/bin/python using PTY: False 15:00:16 INFO - MultiFileLogger online at 20160604 15:00:16 in /builds/slave/test 15:00:16 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 15:00:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:00:16 INFO - {'append_to_log': False, 15:00:16 INFO - 'base_work_dir': '/builds/slave/test', 15:00:16 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:00:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:00:16 INFO - 'buildbot_json_path': 'buildprops.json', 15:00:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:00:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:00:16 INFO - 'download_minidump_stackwalk': True, 15:00:16 INFO - 'download_symbols': 'true', 15:00:16 INFO - 'e10s': False, 15:00:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:00:16 INFO - 'tooltool.py': '/tools/tooltool.py', 15:00:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:00:16 INFO - '/tools/misc-python/virtualenv.py')}, 15:00:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:00:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:00:16 INFO - 'log_level': 'info', 15:00:16 INFO - 'log_to_console': True, 15:00:16 INFO - 'opt_config_files': (), 15:00:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:00:16 INFO - '--processes=1', 15:00:16 INFO - '--config=%(test_path)s/wptrunner.ini', 15:00:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:00:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:00:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:00:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:00:16 INFO - 'pip_index': False, 15:00:16 INFO - 'require_test_zip': True, 15:00:16 INFO - 'test_type': ('testharness',), 15:00:16 INFO - 'this_chunk': '1', 15:00:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:00:16 INFO - 'total_chunks': '10', 15:00:16 INFO - 'virtualenv_path': 'venv', 15:00:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:00:16 INFO - 'work_dir': 'build'} 15:00:16 INFO - ##### 15:00:16 INFO - ##### Running clobber step. 15:00:16 INFO - ##### 15:00:16 INFO - Running pre-action listener: _resource_record_pre_action 15:00:16 INFO - Running main action method: clobber 15:00:16 INFO - rmtree: /builds/slave/test/build 15:00:17 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:00:18 INFO - Running post-action listener: _resource_record_post_action 15:00:18 INFO - ##### 15:00:18 INFO - ##### Running read-buildbot-config step. 15:00:18 INFO - ##### 15:00:18 INFO - Running pre-action listener: _resource_record_pre_action 15:00:18 INFO - Running main action method: read_buildbot_config 15:00:18 INFO - Using buildbot properties: 15:00:18 INFO - { 15:00:18 INFO - "project": "", 15:00:18 INFO - "product": "firefox", 15:00:18 INFO - "script_repo_revision": "production", 15:00:18 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 15:00:18 INFO - "repository": "", 15:00:18 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 15:00:18 INFO - "buildid": "20160604131306", 15:00:18 INFO - "pgo_build": "False", 15:00:18 INFO - "basedir": "/builds/slave/test", 15:00:18 INFO - "buildnumber": 46, 15:00:18 INFO - "slavename": "tst-linux32-spot-308", 15:00:18 INFO - "revision": "550d1399f06a29da4b88c56bf7728b182ba8f0b2", 15:00:18 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 15:00:18 INFO - "platform": "linux", 15:00:18 INFO - "branch": "mozilla-aurora", 15:00:18 INFO - "repo_path": "releases/mozilla-aurora", 15:00:18 INFO - "moz_repo_path": "", 15:00:18 INFO - "stage_platform": "linux", 15:00:18 INFO - "builduid": "b941914713814080bb9415c724973225", 15:00:18 INFO - "slavebuilddir": "test" 15:00:18 INFO - } 15:00:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 15:00:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 15:00:18 INFO - Running post-action listener: _resource_record_post_action 15:00:18 INFO - ##### 15:00:18 INFO - ##### Running download-and-extract step. 15:00:18 INFO - ##### 15:00:18 INFO - Running pre-action listener: _resource_record_pre_action 15:00:18 INFO - Running main action method: download_and_extract 15:00:18 INFO - mkdir: /builds/slave/test/build/tests 15:00:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:00:18 INFO - https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 15:00:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 15:00:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 15:00:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/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 15:00:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/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 15:00:19 INFO - Downloaded 1325 bytes. 15:00:19 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 15:00:19 INFO - Using the following test package requirements: 15:00:19 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 15:00:19 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:00:19 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 15:00:19 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:00:19 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 15:00:19 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:00:19 INFO - u'jsshell-linux-i686.zip'], 15:00:19 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:00:19 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 15:00:19 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 15:00:19 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:00:19 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 15:00:19 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:00:19 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 15:00:19 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:00:19 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 15:00:19 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:00:19 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 15:00:19 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 15:00: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')]} 15:00:19 INFO - https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 15:00:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 15:00:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 15:00:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/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 15:00:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/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 15:00:23 INFO - Downloaded 22801736 bytes. 15:00:23 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/*'] 15:00:23 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/* 15:00:24 INFO - caution: filename not matched: web-platform/* 15:00:24 INFO - Return code: 11 15:00:24 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')]} 15:00:24 INFO - https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 15:00:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 15:00:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 15:00:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/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 15:00:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/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 15:00:28 INFO - Downloaded 36389079 bytes. 15:00:28 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/*'] 15:00:28 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/* 15:00:32 INFO - caution: filename not matched: bin/* 15:00:32 INFO - caution: filename not matched: config/* 15:00:32 INFO - caution: filename not matched: mozbase/* 15:00:32 INFO - caution: filename not matched: marionette/* 15:00:32 INFO - caution: filename not matched: tools/wptserve/* 15:00:32 INFO - Return code: 11 15:00: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')]} 15:00:32 INFO - https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 15:00:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 15:00:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 15:00:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/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 15:00:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/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 15:00:39 INFO - Downloaded 69372556 bytes. 15:00:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 15:00:39 INFO - mkdir: /builds/slave/test/properties 15:00:39 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:00:39 INFO - Writing to file /builds/slave/test/properties/build_url 15:00:39 INFO - Contents: 15:00:39 INFO - build_url:https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 15:00:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 15:00:40 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:00:40 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:00:40 INFO - Contents: 15:00:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 15:00:40 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')]} 15:00:40 INFO - https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:00:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 15:00:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 15:00:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/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 15:00:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K9IZoDg-Tlys33zCjR8R7A/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 15:00:48 INFO - Downloaded 92340963 bytes. 15:00:48 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'] 15:00:48 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 15:00:57 INFO - Return code: 0 15:00:57 INFO - Running post-action listener: _resource_record_post_action 15:00:57 INFO - Running post-action listener: set_extra_try_arguments 15:00:57 INFO - ##### 15:00:57 INFO - ##### Running create-virtualenv step. 15:00:57 INFO - ##### 15:00:57 INFO - Running pre-action listener: _pre_create_virtualenv 15:00:57 INFO - Running pre-action listener: _resource_record_pre_action 15:00:57 INFO - Running main action method: create_virtualenv 15:00:57 INFO - Creating virtualenv /builds/slave/test/build/venv 15:00:57 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 15:00:57 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:00:57 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:00:57 INFO - Using real prefix '/usr' 15:00:57 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:00:59 INFO - Installing distribute.............................................................................................................................................................................................done. 15:01:03 INFO - Installing pip.................done. 15:01:03 INFO - Return code: 0 15:01:03 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:01:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:01:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:01:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:01:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:01:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:01:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:01:03 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x948fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95a8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928ae30>, '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 0x9527c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95a6470>, '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-1465074133.849145-821357106', '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 15:01:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 15:01:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:01:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:01:03 INFO - 'CCACHE_UMASK': '002', 15:01:03 INFO - 'DISPLAY': ':0', 15:01:03 INFO - 'HOME': '/home/cltbld', 15:01:03 INFO - 'LANG': 'en_US.UTF-8', 15:01:03 INFO - 'LOGNAME': 'cltbld', 15:01:03 INFO - 'MAIL': '/var/mail/cltbld', 15:01:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:01:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:01:03 INFO - 'MOZ_NO_REMOTE': '1', 15:01:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:01:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:01:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:01:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:01:03 INFO - 'PWD': '/builds/slave/test', 15:01:03 INFO - 'SHELL': '/bin/bash', 15:01:03 INFO - 'SHLVL': '1', 15:01:03 INFO - 'TERM': 'linux', 15:01:03 INFO - 'TMOUT': '86400', 15:01:03 INFO - 'USER': 'cltbld', 15:01:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465074133.849145-821357106', 15:01:03 INFO - '_': '/tools/buildbot/bin/python'} 15:01:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:01:03 INFO - Downloading/unpacking psutil>=0.7.1 15:01:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:01:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:01:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:01:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:01:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:01:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:01:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:01:07 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:01:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:01:07 INFO - Installing collected packages: psutil 15:01:07 INFO - Running setup.py install for psutil 15:01:07 INFO - building 'psutil._psutil_linux' extension 15:01:07 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 15:01:08 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 15:01:08 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 15:01:08 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 15:01:08 INFO - building 'psutil._psutil_posix' extension 15:01:08 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 15:01:08 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 15:01:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:01:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:01:09 INFO - Successfully installed psutil 15:01:09 INFO - Cleaning up... 15:01:09 INFO - Return code: 0 15:01:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:01: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')]} 15:01:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:01:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:01: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')]} 15:01:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:01:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:01: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', '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 0x948fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95a8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928ae30>, '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 0x9527c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95a6470>, '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-1465074133.849145-821357106', '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 15:01: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', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 15:01: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 mozsystemmonitor==0.0.0 15:01:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:01:09 INFO - 'CCACHE_UMASK': '002', 15:01:09 INFO - 'DISPLAY': ':0', 15:01:09 INFO - 'HOME': '/home/cltbld', 15:01:09 INFO - 'LANG': 'en_US.UTF-8', 15:01:09 INFO - 'LOGNAME': 'cltbld', 15:01:09 INFO - 'MAIL': '/var/mail/cltbld', 15:01:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:01:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:01:09 INFO - 'MOZ_NO_REMOTE': '1', 15:01:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:01:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:01:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:01:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:01:09 INFO - 'PWD': '/builds/slave/test', 15:01:09 INFO - 'SHELL': '/bin/bash', 15:01:09 INFO - 'SHLVL': '1', 15:01:09 INFO - 'TERM': 'linux', 15:01:09 INFO - 'TMOUT': '86400', 15:01:09 INFO - 'USER': 'cltbld', 15:01:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465074133.849145-821357106', 15:01:09 INFO - '_': '/tools/buildbot/bin/python'} 15:01:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:01:09 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:01: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 15:01: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 15:01: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 15:01:09 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 15:01: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 15:01: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 15:01:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:01:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:01:13 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:01:13 INFO - Installing collected packages: mozsystemmonitor 15:01:13 INFO - Running setup.py install for mozsystemmonitor 15:01:13 INFO - Successfully installed mozsystemmonitor 15:01:13 INFO - Cleaning up... 15:01:13 INFO - Return code: 0 15:01:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:01:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:01:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:01:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:01:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:01:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:01:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:01:13 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 0x948fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95a8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928ae30>, '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 0x9527c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95a6470>, '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-1465074133.849145-821357106', '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 15:01:13 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 15:01:13 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 15:01:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:01:13 INFO - 'CCACHE_UMASK': '002', 15:01:13 INFO - 'DISPLAY': ':0', 15:01:13 INFO - 'HOME': '/home/cltbld', 15:01:13 INFO - 'LANG': 'en_US.UTF-8', 15:01:13 INFO - 'LOGNAME': 'cltbld', 15:01:13 INFO - 'MAIL': '/var/mail/cltbld', 15:01:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:01:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:01:13 INFO - 'MOZ_NO_REMOTE': '1', 15:01:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:01:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:01:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:01:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:01:13 INFO - 'PWD': '/builds/slave/test', 15:01:13 INFO - 'SHELL': '/bin/bash', 15:01:13 INFO - 'SHLVL': '1', 15:01:13 INFO - 'TERM': 'linux', 15:01:13 INFO - 'TMOUT': '86400', 15:01:13 INFO - 'USER': 'cltbld', 15:01:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465074133.849145-821357106', 15:01:13 INFO - '_': '/tools/buildbot/bin/python'} 15:01:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:01:14 INFO - Downloading/unpacking blobuploader==1.2.4 15:01:14 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 15:01:14 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 15:01:14 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 15:01:14 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 15:01:14 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 15:01:14 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 15:01:17 INFO - Downloading blobuploader-1.2.4.tar.gz 15:01:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:01:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:01:18 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 15:01:18 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 15:01:18 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 15:01:18 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 15:01:18 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 15:01:18 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 15:01:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:01:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:01:18 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 15:01:18 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 15:01:18 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 15:01:18 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 15:01:18 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 15:01:18 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 15:01:19 INFO - Downloading docopt-0.6.1.tar.gz 15:01:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:01:19 INFO - Installing collected packages: blobuploader, requests, docopt 15:01:19 INFO - Running setup.py install for blobuploader 15:01:19 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:01:19 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:01:19 INFO - Running setup.py install for requests 15:01:20 INFO - Running setup.py install for docopt 15:01:20 INFO - Successfully installed blobuploader requests docopt 15:01:20 INFO - Cleaning up... 15:01:20 INFO - Return code: 0 15:01:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:01:20 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')]} 15:01:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:01:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:01:20 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')]} 15:01:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:01:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:01:20 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 0x948fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95a8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928ae30>, '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 0x9527c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95a6470>, '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-1465074133.849145-821357106', '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 15:01:20 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 15:01:20 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 15:01:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:01:20 INFO - 'CCACHE_UMASK': '002', 15:01:20 INFO - 'DISPLAY': ':0', 15:01:20 INFO - 'HOME': '/home/cltbld', 15:01:20 INFO - 'LANG': 'en_US.UTF-8', 15:01:20 INFO - 'LOGNAME': 'cltbld', 15:01:20 INFO - 'MAIL': '/var/mail/cltbld', 15:01:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:01:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:01:20 INFO - 'MOZ_NO_REMOTE': '1', 15:01:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:01:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:01:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:01:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:01:20 INFO - 'PWD': '/builds/slave/test', 15:01:20 INFO - 'SHELL': '/bin/bash', 15:01:20 INFO - 'SHLVL': '1', 15:01:20 INFO - 'TERM': 'linux', 15:01:20 INFO - 'TMOUT': '86400', 15:01:20 INFO - 'USER': 'cltbld', 15:01:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465074133.849145-821357106', 15:01:20 INFO - '_': '/tools/buildbot/bin/python'} 15:01:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:01:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:01:21 INFO - Running setup.py (path:/tmp/pip-PEVLa7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:01:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:01:21 INFO - Running setup.py (path:/tmp/pip-0ZnHUr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:01:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:01:21 INFO - Running setup.py (path:/tmp/pip-BHFYt9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:01:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:01:21 INFO - Running setup.py (path:/tmp/pip-76nQwl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:01:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:01:21 INFO - Running setup.py (path:/tmp/pip-D4c4K1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:01:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:01:21 INFO - Running setup.py (path:/tmp/pip-UpAp8o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:01:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:01:22 INFO - Running setup.py (path:/tmp/pip-hXnPdy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:01:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:01:22 INFO - Running setup.py (path:/tmp/pip-GnTgoM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:01:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:01:22 INFO - Running setup.py (path:/tmp/pip-2xmQAv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:01:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:01:22 INFO - Running setup.py (path:/tmp/pip-WCQU2g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:01:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:01:22 INFO - Running setup.py (path:/tmp/pip-lVMZ8d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:01:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:01:22 INFO - Running setup.py (path:/tmp/pip-xhBneL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:01:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:01:22 INFO - Running setup.py (path:/tmp/pip-cANttc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:01:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:01:22 INFO - Running setup.py (path:/tmp/pip-G1KpGM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:01:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:01:23 INFO - Running setup.py (path:/tmp/pip-82pbkV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:01:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:01:23 INFO - Running setup.py (path:/tmp/pip-Kc1DuL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:01:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:01:23 INFO - Running setup.py (path:/tmp/pip-SFSMFo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:01:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:01:23 INFO - Running setup.py (path:/tmp/pip-kT7jCZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:01:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:01:23 INFO - Running setup.py (path:/tmp/pip-trf7sh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:01:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:01:23 INFO - Running setup.py (path:/tmp/pip-QGTGB8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:01:23 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:01:24 INFO - Running setup.py (path:/tmp/pip-4ugaT3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:01:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:01:24 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 15:01:24 INFO - Running setup.py install for manifestparser 15:01:24 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:01:24 INFO - Running setup.py install for mozcrash 15:01:24 INFO - Running setup.py install for mozdebug 15:01:25 INFO - Running setup.py install for mozdevice 15:01:25 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:01:25 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:01:25 INFO - Running setup.py install for mozfile 15:01:25 INFO - Running setup.py install for mozhttpd 15:01:25 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:01:25 INFO - Running setup.py install for mozinfo 15:01:25 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:01:25 INFO - Running setup.py install for mozInstall 15:01:26 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:01:26 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:01:26 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:01:26 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:01:26 INFO - Running setup.py install for mozleak 15:01:26 INFO - Running setup.py install for mozlog 15:01:26 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:01:26 INFO - Running setup.py install for moznetwork 15:01:26 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:01:26 INFO - Running setup.py install for mozprocess 15:01:26 INFO - Running setup.py install for mozprofile 15:01:27 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:01:27 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:01:27 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:01:27 INFO - Running setup.py install for mozrunner 15:01:27 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:01:27 INFO - Running setup.py install for mozscreenshot 15:01:27 INFO - Running setup.py install for moztest 15:01:27 INFO - Running setup.py install for mozversion 15:01:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:01:28 INFO - Running setup.py install for wptserve 15:01:28 INFO - Running setup.py install for marionette-driver 15:01:28 INFO - Running setup.py install for browsermob-proxy 15:01:28 INFO - Running setup.py install for marionette-client 15:01:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:01:29 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:01:29 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 15:01:29 INFO - Cleaning up... 15:01:29 INFO - Return code: 0 15:01:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:01:29 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')]} 15:01:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:01:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:01:29 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')]} 15:01:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:01:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:01:29 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 0x948fc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x94f6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95a8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x928ae30>, '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 0x9527c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95a6470>, '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-1465074133.849145-821357106', '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 15:01:29 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 15:01:29 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 15:01:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:01:29 INFO - 'CCACHE_UMASK': '002', 15:01:29 INFO - 'DISPLAY': ':0', 15:01:29 INFO - 'HOME': '/home/cltbld', 15:01:29 INFO - 'LANG': 'en_US.UTF-8', 15:01:29 INFO - 'LOGNAME': 'cltbld', 15:01:29 INFO - 'MAIL': '/var/mail/cltbld', 15:01:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:01:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:01:29 INFO - 'MOZ_NO_REMOTE': '1', 15:01:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:01:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:01:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:01:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:01:29 INFO - 'PWD': '/builds/slave/test', 15:01:29 INFO - 'SHELL': '/bin/bash', 15:01:29 INFO - 'SHLVL': '1', 15:01:29 INFO - 'TERM': 'linux', 15:01:29 INFO - 'TMOUT': '86400', 15:01:29 INFO - 'USER': 'cltbld', 15:01:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465074133.849145-821357106', 15:01:29 INFO - '_': '/tools/buildbot/bin/python'} 15:01:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:01:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:01:29 INFO - Running setup.py (path:/tmp/pip-1wFZEw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:01:30 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)) 15:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:01:30 INFO - Running setup.py (path:/tmp/pip-PXozLv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:01:30 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)) 15:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:01:30 INFO - Running setup.py (path:/tmp/pip-EQ0SX6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:01:30 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)) 15:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:01:30 INFO - Running setup.py (path:/tmp/pip-RipEuP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:01:30 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)) 15:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:01:30 INFO - Running setup.py (path:/tmp/pip-FvgVZK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:01:30 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)) 15:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:01:30 INFO - Running setup.py (path:/tmp/pip-yNsaMz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:01:30 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)) 15:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:01:30 INFO - Running setup.py (path:/tmp/pip-PVvToi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:01:30 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)) 15:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:01:30 INFO - Running setup.py (path:/tmp/pip-xCCUu8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:01:30 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)) 15:01:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:01:31 INFO - Running setup.py (path:/tmp/pip-tSegBG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:01:31 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)) 15:01:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:01:31 INFO - Running setup.py (path:/tmp/pip-1WEpNZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:01:31 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)) 15:01:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:01:31 INFO - Running setup.py (path:/tmp/pip-vcrWQG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:01:31 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)) 15:01:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:01:31 INFO - Running setup.py (path:/tmp/pip-_fWrT2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:01:31 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)) 15:01:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:01:31 INFO - Running setup.py (path:/tmp/pip-TJJ1bU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:01:31 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)) 15:01:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:01:31 INFO - Running setup.py (path:/tmp/pip-QJMM9C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:01:31 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)) 15:01:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:01:31 INFO - Running setup.py (path:/tmp/pip-JGG5tj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:01:31 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)) 15:01:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:01:31 INFO - Running setup.py (path:/tmp/pip-ZDwCcl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:01:32 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)) 15:01:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:01:32 INFO - Running setup.py (path:/tmp/pip-nTOcur-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:01:32 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)) 15:01:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:01:32 INFO - Running setup.py (path:/tmp/pip-_Ew772-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:01:32 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)) 15:01:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:01:32 INFO - Running setup.py (path:/tmp/pip-2BbxTj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:01:32 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)) 15:01:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:01:32 INFO - Running setup.py (path:/tmp/pip-st47yA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:01:32 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)) 15:01:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:01:33 INFO - Running setup.py (path:/tmp/pip-WLeSnG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:01:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:01:33 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)) 15:01:33 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)) 15:01:33 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)) 15:01:33 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)) 15:01:33 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)) 15:01:33 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)) 15:01:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:01:33 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 15:01:33 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 15:01:33 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 15:01:33 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 15:01:33 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 15:01:33 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 15:01:36 INFO - Downloading blessings-1.6.tar.gz 15:01:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:01:37 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)) 15:01:37 INFO - Installing collected packages: blessings 15:01:37 INFO - Running setup.py install for blessings 15:01:37 INFO - Successfully installed blessings 15:01:37 INFO - Cleaning up... 15:01:37 INFO - Return code: 0 15:01:37 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:01:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:01:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:01:37 INFO - Reading from file tmpfile_stdout 15:01:37 INFO - Current package versions: 15:01:37 INFO - argparse == 1.2.1 15:01:37 INFO - blessings == 1.6 15:01:37 INFO - blobuploader == 1.2.4 15:01:37 INFO - browsermob-proxy == 0.6.0 15:01:37 INFO - docopt == 0.6.1 15:01:37 INFO - manifestparser == 1.1 15:01:37 INFO - marionette-client == 2.3.0 15:01:37 INFO - marionette-driver == 1.4.0 15:01:37 INFO - mozInstall == 1.12 15:01:37 INFO - mozcrash == 0.17 15:01:37 INFO - mozdebug == 0.1 15:01:37 INFO - mozdevice == 0.48 15:01:37 INFO - mozfile == 1.2 15:01:37 INFO - mozhttpd == 0.7 15:01:37 INFO - mozinfo == 0.9 15:01:37 INFO - mozleak == 0.1 15:01:37 INFO - mozlog == 3.1 15:01:37 INFO - moznetwork == 0.27 15:01:37 INFO - mozprocess == 0.22 15:01:37 INFO - mozprofile == 0.28 15:01:37 INFO - mozrunner == 6.11 15:01:37 INFO - mozscreenshot == 0.1 15:01:37 INFO - mozsystemmonitor == 0.0 15:01:37 INFO - moztest == 0.7 15:01:37 INFO - mozversion == 1.4 15:01:37 INFO - psutil == 3.1.1 15:01:37 INFO - requests == 1.2.3 15:01:37 INFO - wptserve == 1.4.0 15:01:37 INFO - wsgiref == 0.1.2 15:01:37 INFO - Running post-action listener: _resource_record_post_action 15:01:37 INFO - Running post-action listener: _start_resource_monitoring 15:01:37 INFO - Starting resource monitoring. 15:01:37 INFO - ##### 15:01:37 INFO - ##### Running pull step. 15:01:37 INFO - ##### 15:01:37 INFO - Running pre-action listener: _resource_record_pre_action 15:01:37 INFO - Running main action method: pull 15:01:37 INFO - Pull has nothing to do! 15:01:37 INFO - Running post-action listener: _resource_record_post_action 15:01:37 INFO - ##### 15:01:37 INFO - ##### Running install step. 15:01:37 INFO - ##### 15:01:37 INFO - Running pre-action listener: _resource_record_pre_action 15:01:37 INFO - Running main action method: install 15:01:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:01:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:01:38 INFO - Reading from file tmpfile_stdout 15:01:38 INFO - Detecting whether we're running mozinstall >=1.0... 15:01:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:01:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:01:38 INFO - Reading from file tmpfile_stdout 15:01:38 INFO - Output received: 15:01:38 INFO - Usage: mozinstall [options] installer 15:01:38 INFO - Options: 15:01:38 INFO - -h, --help show this help message and exit 15:01:38 INFO - -d DEST, --destination=DEST 15:01:38 INFO - Directory to install application into. [default: 15:01:38 INFO - "/builds/slave/test"] 15:01:38 INFO - --app=APP Application being installed. [default: firefox] 15:01:38 INFO - mkdir: /builds/slave/test/build/application 15:01:38 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'] 15:01:38 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 15:02:09 INFO - Reading from file tmpfile_stdout 15:02:09 INFO - Output received: 15:02:09 INFO - /builds/slave/test/build/application/firefox/firefox 15:02:09 INFO - Running post-action listener: _resource_record_post_action 15:02:09 INFO - ##### 15:02:09 INFO - ##### Running run-tests step. 15:02:09 INFO - ##### 15:02:09 INFO - Running pre-action listener: _resource_record_pre_action 15:02:09 INFO - Running main action method: run_tests 15:02:09 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:02:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:02:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:02:09 INFO - grabbing minidump binary from tooltool 15:02: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')]} 15:02:09 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 0x928ae30>, '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 0x9527c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95a6470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:02:09 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 15:02:09 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 15:02:09 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:02:09 INFO - Return code: 0 15:02:09 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 15:02:09 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:02:09 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/K9IZoDg-Tlys33zCjR8R7A/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 15:02:09 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/K9IZoDg-Tlys33zCjR8R7A/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 15:02:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:02:09 INFO - 'CCACHE_UMASK': '002', 15:02:09 INFO - 'DISPLAY': ':0', 15:02:09 INFO - 'HOME': '/home/cltbld', 15:02:09 INFO - 'LANG': 'en_US.UTF-8', 15:02:09 INFO - 'LOGNAME': 'cltbld', 15:02:09 INFO - 'MAIL': '/var/mail/cltbld', 15:02:09 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:02:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:02:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:02:09 INFO - 'MOZ_NO_REMOTE': '1', 15:02:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:02:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:02:09 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:02:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:02:09 INFO - 'PWD': '/builds/slave/test', 15:02:09 INFO - 'SHELL': '/bin/bash', 15:02:09 INFO - 'SHLVL': '1', 15:02:09 INFO - 'TERM': 'linux', 15:02:09 INFO - 'TMOUT': '86400', 15:02:09 INFO - 'USER': 'cltbld', 15:02:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465074133.849145-821357106', 15:02:09 INFO - '_': '/tools/buildbot/bin/python'} 15:02:09 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/K9IZoDg-Tlys33zCjR8R7A/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 15:02:10 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 15:02:10 INFO - import pkg_resources 15:02:11 INFO - Using 1 client processes 15:02:11 INFO - wptserve Starting http server on 127.0.0.1:8000 15:02:11 INFO - wptserve Starting http server on 127.0.0.1:8001 15:02:11 INFO - wptserve Starting http server on 127.0.0.1:8443 15:02:13 INFO - SUITE-START | Running 778 tests 15:02:13 INFO - Running testharness tests 15:02:13 INFO - Setting up ssl 15:02:13 INFO - PROCESS | certutil | 15:02:13 INFO - PROCESS | certutil | 15:02:13 INFO - PROCESS | certutil | 15:02:13 INFO - Certificate Nickname Trust Attributes 15:02:13 INFO - SSL,S/MIME,JAR/XPI 15:02:13 INFO - 15:02:13 INFO - web-platform-tests CT,, 15:02:13 INFO - 15:02:13 INFO - Starting runner 15:02:16 INFO - PROCESS | 1775 | 1465077736818 Marionette DEBUG Marionette enabled via build flag and pref 15:02:17 INFO - PROCESS | 1775 | ++DOCSHELL 0xa4e14000 == 1 [pid = 1775] [id = 1] 15:02:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 1 (0xa4e14400) [pid = 1775] [serial = 1] [outer = (nil)] 15:02:17 INFO - PROCESS | 1775 | [1775] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:02:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 2 (0xa4e14c00) [pid = 1775] [serial = 2] [outer = 0xa4e14400] 15:02:17 INFO - PROCESS | 1775 | 1465077737550 Marionette INFO Listening on port 2828 15:02:18 INFO - PROCESS | 1775 | 1465077738186 Marionette DEBUG Marionette enabled via command-line flag 15:02:18 INFO - PROCESS | 1775 | ++DOCSHELL 0xa228f400 == 2 [pid = 1775] [id = 2] 15:02:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 3 (0xa22d7c00) [pid = 1775] [serial = 3] [outer = (nil)] 15:02:18 INFO - PROCESS | 1775 | [1775] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:02:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 4 (0xa22d8400) [pid = 1775] [serial = 4] [outer = 0xa22d7c00] 15:02:18 INFO - PROCESS | 1775 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21ac520 15:02:18 INFO - PROCESS | 1775 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21b7020 15:02:18 INFO - PROCESS | 1775 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b9fc0 15:02:18 INFO - PROCESS | 1775 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21edc20 15:02:18 INFO - PROCESS | 1775 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21f1960 15:02:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 5 (0xa21cf800) [pid = 1775] [serial = 5] [outer = 0xa4e14400] 15:02:18 INFO - PROCESS | 1775 | [1775] 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 15:02:18 INFO - PROCESS | 1775 | 1465077738626 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59776 15:02:18 INFO - PROCESS | 1775 | [1775] 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 15:02:18 INFO - PROCESS | 1775 | 1465077738687 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59777 15:02:18 INFO - PROCESS | 1775 | 1465077738789 Marionette DEBUG Closed connection conn0 15:02:18 INFO - PROCESS | 1775 | 1465077738794 Marionette DEBUG Closed connection conn1 15:02:18 INFO - PROCESS | 1775 | [1775] 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 15:02:18 INFO - PROCESS | 1775 | [1775] 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 15:02:18 INFO - PROCESS | 1775 | 1465077738830 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59778 15:02:18 INFO - PROCESS | 1775 | [1775] 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 15:02:18 INFO - PROCESS | 1775 | 1465077738964 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59779 15:02:18 INFO - PROCESS | 1775 | 1465077738968 Marionette DEBUG Closed connection conn2 15:02:19 INFO - PROCESS | 1775 | [1775] 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 15:02:19 INFO - PROCESS | 1775 | 1465077739019 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:59780 15:02:19 INFO - PROCESS | 1775 | 1465077739034 Marionette DEBUG Closed connection conn3 15:02:19 INFO - PROCESS | 1775 | 1465077739093 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:02:19 INFO - PROCESS | 1775 | 1465077739107 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":"20160604131306","device":"desktop","version":"48.0a2"} 15:02:19 INFO - PROCESS | 1775 | [1775] 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 15:02:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x9b5da800 == 3 [pid = 1775] [id = 3] 15:02:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 6 (0x9b5dac00) [pid = 1775] [serial = 6] [outer = (nil)] 15:02:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x9b5de400 == 4 [pid = 1775] [id = 4] 15:02:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 7 (0x9b5de800) [pid = 1775] [serial = 7] [outer = (nil)] 15:02:21 INFO - PROCESS | 1775 | [1775] 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 15:02:21 INFO - PROCESS | 1775 | ++DOCSHELL 0x9abfa400 == 5 [pid = 1775] [id = 5] 15:02:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 8 (0x9abfa800) [pid = 1775] [serial = 8] [outer = (nil)] 15:02:21 INFO - PROCESS | 1775 | [1775] 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 15:02:21 INFO - PROCESS | 1775 | [1775] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:02:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 9 (0x9a8c3000) [pid = 1775] [serial = 9] [outer = 0x9abfa800] 15:02:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 10 (0x9aa9b000) [pid = 1775] [serial = 10] [outer = 0x9b5dac00] 15:02:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 11 (0x9aa9cc00) [pid = 1775] [serial = 11] [outer = 0x9b5de800] 15:02:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 12 (0x9aa9f000) [pid = 1775] [serial = 12] [outer = 0x9abfa800] 15:02:23 INFO - PROCESS | 1775 | 1465077743199 Marionette INFO startBrowser 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:23 INFO - PROCESS | 1775 | 1465077743252 Marionette DEBUG loaded listener.js 15:02:23 INFO - PROCESS | 1775 | 1465077743272 Marionette DEBUG loaded listener.js 15:02:23 INFO - PROCESS | 1775 | 1465077743276 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 13 (0x991e6400) [pid = 1775] [serial = 13] [outer = 0x9abfa800] 15:02:24 INFO - PROCESS | 1775 | 1465077744054 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"3b9ccc53-f4bc-442e-9428-c25b54c5304f","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":"20160604131306","device":"desktop","version":"48.0a2","command_id":1}}] 15:02:24 INFO - PROCESS | 1775 | 1465077744286 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:02:24 INFO - PROCESS | 1775 | 1465077744300 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:24 INFO - PROCESS | 1775 | 1465077744750 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 15:02:24 INFO - PROCESS | 1775 | 1465077744805 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:02:24 INFO - PROCESS | 1775 | 1465077744811 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:24 INFO - PROCESS | 1775 | [1775] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:02:25 INFO - PROCESS | 1775 | [1775] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:02:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 14 (0x950d8c00) [pid = 1775] [serial = 14] [outer = 0x9abfa800] 15:02:25 INFO - PROCESS | 1775 | [1775] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:02:25 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:02:25 INFO - PROCESS | 1775 | 1465077745511 Marionette TRACE conn4 <- [1,3,null,{}] 15:02:25 INFO - PROCESS | 1775 | 1465077745575 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:02:25 INFO - PROCESS | 1775 | 1465077745581 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:25 INFO - PROCESS | 1775 | 1465077745627 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 15:02:25 INFO - PROCESS | 1775 | 1465077745702 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 15:02:25 INFO - PROCESS | 1775 | 1465077745705 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 15:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:02:25 INFO - PROCESS | 1775 | 1465077745785 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:02:25 INFO - PROCESS | 1775 | 1465077745792 Marionette TRACE conn4 <- [1,6,null,{}] 15:02:25 INFO - PROCESS | 1775 | 1465077745806 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:25 INFO - PROCESS | 1775 | 1465077745810 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:25 INFO - PROCESS | 1775 | 1465077745834 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 15:02:25 INFO - PROCESS | 1775 | 1465077745840 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:25 INFO - PROCESS | 1775 | 1465077745848 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x93a2f800 == 6 [pid = 1775] [id = 6] 15:02:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 15 (0x93a2fc00) [pid = 1775] [serial = 15] [outer = (nil)] 15:02:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 16 (0x93a31c00) [pid = 1775] [serial = 16] [outer = 0x93a2fc00] 15:02:25 INFO - PROCESS | 1775 | 1465077745931 Marionette DEBUG loaded listener.js 15:02:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 17 (0xa263b800) [pid = 1775] [serial = 17] [outer = 0x93a2fc00] 15:02:26 INFO - PROCESS | 1775 | ++DOCSHELL 0x93865c00 == 7 [pid = 1775] [id = 7] 15:02:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 18 (0x93866000) [pid = 1775] [serial = 18] [outer = (nil)] 15:02:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 19 (0x9386c800) [pid = 1775] [serial = 19] [outer = 0x93866000] 15:02:26 INFO - PROCESS | 1775 | 1465077746449 Marionette DEBUG loaded listener.js 15:02:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 20 (0x93966800) [pid = 1775] [serial = 20] [outer = 0x93866000] 15:02:26 INFO - PROCESS | 1775 | [1775] 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 15:02:27 INFO - PROCESS | 1775 | 1465077747004 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1355ms 15:02:27 INFO - PROCESS | 1775 | 1465077747150 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 15:02:27 INFO - PROCESS | 1775 | 1465077747155 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 15:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:02:27 INFO - PROCESS | 1775 | 1465077747439 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:02:27 INFO - PROCESS | 1775 | 1465077747446 Marionette TRACE conn4 <- [1,10,null,{}] 15:02:27 INFO - PROCESS | 1775 | 1465077747468 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:27 INFO - PROCESS | 1775 | 1465077747475 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:27 INFO - PROCESS | 1775 | 1465077747687 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 15:02:27 INFO - PROCESS | 1775 | 1465077747799 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:27 INFO - PROCESS | 1775 | 1465077747810 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:27 INFO - PROCESS | 1775 | ++DOCSHELL 0x93866800 == 8 [pid = 1775] [id = 8] 15:02:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 21 (0x93959800) [pid = 1775] [serial = 21] [outer = (nil)] 15:02:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 22 (0x93968000) [pid = 1775] [serial = 22] [outer = 0x93959800] 15:02:27 INFO - PROCESS | 1775 | 1465077747895 Marionette DEBUG loaded listener.js 15:02:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 23 (0x93a2f000) [pid = 1775] [serial = 23] [outer = 0x93959800] 15:02:28 INFO - PROCESS | 1775 | 1465077748768 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:02:28 INFO - PROCESS | 1775 | ++DOCSHELL 0x9524bc00 == 9 [pid = 1775] [id = 9] 15:02:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 24 (0x97748c00) [pid = 1775] [serial = 24] [outer = (nil)] 15:02:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 25 (0x98176400) [pid = 1775] [serial = 25] [outer = 0x97748c00] 15:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1612ms 15:02:28 INFO - PROCESS | 1775 | 1465077748874 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 15:02:28 INFO - PROCESS | 1775 | 1465077748881 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 15:02:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 26 (0x99d90400) [pid = 1775] [serial = 26] [outer = 0x97748c00] 15:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:02:28 INFO - PROCESS | 1775 | ++DOCSHELL 0x9929fc00 == 10 [pid = 1775] [id = 10] 15:02:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 27 (0x99d8a000) [pid = 1775] [serial = 27] [outer = (nil)] 15:02:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 28 (0x9a20e800) [pid = 1775] [serial = 28] [outer = 0x99d8a000] 15:02:29 INFO - PROCESS | 1775 | 1465077749086 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:02:29 INFO - PROCESS | 1775 | 1465077749094 Marionette TRACE conn4 <- [1,14,null,{}] 15:02:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 29 (0x9aed8800) [pid = 1775] [serial = 29] [outer = 0x99d8a000] 15:02:29 INFO - PROCESS | 1775 | 1465077749264 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:29 INFO - PROCESS | 1775 | 1465077749274 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:29 INFO - PROCESS | 1775 | 1465077749585 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 15:02:29 INFO - PROCESS | 1775 | 1465077749762 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:29 INFO - PROCESS | 1775 | 1465077749773 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x9bf31c00 == 11 [pid = 1775] [id = 11] 15:02:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 30 (0x9c01c000) [pid = 1775] [serial = 30] [outer = (nil)] 15:02:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 31 (0x9d3bf000) [pid = 1775] [serial = 31] [outer = 0x9c01c000] 15:02:29 INFO - PROCESS | 1775 | 1465077749883 Marionette DEBUG loaded listener.js 15:02:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 32 (0xa105f400) [pid = 1775] [serial = 32] [outer = 0x9c01c000] 15:02:30 INFO - PROCESS | 1775 | 1465077750807 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1905ms 15:02:30 INFO - PROCESS | 1775 | 1465077750833 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 15:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:02:30 INFO - PROCESS | 1775 | 1465077750837 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 15:02:30 INFO - PROCESS | 1775 | 1465077750844 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:02:30 INFO - PROCESS | 1775 | 1465077750849 Marionette TRACE conn4 <- [1,18,null,{}] 15:02:30 INFO - PROCESS | 1775 | 1465077750855 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:30 INFO - PROCESS | 1775 | 1465077750861 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:31 INFO - PROCESS | 1775 | 1465077751075 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 15:02:31 INFO - PROCESS | 1775 | 1465077751218 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:31 INFO - PROCESS | 1775 | 1465077751241 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:31 INFO - PROCESS | 1775 | ++DOCSHELL 0x9b5d9000 == 12 [pid = 1775] [id = 12] 15:02:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 33 (0x9b5e4400) [pid = 1775] [serial = 33] [outer = (nil)] 15:02:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 34 (0x9bf30000) [pid = 1775] [serial = 34] [outer = 0x9b5e4400] 15:02:31 INFO - PROCESS | 1775 | 1465077751330 Marionette DEBUG loaded listener.js 15:02:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 35 (0x9d429800) [pid = 1775] [serial = 35] [outer = 0x9b5e4400] 15:02:32 INFO - PROCESS | 1775 | 1465077752295 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1482ms 15:02:32 INFO - PROCESS | 1775 | 1465077752327 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 15:02:32 INFO - PROCESS | 1775 | 1465077752331 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 15:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:02:32 INFO - PROCESS | 1775 | 1465077752338 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:02:32 INFO - PROCESS | 1775 | 1465077752342 Marionette TRACE conn4 <- [1,22,null,{}] 15:02:32 INFO - PROCESS | 1775 | 1465077752348 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:32 INFO - PROCESS | 1775 | 1465077752354 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:32 INFO - PROCESS | 1775 | 1465077752544 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 15:02:32 INFO - PROCESS | 1775 | 1465077752672 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:32 INFO - PROCESS | 1775 | 1465077752685 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x9d3c0c00 == 13 [pid = 1775] [id = 13] 15:02:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 36 (0xa6210800) [pid = 1775] [serial = 36] [outer = (nil)] 15:02:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 37 (0xa6710c00) [pid = 1775] [serial = 37] [outer = 0xa6210800] 15:02:32 INFO - PROCESS | 1775 | 1465077752765 Marionette DEBUG loaded listener.js 15:02:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 38 (0xa6d8b000) [pid = 1775] [serial = 38] [outer = 0xa6210800] 15:02:34 INFO - PROCESS | 1775 | 1465077754049 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1735ms 15:02:34 INFO - PROCESS | 1775 | 1465077754074 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 15:02:34 INFO - PROCESS | 1775 | 1465077754080 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 15:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:02:34 INFO - PROCESS | 1775 | 1465077754099 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:02:34 INFO - PROCESS | 1775 | 1465077754104 Marionette TRACE conn4 <- [1,26,null,{}] 15:02:34 INFO - PROCESS | 1775 | 1465077754113 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:34 INFO - PROCESS | 1775 | 1465077754118 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:34 INFO - PROCESS | 1775 | 1465077754284 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 15:02:34 INFO - PROCESS | 1775 | 1465077754448 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:34 INFO - PROCESS | 1775 | 1465077754463 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x9386e400 == 14 [pid = 1775] [id = 14] 15:02:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 39 (0x95151400) [pid = 1775] [serial = 39] [outer = (nil)] 15:02:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 40 (0x96dcd000) [pid = 1775] [serial = 40] [outer = 0x95151400] 15:02:34 INFO - PROCESS | 1775 | 1465077754553 Marionette DEBUG loaded listener.js 15:02:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 41 (0x99192400) [pid = 1775] [serial = 41] [outer = 0x95151400] 15:02:35 INFO - PROCESS | 1775 | 1465077755432 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1383ms 15:02:35 INFO - PROCESS | 1775 | 1465077755481 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 15:02:35 INFO - PROCESS | 1775 | 1465077755488 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 15:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:02:35 INFO - PROCESS | 1775 | 1465077755535 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:02:35 INFO - PROCESS | 1775 | 1465077755538 Marionette TRACE conn4 <- [1,30,null,{}] 15:02:35 INFO - PROCESS | 1775 | 1465077755546 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:35 INFO - PROCESS | 1775 | 1465077755552 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:35 INFO - PROCESS | 1775 | 1465077755737 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 15:02:35 INFO - PROCESS | 1775 | 1465077755747 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:35 INFO - PROCESS | 1775 | 1465077755756 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:35 INFO - PROCESS | 1775 | ++DOCSHELL 0x9514fc00 == 15 [pid = 1775] [id = 15] 15:02:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 42 (0x99d91800) [pid = 1775] [serial = 42] [outer = (nil)] 15:02:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 43 (0x99f4b400) [pid = 1775] [serial = 43] [outer = 0x99d91800] 15:02:35 INFO - PROCESS | 1775 | 1465077755830 Marionette DEBUG loaded listener.js 15:02:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 44 (0x99f52c00) [pid = 1775] [serial = 44] [outer = 0x99d91800] 15:02:36 INFO - PROCESS | 1775 | 1465077756701 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1199ms 15:02:36 INFO - PROCESS | 1775 | 1465077756724 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 15:02:36 INFO - PROCESS | 1775 | 1465077756728 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 15:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:02:36 INFO - PROCESS | 1775 | 1465077756735 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:02:36 INFO - PROCESS | 1775 | 1465077756741 Marionette TRACE conn4 <- [1,34,null,{}] 15:02:36 INFO - PROCESS | 1775 | 1465077756761 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:36 INFO - PROCESS | 1775 | 1465077756770 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:36 INFO - PROCESS | 1775 | 1465077756939 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 15:02:37 INFO - PROCESS | 1775 | 1465077757040 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:37 INFO - PROCESS | 1775 | 1465077757048 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:37 INFO - PROCESS | 1775 | ++DOCSHELL 0x97754800 == 16 [pid = 1775] [id = 16] 15:02:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 45 (0x97755000) [pid = 1775] [serial = 45] [outer = (nil)] 15:02:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 46 (0x99f80c00) [pid = 1775] [serial = 46] [outer = 0x97755000] 15:02:37 INFO - PROCESS | 1775 | 1465077757128 Marionette DEBUG loaded listener.js 15:02:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 47 (0x9b06e400) [pid = 1775] [serial = 47] [outer = 0x97755000] 15:02:37 INFO - PROCESS | 1775 | 1465077757875 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:02:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1187ms 15:02:37 INFO - PROCESS | 1775 | 1465077757923 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 15:02:37 INFO - PROCESS | 1775 | 1465077757928 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 15:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:02:37 INFO - PROCESS | 1775 | 1465077757934 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:02:37 INFO - PROCESS | 1775 | 1465077757937 Marionette TRACE conn4 <- [1,38,null,{}] 15:02:37 INFO - PROCESS | 1775 | 1465077757957 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:37 INFO - PROCESS | 1775 | 1465077757963 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:38 INFO - PROCESS | 1775 | 1465077758126 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 15:02:38 INFO - PROCESS | 1775 | 1465077758136 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:38 INFO - PROCESS | 1775 | 1465077758142 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x9b077000 == 17 [pid = 1775] [id = 17] 15:02:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 48 (0x9ba9a400) [pid = 1775] [serial = 48] [outer = (nil)] 15:02:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 49 (0x9bacd400) [pid = 1775] [serial = 49] [outer = 0x9ba9a400] 15:02:38 INFO - PROCESS | 1775 | 1465077758215 Marionette DEBUG loaded listener.js 15:02:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 50 (0x9bf39c00) [pid = 1775] [serial = 50] [outer = 0x9ba9a400] 15:02:39 INFO - PROCESS | 1775 | 1465077759025 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1101ms 15:02:39 INFO - PROCESS | 1775 | 1465077759035 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 15:02:39 INFO - PROCESS | 1775 | 1465077759038 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 15:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:02:39 INFO - PROCESS | 1775 | 1465077759064 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:02:39 INFO - PROCESS | 1775 | 1465077759067 Marionette TRACE conn4 <- [1,42,null,{}] 15:02:39 INFO - PROCESS | 1775 | 1465077759087 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:39 INFO - PROCESS | 1775 | 1465077759092 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:39 INFO - PROCESS | 1775 | 1465077759242 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 15:02:39 INFO - PROCESS | 1775 | 1465077759258 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:39 INFO - PROCESS | 1775 | 1465077759267 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:39 INFO - PROCESS | 1775 | ++DOCSHELL 0x9213e400 == 18 [pid = 1775] [id = 18] 15:02:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 51 (0x9baa0400) [pid = 1775] [serial = 51] [outer = (nil)] 15:02:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 52 (0x9d40a400) [pid = 1775] [serial = 52] [outer = 0x9baa0400] 15:02:39 INFO - PROCESS | 1775 | 1465077759336 Marionette DEBUG loaded listener.js 15:02:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 53 (0x9d424c00) [pid = 1775] [serial = 53] [outer = 0x9baa0400] 15:02:40 INFO - PROCESS | 1775 | 1465077760220 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1214ms 15:02:40 INFO - PROCESS | 1775 | 1465077760277 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 15:02:40 INFO - PROCESS | 1775 | 1465077760281 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 15:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:02:40 INFO - PROCESS | 1775 | 1465077760287 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:02:40 INFO - PROCESS | 1775 | 1465077760291 Marionette TRACE conn4 <- [1,46,null,{}] 15:02:40 INFO - PROCESS | 1775 | 1465077760296 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:40 INFO - PROCESS | 1775 | 1465077760307 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:40 INFO - PROCESS | 1775 | 1465077760523 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 15:02:40 INFO - PROCESS | 1775 | 1465077760622 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:40 INFO - PROCESS | 1775 | 1465077760629 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x9214a800 == 19 [pid = 1775] [id = 19] 15:02:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 54 (0x93637800) [pid = 1775] [serial = 54] [outer = (nil)] 15:02:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 55 (0xa21c7000) [pid = 1775] [serial = 55] [outer = 0x93637800] 15:02:40 INFO - PROCESS | 1775 | 1465077760702 Marionette DEBUG loaded listener.js 15:02:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 56 (0xa2606000) [pid = 1775] [serial = 56] [outer = 0x93637800] 15:02:41 INFO - PROCESS | 1775 | 1465077761436 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1182ms 15:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:02:41 INFO - PROCESS | 1775 | 1465077761471 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 15:02:41 INFO - PROCESS | 1775 | 1465077761474 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 15:02:41 INFO - PROCESS | 1775 | 1465077761481 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:02:41 INFO - PROCESS | 1775 | 1465077761485 Marionette TRACE conn4 <- [1,50,null,{}] 15:02:41 INFO - PROCESS | 1775 | 1465077761491 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:41 INFO - PROCESS | 1775 | 1465077761496 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:41 INFO - PROCESS | 1775 | 1465077761688 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 15:02:41 INFO - PROCESS | 1775 | 1465077761707 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:41 INFO - PROCESS | 1775 | 1465077761714 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x9363ec00 == 20 [pid = 1775] [id = 20] 15:02:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 57 (0x9d425400) [pid = 1775] [serial = 57] [outer = (nil)] 15:02:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 58 (0xa30d3c00) [pid = 1775] [serial = 58] [outer = 0x9d425400] 15:02:41 INFO - PROCESS | 1775 | 1465077761783 Marionette DEBUG loaded listener.js 15:02:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 59 (0xa334e000) [pid = 1775] [serial = 59] [outer = 0x9d425400] 15:02:42 INFO - PROCESS | 1775 | 1465077762542 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1086ms 15:02:42 INFO - PROCESS | 1775 | 1465077762567 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 15:02:42 INFO - PROCESS | 1775 | 1465077762570 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 15:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:02:42 INFO - PROCESS | 1775 | 1465077762583 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:02:42 INFO - PROCESS | 1775 | 1465077762585 Marionette TRACE conn4 <- [1,54,null,{}] 15:02:42 INFO - PROCESS | 1775 | 1465077762592 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:42 INFO - PROCESS | 1775 | 1465077762597 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:42 INFO - PROCESS | 1775 | 1465077762798 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 15:02:42 INFO - PROCESS | 1775 | 1465077762807 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:42 INFO - PROCESS | 1775 | 1465077762815 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:42 INFO - PROCESS | 1775 | ++DOCSHELL 0x921e2c00 == 21 [pid = 1775] [id = 21] 15:02:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x921e5800) [pid = 1775] [serial = 60] [outer = (nil)] 15:02:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x921e8800) [pid = 1775] [serial = 61] [outer = 0x921e5800] 15:02:42 INFO - PROCESS | 1775 | 1465077762885 Marionette DEBUG loaded listener.js 15:02:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x921ecc00) [pid = 1775] [serial = 62] [outer = 0x921e5800] 15:02:43 INFO - PROCESS | 1775 | 1465077763674 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1142ms 15:02:43 INFO - PROCESS | 1775 | 1465077763721 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 15:02:43 INFO - PROCESS | 1775 | 1465077763724 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 15:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:02:44 INFO - PROCESS | 1775 | --DOCSHELL 0x9bf31c00 == 20 [pid = 1775] [id = 11] 15:02:44 INFO - PROCESS | 1775 | --DOCSHELL 0x9b5d9000 == 19 [pid = 1775] [id = 12] 15:02:44 INFO - PROCESS | 1775 | --DOCSHELL 0x9d3c0c00 == 18 [pid = 1775] [id = 13] 15:02:44 INFO - PROCESS | 1775 | --DOCSHELL 0x93a2f800 == 17 [pid = 1775] [id = 6] 15:02:44 INFO - PROCESS | 1775 | --DOCSHELL 0x93866800 == 16 [pid = 1775] [id = 8] 15:02:44 INFO - PROCESS | 1775 | 1465077764847 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:02:44 INFO - PROCESS | 1775 | 1465077764852 Marionette TRACE conn4 <- [1,58,null,{}] 15:02:44 INFO - PROCESS | 1775 | 1465077764892 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:44 INFO - PROCESS | 1775 | 1465077764900 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:45 INFO - PROCESS | 1775 | 1465077765108 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 15:02:45 INFO - PROCESS | 1775 | 1465077765137 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:45 INFO - PROCESS | 1775 | 1465077765149 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x93966000 == 17 [pid = 1775] [id = 22] 15:02:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x93a24000) [pid = 1775] [serial = 63] [outer = (nil)] 15:02:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x93a27800) [pid = 1775] [serial = 64] [outer = 0x93a24000] 15:02:45 INFO - PROCESS | 1775 | 1465077765223 Marionette DEBUG loaded listener.js 15:02:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x93a30800) [pid = 1775] [serial = 65] [outer = 0x93a24000] 15:02:46 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x93959800) [pid = 1775] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:02:46 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x9c01c000) [pid = 1775] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:02:46 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x9b5e4400) [pid = 1775] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:02:46 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0xa6210800) [pid = 1775] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:02:46 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x95151400) [pid = 1775] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:02:46 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x99d91800) [pid = 1775] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:02:46 INFO - PROCESS | 1775 | --DOMWINDOW == 58 (0x97755000) [pid = 1775] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:02:46 INFO - PROCESS | 1775 | --DOMWINDOW == 57 (0x9ba9a400) [pid = 1775] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:02:46 INFO - PROCESS | 1775 | --DOMWINDOW == 56 (0x9baa0400) [pid = 1775] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:02:46 INFO - PROCESS | 1775 | --DOMWINDOW == 55 (0x9d425400) [pid = 1775] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:02:46 INFO - PROCESS | 1775 | --DOMWINDOW == 54 (0x93a2fc00) [pid = 1775] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:02:46 INFO - PROCESS | 1775 | 1465077766705 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2986ms 15:02:46 INFO - PROCESS | 1775 | 1465077766719 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 15:02:46 INFO - PROCESS | 1775 | 1465077766724 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 15:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:02:46 INFO - PROCESS | 1775 | 1465077766733 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:02:46 INFO - PROCESS | 1775 | 1465077766737 Marionette TRACE conn4 <- [1,62,null,{}] 15:02:46 INFO - PROCESS | 1775 | 1465077766746 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:46 INFO - PROCESS | 1775 | 1465077766753 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:46 INFO - PROCESS | 1775 | 1465077766915 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 15:02:47 INFO - PROCESS | 1775 | 1465077767022 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:47 INFO - PROCESS | 1775 | 1465077767033 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:47 INFO - PROCESS | 1775 | ++DOCSHELL 0x9363e000 == 18 [pid = 1775] [id = 23] 15:02:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 55 (0x93a2b800) [pid = 1775] [serial = 66] [outer = (nil)] 15:02:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 56 (0x97747c00) [pid = 1775] [serial = 67] [outer = 0x93a2b800] 15:02:47 INFO - PROCESS | 1775 | 1465077767109 Marionette DEBUG loaded listener.js 15:02:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 57 (0x99198000) [pid = 1775] [serial = 68] [outer = 0x93a2b800] 15:02:47 INFO - PROCESS | 1775 | 1465077767849 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1179ms 15:02:47 INFO - PROCESS | 1775 | 1465077767921 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 15:02:47 INFO - PROCESS | 1775 | 1465077767925 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 15:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:02:47 INFO - PROCESS | 1775 | 1465077767934 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:02:47 INFO - PROCESS | 1775 | 1465077767937 Marionette TRACE conn4 <- [1,66,null,{}] 15:02:47 INFO - PROCESS | 1775 | 1465077767943 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:47 INFO - PROCESS | 1775 | 1465077767948 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:48 INFO - PROCESS | 1775 | 1465077768132 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 15:02:48 INFO - PROCESS | 1775 | 1465077768153 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:48 INFO - PROCESS | 1775 | 1465077768173 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:48 INFO - PROCESS | 1775 | ++DOCSHELL 0x99f51800 == 19 [pid = 1775] [id = 24] 15:02:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 58 (0x99f51c00) [pid = 1775] [serial = 69] [outer = (nil)] 15:02:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 59 (0x99f56400) [pid = 1775] [serial = 70] [outer = 0x99f51c00] 15:02:48 INFO - PROCESS | 1775 | 1465077768343 Marionette DEBUG loaded listener.js 15:02:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x9a20f400) [pid = 1775] [serial = 71] [outer = 0x99f51c00] 15:02:49 INFO - PROCESS | 1775 | 1465077769312 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1439ms 15:02:49 INFO - PROCESS | 1775 | 1465077769374 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 15:02:49 INFO - PROCESS | 1775 | 1465077769381 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 15:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:02:49 INFO - PROCESS | 1775 | 1465077769390 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:02:49 INFO - PROCESS | 1775 | 1465077769398 Marionette TRACE conn4 <- [1,70,null,{}] 15:02:49 INFO - PROCESS | 1775 | 1465077769407 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:49 INFO - PROCESS | 1775 | 1465077769412 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:49 INFO - PROCESS | 1775 | 1465077769634 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 15:02:49 INFO - PROCESS | 1775 | 1465077769773 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:49 INFO - PROCESS | 1775 | 1465077769785 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:49 INFO - PROCESS | 1775 | ++DOCSHELL 0x93a28c00 == 20 [pid = 1775] [id = 25] 15:02:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x950e4c00) [pid = 1775] [serial = 72] [outer = (nil)] 15:02:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x97751400) [pid = 1775] [serial = 73] [outer = 0x950e4c00] 15:02:49 INFO - PROCESS | 1775 | 1465077769914 Marionette DEBUG loaded listener.js 15:02:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x9957ec00) [pid = 1775] [serial = 74] [outer = 0x950e4c00] 15:02:50 INFO - PROCESS | 1775 | 1465077770758 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1437ms 15:02:50 INFO - PROCESS | 1775 | 1465077770828 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 15:02:50 INFO - PROCESS | 1775 | 1465077770836 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 15:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:02:50 INFO - PROCESS | 1775 | 1465077770849 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:02:50 INFO - PROCESS | 1775 | 1465077770853 Marionette TRACE conn4 <- [1,74,null,{}] 15:02:50 INFO - PROCESS | 1775 | 1465077770863 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:50 INFO - PROCESS | 1775 | 1465077770873 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:51 INFO - PROCESS | 1775 | 1465077771063 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 15:02:51 INFO - PROCESS | 1775 | 1465077771175 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:51 INFO - PROCESS | 1775 | 1465077771184 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:51 INFO - PROCESS | 1775 | ++DOCSHELL 0x93a25800 == 21 [pid = 1775] [id = 26] 15:02:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x9aa91c00) [pid = 1775] [serial = 75] [outer = (nil)] 15:02:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x9b06f400) [pid = 1775] [serial = 76] [outer = 0x9aa91c00] 15:02:51 INFO - PROCESS | 1775 | 1465077771279 Marionette DEBUG loaded listener.js 15:02:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x9b5df000) [pid = 1775] [serial = 77] [outer = 0x9aa91c00] 15:02:52 INFO - PROCESS | 1775 | 1465077772197 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1433ms 15:02:52 INFO - PROCESS | 1775 | 1465077772282 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 15:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:02:52 INFO - PROCESS | 1775 | 1465077772288 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 15:02:52 INFO - PROCESS | 1775 | 1465077772296 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:02:52 INFO - PROCESS | 1775 | 1465077772302 Marionette TRACE conn4 <- [1,78,null,{}] 15:02:52 INFO - PROCESS | 1775 | 1465077772320 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:52 INFO - PROCESS | 1775 | 1465077772330 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:52 INFO - PROCESS | 1775 | 1465077772632 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 15:02:52 INFO - PROCESS | 1775 | 1465077772733 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:52 INFO - PROCESS | 1775 | 1465077772745 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x9d3c3800 == 22 [pid = 1775] [id = 27] 15:02:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x9d3c5c00) [pid = 1775] [serial = 78] [outer = (nil)] 15:02:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x9dbd7800) [pid = 1775] [serial = 79] [outer = 0x9d3c5c00] 15:02:52 INFO - PROCESS | 1775 | 1465077772844 Marionette DEBUG loaded listener.js 15:02:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0xa2152000) [pid = 1775] [serial = 80] [outer = 0x9d3c5c00] 15:02:53 INFO - PROCESS | 1775 | 1465077773658 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1441ms 15:02:53 INFO - PROCESS | 1775 | 1465077773741 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 15:02:53 INFO - PROCESS | 1775 | 1465077773746 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 15:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:02:53 INFO - PROCESS | 1775 | 1465077773753 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:02:53 INFO - PROCESS | 1775 | 1465077773757 Marionette TRACE conn4 <- [1,82,null,{}] 15:02:53 INFO - PROCESS | 1775 | 1465077773763 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:53 INFO - PROCESS | 1775 | 1465077773768 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:53 INFO - PROCESS | 1775 | 1465077773948 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 15:02:54 INFO - PROCESS | 1775 | 1465077774085 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:54 INFO - PROCESS | 1775 | 1465077774094 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x9d3c0000 == 23 [pid = 1775] [id = 28] 15:02:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x9dc7bc00) [pid = 1775] [serial = 81] [outer = (nil)] 15:02:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0xa242e000) [pid = 1775] [serial = 82] [outer = 0x9dc7bc00] 15:02:54 INFO - PROCESS | 1775 | 1465077774180 Marionette DEBUG loaded listener.js 15:02:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0xa2606800) [pid = 1775] [serial = 83] [outer = 0x9dc7bc00] 15:02:55 INFO - PROCESS | 1775 | 1465077775052 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1386ms 15:02:55 INFO - PROCESS | 1775 | 1465077775155 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 15:02:55 INFO - PROCESS | 1775 | 1465077775161 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 15:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:02:55 INFO - PROCESS | 1775 | 1465077775172 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:02:55 INFO - PROCESS | 1775 | 1465077775175 Marionette TRACE conn4 <- [1,86,null,{}] 15:02:55 INFO - PROCESS | 1775 | 1465077775181 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:55 INFO - PROCESS | 1775 | 1465077775187 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:55 INFO - PROCESS | 1775 | 1465077775372 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 15:02:55 INFO - PROCESS | 1775 | 1465077775512 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:55 INFO - PROCESS | 1775 | 1465077775522 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:55 INFO - PROCESS | 1775 | ++DOCSHELL 0x93640800 == 24 [pid = 1775] [id = 29] 15:02:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x93963c00) [pid = 1775] [serial = 84] [outer = (nil)] 15:02:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0xa33ec800) [pid = 1775] [serial = 85] [outer = 0x93963c00] 15:02:55 INFO - PROCESS | 1775 | 1465077775613 Marionette DEBUG loaded listener.js 15:02:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0xa349dc00) [pid = 1775] [serial = 86] [outer = 0x93963c00] 15:02:56 INFO - PROCESS | 1775 | 1465077776515 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1386ms 15:02:56 INFO - PROCESS | 1775 | 1465077776560 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 15:02:56 INFO - PROCESS | 1775 | 1465077776566 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 15:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:02:56 INFO - PROCESS | 1775 | 1465077776595 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:02:56 INFO - PROCESS | 1775 | 1465077776599 Marionette TRACE conn4 <- [1,90,null,{}] 15:02:56 INFO - PROCESS | 1775 | 1465077776607 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:56 INFO - PROCESS | 1775 | 1465077776618 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:56 INFO - PROCESS | 1775 | 1465077776830 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 15:02:57 INFO - PROCESS | 1775 | 1465077776986 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:57 INFO - PROCESS | 1775 | 1465077776996 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x9363a400 == 25 [pid = 1775] [id = 30] 15:02:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x99eed800) [pid = 1775] [serial = 87] [outer = (nil)] 15:02:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x99ef5400) [pid = 1775] [serial = 88] [outer = 0x99eed800] 15:02:57 INFO - PROCESS | 1775 | 1465077777089 Marionette DEBUG loaded listener.js 15:02:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x9b79b800) [pid = 1775] [serial = 89] [outer = 0x99eed800] 15:02:57 INFO - PROCESS | 1775 | 1465077777933 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1405ms 15:02:57 INFO - PROCESS | 1775 | 1465077777994 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 15:02:58 INFO - PROCESS | 1775 | 1465077777999 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 15:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:02:58 INFO - PROCESS | 1775 | 1465077778006 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:02:58 INFO - PROCESS | 1775 | 1465077778011 Marionette TRACE conn4 <- [1,94,null,{}] 15:02:58 INFO - PROCESS | 1775 | 1465077778017 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:58 INFO - PROCESS | 1775 | 1465077778023 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:58 INFO - PROCESS | 1775 | 1465077778222 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 15:02:58 INFO - PROCESS | 1775 | 1465077778364 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:58 INFO - PROCESS | 1775 | 1465077778370 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:58 INFO - PROCESS | 1775 | ++DOCSHELL 0x93965400 == 26 [pid = 1775] [id = 31] 15:02:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x99ef8000) [pid = 1775] [serial = 90] [outer = (nil)] 15:02:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0xa4e0c800) [pid = 1775] [serial = 91] [outer = 0x99ef8000] 15:02:58 INFO - PROCESS | 1775 | 1465077778456 Marionette DEBUG loaded listener.js 15:02:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0xa4e14800) [pid = 1775] [serial = 92] [outer = 0x99ef8000] 15:02:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x9774ec00) [pid = 1775] [serial = 93] [outer = 0x99d8a000] 15:02:59 INFO - PROCESS | 1775 | 1465077779398 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1439ms 15:02:59 INFO - PROCESS | 1775 | 1465077779493 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 15:02:59 INFO - PROCESS | 1775 | 1465077779496 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 15:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:02:59 INFO - PROCESS | 1775 | 1465077779508 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:02:59 INFO - PROCESS | 1775 | 1465077779511 Marionette TRACE conn4 <- [1,98,null,{}] 15:02:59 INFO - PROCESS | 1775 | 1465077779517 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:59 INFO - PROCESS | 1775 | 1465077779523 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:02:59 INFO - PROCESS | 1775 | 1465077779695 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 15:02:59 INFO - PROCESS | 1775 | 1465077779933 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:59 INFO - PROCESS | 1775 | 1465077779942 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:00 INFO - PROCESS | 1775 | ++DOCSHELL 0x921e5000 == 27 [pid = 1775] [id = 32] 15:03:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x921e5400) [pid = 1775] [serial = 94] [outer = (nil)] 15:03:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x921ed800) [pid = 1775] [serial = 95] [outer = 0x921e5400] 15:03:00 INFO - PROCESS | 1775 | 1465077780071 Marionette DEBUG loaded listener.js 15:03:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x9386b400) [pid = 1775] [serial = 96] [outer = 0x921e5400] 15:03:00 INFO - PROCESS | 1775 | 1465077780932 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1481ms 15:03:01 INFO - PROCESS | 1775 | 1465077781019 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 15:03:01 INFO - PROCESS | 1775 | 1465077781027 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 15:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:03:01 INFO - PROCESS | 1775 | 1465077781037 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:03:01 INFO - PROCESS | 1775 | 1465077781040 Marionette TRACE conn4 <- [1,102,null,{}] 15:03:01 INFO - PROCESS | 1775 | 1465077781050 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:01 INFO - PROCESS | 1775 | 1465077781058 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:01 INFO - PROCESS | 1775 | 1465077781263 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x9aa9f000) [pid = 1775] [serial = 12] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x9a20e800) [pid = 1775] [serial = 28] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x9d3bf000) [pid = 1775] [serial = 31] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x9bf30000) [pid = 1775] [serial = 34] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0xa6710c00) [pid = 1775] [serial = 37] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x96dcd000) [pid = 1775] [serial = 40] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x99192400) [pid = 1775] [serial = 41] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x99f4b400) [pid = 1775] [serial = 43] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x99f52c00) [pid = 1775] [serial = 44] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x99f80c00) [pid = 1775] [serial = 46] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x9bacd400) [pid = 1775] [serial = 49] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x9d40a400) [pid = 1775] [serial = 52] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0xa21c7000) [pid = 1775] [serial = 55] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0xa30d3c00) [pid = 1775] [serial = 58] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x93968000) [pid = 1775] [serial = 22] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x98176400) [pid = 1775] [serial = 25] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x9bf39c00) [pid = 1775] [serial = 50] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x9d424c00) [pid = 1775] [serial = 53] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0xa334e000) [pid = 1775] [serial = 59] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0xa105f400) [pid = 1775] [serial = 32] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x9b06e400) [pid = 1775] [serial = 47] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x9d429800) [pid = 1775] [serial = 35] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0xa263b800) [pid = 1775] [serial = 17] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0xa6d8b000) [pid = 1775] [serial = 38] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x93a2f000) [pid = 1775] [serial = 23] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x9a8c3000) [pid = 1775] [serial = 9] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 58 (0xa4e14c00) [pid = 1775] [serial = 2] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 57 (0x9386c800) [pid = 1775] [serial = 19] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | --DOMWINDOW == 56 (0x93a31c00) [pid = 1775] [serial = 16] [outer = (nil)] [url = about:blank] 15:03:02 INFO - PROCESS | 1775 | 1465077782784 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:02 INFO - PROCESS | 1775 | 1465077782801 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:02 INFO - PROCESS | 1775 | ++DOCSHELL 0x9363c400 == 28 [pid = 1775] [id = 33] 15:03:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 57 (0x9363d000) [pid = 1775] [serial = 97] [outer = (nil)] 15:03:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 58 (0x93682000) [pid = 1775] [serial = 98] [outer = 0x9363d000] 15:03:02 INFO - PROCESS | 1775 | 1465077782953 Marionette DEBUG loaded listener.js 15:03:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 59 (0x9386d400) [pid = 1775] [serial = 99] [outer = 0x9363d000] 15:03:03 INFO - PROCESS | 1775 | 1465077783878 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2896ms 15:03:03 INFO - PROCESS | 1775 | 1465077783934 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 15:03:03 INFO - PROCESS | 1775 | 1465077783940 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 15:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:03:03 INFO - PROCESS | 1775 | 1465077783949 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:03:03 INFO - PROCESS | 1775 | 1465077783954 Marionette TRACE conn4 <- [1,106,null,{}] 15:03:03 INFO - PROCESS | 1775 | 1465077783963 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:03 INFO - PROCESS | 1775 | 1465077783971 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:04 INFO - PROCESS | 1775 | 1465077784166 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 15:03:04 INFO - PROCESS | 1775 | 1465077784277 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:04 INFO - PROCESS | 1775 | 1465077784284 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x97748000 == 29 [pid = 1775] [id = 34] 15:03:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x97748800) [pid = 1775] [serial = 100] [outer = (nil)] 15:03:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x99192400) [pid = 1775] [serial = 101] [outer = 0x97748800] 15:03:04 INFO - PROCESS | 1775 | 1465077784375 Marionette DEBUG loaded listener.js 15:03:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x992a2c00) [pid = 1775] [serial = 102] [outer = 0x97748800] 15:03:05 INFO - PROCESS | 1775 | 1465077785241 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1334ms 15:03:05 INFO - PROCESS | 1775 | 1465077785296 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 15:03:05 INFO - PROCESS | 1775 | 1465077785302 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 15:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:03:05 INFO - PROCESS | 1775 | 1465077785311 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:03:05 INFO - PROCESS | 1775 | 1465077785315 Marionette TRACE conn4 <- [1,110,null,{}] 15:03:05 INFO - PROCESS | 1775 | 1465077785328 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:05 INFO - PROCESS | 1775 | 1465077785333 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:05 INFO - PROCESS | 1775 | 1465077785553 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 15:03:05 INFO - PROCESS | 1775 | 1465077785579 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:05 INFO - PROCESS | 1775 | 1465077785590 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:05 INFO - PROCESS | 1775 | ++DOCSHELL 0x98176400 == 30 [pid = 1775] [id = 35] 15:03:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x99ef8c00) [pid = 1775] [serial = 103] [outer = (nil)] 15:03:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x99f4b400) [pid = 1775] [serial = 104] [outer = 0x99ef8c00] 15:03:05 INFO - PROCESS | 1775 | 1465077785659 Marionette DEBUG loaded listener.js 15:03:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x99f55000) [pid = 1775] [serial = 105] [outer = 0x99ef8c00] 15:03:06 INFO - PROCESS | 1775 | 1465077786557 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1289ms 15:03:06 INFO - PROCESS | 1775 | 1465077786602 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 15:03:06 INFO - PROCESS | 1775 | 1465077786606 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 15:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:03:06 INFO - PROCESS | 1775 | 1465077786633 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:03:06 INFO - PROCESS | 1775 | 1465077786645 Marionette TRACE conn4 <- [1,114,null,{}] 15:03:06 INFO - PROCESS | 1775 | 1465077786655 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:06 INFO - PROCESS | 1775 | 1465077786663 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:06 INFO - PROCESS | 1775 | 1465077786888 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 15:03:06 INFO - PROCESS | 1775 | 1465077786934 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:06 INFO - PROCESS | 1775 | 1465077786943 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x95152400 == 31 [pid = 1775] [id = 36] 15:03:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x95152800) [pid = 1775] [serial = 106] [outer = (nil)] 15:03:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x95154800) [pid = 1775] [serial = 107] [outer = 0x95152800] 15:03:07 INFO - PROCESS | 1775 | 1465077787033 Marionette DEBUG loaded listener.js 15:03:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x95159400) [pid = 1775] [serial = 108] [outer = 0x95152800] 15:03:07 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x921e5800) [pid = 1775] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:03:07 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x93637800) [pid = 1775] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:03:07 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x99f51c00) [pid = 1775] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:03:07 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x93a24000) [pid = 1775] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:03:07 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x93a2b800) [pid = 1775] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:03:08 INFO - PROCESS | 1775 | 1465077788091 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1532ms 15:03:08 INFO - PROCESS | 1775 | 1465077788146 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 15:03:08 INFO - PROCESS | 1775 | 1465077788151 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 15:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:03:08 INFO - PROCESS | 1775 | 1465077788164 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:03:08 INFO - PROCESS | 1775 | 1465077788167 Marionette TRACE conn4 <- [1,118,null,{}] 15:03:08 INFO - PROCESS | 1775 | 1465077788175 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:08 INFO - PROCESS | 1775 | 1465077788184 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:08 INFO - PROCESS | 1775 | 1465077788362 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 15:03:08 INFO - PROCESS | 1775 | 1465077788372 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:08 INFO - PROCESS | 1775 | 1465077788384 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:08 INFO - PROCESS | 1775 | ++DOCSHELL 0x93683400 == 32 [pid = 1775] [id = 37] 15:03:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x95155000) [pid = 1775] [serial = 109] [outer = (nil)] 15:03:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x9b24f400) [pid = 1775] [serial = 110] [outer = 0x95155000] 15:03:08 INFO - PROCESS | 1775 | 1465077788464 Marionette DEBUG loaded listener.js 15:03:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x9b5e1000) [pid = 1775] [serial = 111] [outer = 0x95155000] 15:03:09 INFO - PROCESS | 1775 | 1465077789439 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1336ms 15:03:09 INFO - PROCESS | 1775 | 1465077789503 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 15:03:09 INFO - PROCESS | 1775 | 1465077789510 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 15:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:03:09 INFO - PROCESS | 1775 | 1465077789520 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:03:09 INFO - PROCESS | 1775 | 1465077789526 Marionette TRACE conn4 <- [1,122,null,{}] 15:03:09 INFO - PROCESS | 1775 | 1465077789535 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:09 INFO - PROCESS | 1775 | 1465077789541 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:09 INFO - PROCESS | 1775 | 1465077789878 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 15:03:10 INFO - PROCESS | 1775 | 1465077790093 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:10 INFO - PROCESS | 1775 | 1465077790107 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:10 INFO - PROCESS | 1775 | ++DOCSHELL 0x93637800 == 33 [pid = 1775] [id = 38] 15:03:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x93639800) [pid = 1775] [serial = 112] [outer = (nil)] 15:03:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x93860c00) [pid = 1775] [serial = 113] [outer = 0x93639800] 15:03:10 INFO - PROCESS | 1775 | 1465077790202 Marionette DEBUG loaded listener.js 15:03:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x93a29400) [pid = 1775] [serial = 114] [outer = 0x93639800] 15:03:11 INFO - PROCESS | 1775 | 1465077791476 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1992ms 15:03:11 INFO - PROCESS | 1775 | 1465077791525 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 15:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:03:11 INFO - PROCESS | 1775 | 1465077791538 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 15:03:11 INFO - PROCESS | 1775 | 1465077791554 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:03:11 INFO - PROCESS | 1775 | 1465077791564 Marionette TRACE conn4 <- [1,126,null,{}] 15:03:11 INFO - PROCESS | 1775 | 1465077791577 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:11 INFO - PROCESS | 1775 | 1465077791588 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:11 INFO - PROCESS | 1775 | 1465077791895 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 15:03:12 INFO - PROCESS | 1775 | 1465077792063 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:12 INFO - PROCESS | 1775 | 1465077792070 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:12 INFO - PROCESS | 1775 | ++DOCSHELL 0x93675c00 == 34 [pid = 1775] [id = 39] 15:03:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x93869800) [pid = 1775] [serial = 115] [outer = (nil)] 15:03:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x99ef1400) [pid = 1775] [serial = 116] [outer = 0x93869800] 15:03:12 INFO - PROCESS | 1775 | 1465077792157 Marionette DEBUG loaded listener.js 15:03:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x99f52c00) [pid = 1775] [serial = 117] [outer = 0x93869800] 15:03:13 INFO - PROCESS | 1775 | 1465077793095 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1600ms 15:03:13 INFO - PROCESS | 1775 | 1465077793150 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 15:03:13 INFO - PROCESS | 1775 | 1465077793155 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 15:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:03:13 INFO - PROCESS | 1775 | 1465077793163 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:03:13 INFO - PROCESS | 1775 | 1465077793168 Marionette TRACE conn4 <- [1,130,null,{}] 15:03:13 INFO - PROCESS | 1775 | 1465077793174 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:13 INFO - PROCESS | 1775 | 1465077793180 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:13 INFO - PROCESS | 1775 | 1465077793381 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 15:03:13 INFO - PROCESS | 1775 | 1465077793530 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:13 INFO - PROCESS | 1775 | 1465077793538 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:13 INFO - PROCESS | 1775 | ++DOCSHELL 0x99f75000 == 35 [pid = 1775] [id = 40] 15:03:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x9aa9c800) [pid = 1775] [serial = 118] [outer = (nil)] 15:03:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x9b244c00) [pid = 1775] [serial = 119] [outer = 0x9aa9c800] 15:03:13 INFO - PROCESS | 1775 | 1465077793633 Marionette DEBUG loaded listener.js 15:03:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x9bac6000) [pid = 1775] [serial = 120] [outer = 0x9aa9c800] 15:03:14 INFO - PROCESS | 1775 | 1465077794824 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1682ms 15:03:14 INFO - PROCESS | 1775 | 1465077794846 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 15:03:14 INFO - PROCESS | 1775 | 1465077794853 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 15:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:03:14 INFO - PROCESS | 1775 | 1465077794871 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:03:14 INFO - PROCESS | 1775 | 1465077794878 Marionette TRACE conn4 <- [1,134,null,{}] 15:03:14 INFO - PROCESS | 1775 | 1465077794884 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:14 INFO - PROCESS | 1775 | 1465077794892 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:15 INFO - PROCESS | 1775 | 1465077795200 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 15:03:15 INFO - PROCESS | 1775 | 1465077795330 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:15 INFO - PROCESS | 1775 | 1465077795340 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:15 INFO - PROCESS | 1775 | ++DOCSHELL 0x921de800 == 36 [pid = 1775] [id = 41] 15:03:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x9d410000) [pid = 1775] [serial = 121] [outer = (nil)] 15:03:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x9dc82000) [pid = 1775] [serial = 122] [outer = 0x9d410000] 15:03:15 INFO - PROCESS | 1775 | 1465077795427 Marionette DEBUG loaded listener.js 15:03:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x9dbccc00) [pid = 1775] [serial = 123] [outer = 0x9d410000] 15:03:16 INFO - PROCESS | 1775 | 1465077796371 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1548ms 15:03:16 INFO - PROCESS | 1775 | 1465077796414 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 15:03:16 INFO - PROCESS | 1775 | 1465077796421 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 15:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:03:16 INFO - PROCESS | 1775 | 1465077796432 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:03:16 INFO - PROCESS | 1775 | 1465077796437 Marionette TRACE conn4 <- [1,138,null,{}] 15:03:16 INFO - PROCESS | 1775 | 1465077796448 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:16 INFO - PROCESS | 1775 | 1465077796455 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:16 INFO - PROCESS | 1775 | 1465077796695 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 15:03:16 INFO - PROCESS | 1775 | 1465077796874 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:16 INFO - PROCESS | 1775 | 1465077796888 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x95152000 == 37 [pid = 1775] [id = 42] 15:03:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x99f58c00) [pid = 1775] [serial = 124] [outer = (nil)] 15:03:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0xa2432c00) [pid = 1775] [serial = 125] [outer = 0x99f58c00] 15:03:17 INFO - PROCESS | 1775 | 1465077797011 Marionette DEBUG loaded listener.js 15:03:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0xa2660400) [pid = 1775] [serial = 126] [outer = 0x99f58c00] 15:03:18 INFO - PROCESS | 1775 | 1465077798140 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1743ms 15:03:18 INFO - PROCESS | 1775 | 1465077798196 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 15:03:18 INFO - PROCESS | 1775 | 1465077798201 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 15:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:03:18 INFO - PROCESS | 1775 | 1465077798229 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:03:18 INFO - PROCESS | 1775 | 1465077798233 Marionette TRACE conn4 <- [1,142,null,{}] 15:03:18 INFO - PROCESS | 1775 | 1465077798288 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:18 INFO - PROCESS | 1775 | 1465077798292 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:18 INFO - PROCESS | 1775 | 1465077798512 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 15:03:18 INFO - PROCESS | 1775 | 1465077798734 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:18 INFO - PROCESS | 1775 | 1465077798754 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:18 INFO - PROCESS | 1775 | ++DOCSHELL 0x9b247800 == 38 [pid = 1775] [id = 43] 15:03:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0xa5009800) [pid = 1775] [serial = 127] [outer = (nil)] 15:03:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0xa6282c00) [pid = 1775] [serial = 128] [outer = 0xa5009800] 15:03:18 INFO - PROCESS | 1775 | 1465077798905 Marionette DEBUG loaded listener.js 15:03:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0xa670b000) [pid = 1775] [serial = 129] [outer = 0xa5009800] 15:03:20 INFO - PROCESS | 1775 | 1465077800082 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1899ms 15:03:20 INFO - PROCESS | 1775 | 1465077800120 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 15:03:20 INFO - PROCESS | 1775 | 1465077800125 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 15:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:03:20 INFO - PROCESS | 1775 | 1465077800132 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:03:20 INFO - PROCESS | 1775 | 1465077800135 Marionette TRACE conn4 <- [1,146,null,{}] 15:03:20 INFO - PROCESS | 1775 | 1465077800142 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:20 INFO - PROCESS | 1775 | 1465077800146 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:20 INFO - PROCESS | 1775 | 1465077800384 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 15:03:20 INFO - PROCESS | 1775 | 1465077800736 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:20 INFO - PROCESS | 1775 | 1465077800744 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x921e4400 == 39 [pid = 1775] [id = 44] 15:03:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x921e6c00) [pid = 1775] [serial = 130] [outer = (nil)] 15:03:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x9363c000) [pid = 1775] [serial = 131] [outer = 0x921e6c00] 15:03:20 INFO - PROCESS | 1775 | 1465077800824 Marionette DEBUG loaded listener.js 15:03:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x93966400) [pid = 1775] [serial = 132] [outer = 0x921e6c00] 15:03:21 INFO - PROCESS | 1775 | 1465077801799 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1682ms 15:03:21 INFO - PROCESS | 1775 | 1465077801817 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 15:03:21 INFO - PROCESS | 1775 | 1465077801823 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 15:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:03:21 INFO - PROCESS | 1775 | 1465077801831 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:03:21 INFO - PROCESS | 1775 | 1465077801836 Marionette TRACE conn4 <- [1,150,null,{}] 15:03:21 INFO - PROCESS | 1775 | 1465077801844 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:21 INFO - PROCESS | 1775 | 1465077801853 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:22 INFO - PROCESS | 1775 | 1465077802047 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 15:03:22 INFO - PROCESS | 1775 | 1465077802208 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:22 INFO - PROCESS | 1775 | 1465077802217 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x93a28c00 == 38 [pid = 1775] [id = 25] 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x9214a800 == 37 [pid = 1775] [id = 19] 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x9b077000 == 36 [pid = 1775] [id = 17] 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x9213e400 == 35 [pid = 1775] [id = 18] 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x99f51800 == 34 [pid = 1775] [id = 24] 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x93a25800 == 33 [pid = 1775] [id = 26] 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x9363e000 == 32 [pid = 1775] [id = 23] 15:03:22 INFO - PROCESS | 1775 | ++DOCSHELL 0x9213e400 == 33 [pid = 1775] [id = 45] 15:03:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x921edc00) [pid = 1775] [serial = 133] [outer = (nil)] 15:03:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x93a30400) [pid = 1775] [serial = 134] [outer = 0x921edc00] 15:03:22 INFO - PROCESS | 1775 | 1465077802370 Marionette DEBUG loaded listener.js 15:03:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x99577400) [pid = 1775] [serial = 135] [outer = 0x921edc00] 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x9514fc00 == 32 [pid = 1775] [id = 15] 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x97754800 == 31 [pid = 1775] [id = 16] 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x93966000 == 30 [pid = 1775] [id = 22] 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x93683400 == 29 [pid = 1775] [id = 37] 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x95152400 == 28 [pid = 1775] [id = 36] 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x98176400 == 27 [pid = 1775] [id = 35] 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x97748000 == 26 [pid = 1775] [id = 34] 15:03:22 INFO - PROCESS | 1775 | --DOCSHELL 0x9363c400 == 25 [pid = 1775] [id = 33] 15:03:22 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x9a20f400) [pid = 1775] [serial = 71] [outer = (nil)] [url = about:blank] 15:03:22 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x99198000) [pid = 1775] [serial = 68] [outer = (nil)] [url = about:blank] 15:03:22 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x921e8800) [pid = 1775] [serial = 61] [outer = (nil)] [url = about:blank] 15:03:22 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0xa2606000) [pid = 1775] [serial = 56] [outer = (nil)] [url = about:blank] 15:03:22 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x99f56400) [pid = 1775] [serial = 70] [outer = (nil)] [url = about:blank] 15:03:22 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x9aed8800) [pid = 1775] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:03:22 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x93a30800) [pid = 1775] [serial = 65] [outer = (nil)] [url = about:blank] 15:03:22 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x97747c00) [pid = 1775] [serial = 67] [outer = (nil)] [url = about:blank] 15:03:22 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x921ecc00) [pid = 1775] [serial = 62] [outer = (nil)] [url = about:blank] 15:03:22 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x93a27800) [pid = 1775] [serial = 64] [outer = (nil)] [url = about:blank] 15:03:23 INFO - PROCESS | 1775 | 1465077803314 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:03:23 INFO - PROCESS | 1775 | 1465077803328 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1543ms 15:03:23 INFO - PROCESS | 1775 | 1465077803379 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 15:03:23 INFO - PROCESS | 1775 | 1465077803386 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 15:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:03:23 INFO - PROCESS | 1775 | 1465077803393 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:03:23 INFO - PROCESS | 1775 | 1465077803397 Marionette TRACE conn4 <- [1,154,null,{}] 15:03:23 INFO - PROCESS | 1775 | 1465077803411 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:23 INFO - PROCESS | 1775 | 1465077803416 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:23 INFO - PROCESS | 1775 | 1465077803599 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 15:03:23 INFO - PROCESS | 1775 | 1465077803713 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:23 INFO - PROCESS | 1775 | 1465077803726 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x9363c400 == 26 [pid = 1775] [id = 46] 15:03:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x96dc2800) [pid = 1775] [serial = 136] [outer = (nil)] 15:03:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x99f4d800) [pid = 1775] [serial = 137] [outer = 0x96dc2800] 15:03:23 INFO - PROCESS | 1775 | 1465077803853 Marionette DEBUG loaded listener.js 15:03:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x9b24ac00) [pid = 1775] [serial = 138] [outer = 0x96dc2800] 15:03:24 INFO - PROCESS | 1775 | 1465077804813 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1439ms 15:03:24 INFO - PROCESS | 1775 | 1465077804832 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 15:03:24 INFO - PROCESS | 1775 | 1465077804837 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 15:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:03:24 INFO - PROCESS | 1775 | 1465077804852 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:03:24 INFO - PROCESS | 1775 | 1465077804861 Marionette TRACE conn4 <- [1,158,null,{}] 15:03:24 INFO - PROCESS | 1775 | 1465077804871 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:24 INFO - PROCESS | 1775 | 1465077804878 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:25 INFO - PROCESS | 1775 | 1465077805075 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 15:03:25 INFO - PROCESS | 1775 | 1465077805196 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:25 INFO - PROCESS | 1775 | 1465077805206 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x93862800 == 27 [pid = 1775] [id = 47] 15:03:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x9b4f3c00) [pid = 1775] [serial = 139] [outer = (nil)] 15:03:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x9d3ba800) [pid = 1775] [serial = 140] [outer = 0x9b4f3c00] 15:03:25 INFO - PROCESS | 1775 | 1465077805277 Marionette DEBUG loaded listener.js 15:03:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x9d3c0400) [pid = 1775] [serial = 141] [outer = 0x9b4f3c00] 15:03:26 INFO - PROCESS | 1775 | 1465077806475 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1699ms 15:03:26 INFO - PROCESS | 1775 | 1465077806544 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 15:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:03:26 INFO - PROCESS | 1775 | 1465077806563 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 15:03:26 INFO - PROCESS | 1775 | 1465077806576 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:03:26 INFO - PROCESS | 1775 | 1465077806579 Marionette TRACE conn4 <- [1,162,null,{}] 15:03:26 INFO - PROCESS | 1775 | 1465077806585 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:26 INFO - PROCESS | 1775 | 1465077806590 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:26 INFO - PROCESS | 1775 | 1465077806807 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 15:03:26 INFO - PROCESS | 1775 | 1465077806926 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:26 INFO - PROCESS | 1775 | 1465077806936 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:26 INFO - PROCESS | 1775 | ++DOCSHELL 0x9515ec00 == 28 [pid = 1775] [id = 48] 15:03:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x99f4bc00) [pid = 1775] [serial = 142] [outer = (nil)] 15:03:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0xa228f000) [pid = 1775] [serial = 143] [outer = 0x99f4bc00] 15:03:27 INFO - PROCESS | 1775 | 1465077807012 Marionette DEBUG loaded listener.js 15:03:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0xa242b400) [pid = 1775] [serial = 144] [outer = 0x99f4bc00] 15:03:27 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x95152800) [pid = 1775] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:03:27 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x950e4c00) [pid = 1775] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:03:27 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x99ef8c00) [pid = 1775] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:03:27 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x97748800) [pid = 1775] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:03:27 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x9aa91c00) [pid = 1775] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:03:27 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x9363d000) [pid = 1775] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:03:27 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x9d3c5c00) [pid = 1775] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:03:27 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x9dc7bc00) [pid = 1775] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:03:27 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x921e5400) [pid = 1775] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:03:27 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x93963c00) [pid = 1775] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:03:27 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x99eed800) [pid = 1775] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:03:27 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x99ef8000) [pid = 1775] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:03:27 INFO - PROCESS | 1775 | 1465077807960 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1439ms 15:03:28 INFO - PROCESS | 1775 | 1465077808009 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 15:03:28 INFO - PROCESS | 1775 | 1465077808013 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 15:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:03:28 INFO - PROCESS | 1775 | 1465077808020 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:03:28 INFO - PROCESS | 1775 | 1465077808023 Marionette TRACE conn4 <- [1,166,null,{}] 15:03:28 INFO - PROCESS | 1775 | 1465077808029 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:28 INFO - PROCESS | 1775 | 1465077808034 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:28 INFO - PROCESS | 1775 | 1465077808203 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 15:03:28 INFO - PROCESS | 1775 | 1465077808320 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:28 INFO - PROCESS | 1775 | 1465077808337 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:28 INFO - PROCESS | 1775 | ++DOCSHELL 0x991e7c00 == 29 [pid = 1775] [id = 49] 15:03:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x99eed800) [pid = 1775] [serial = 145] [outer = (nil)] 15:03:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x9baa0400) [pid = 1775] [serial = 146] [outer = 0x99eed800] 15:03:28 INFO - PROCESS | 1775 | 1465077808425 Marionette DEBUG loaded listener.js 15:03:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0xa34a1000) [pid = 1775] [serial = 147] [outer = 0x99eed800] 15:03:29 INFO - PROCESS | 1775 | 1465077809205 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1237ms 15:03:29 INFO - PROCESS | 1775 | 1465077809258 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 15:03:29 INFO - PROCESS | 1775 | 1465077809262 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 15:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:03:29 INFO - PROCESS | 1775 | 1465077809268 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:03:29 INFO - PROCESS | 1775 | 1465077809271 Marionette TRACE conn4 <- [1,170,null,{}] 15:03:29 INFO - PROCESS | 1775 | 1465077809277 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:29 INFO - PROCESS | 1775 | 1465077809282 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:29 INFO - PROCESS | 1775 | 1465077809510 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 15:03:29 INFO - PROCESS | 1775 | 1465077809659 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:29 INFO - PROCESS | 1775 | 1465077809669 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x921e5400 == 30 [pid = 1775] [id = 50] 15:03:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x921e7000) [pid = 1775] [serial = 148] [outer = (nil)] 15:03:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x9363e400) [pid = 1775] [serial = 149] [outer = 0x921e7000] 15:03:29 INFO - PROCESS | 1775 | 1465077809758 Marionette DEBUG loaded listener.js 15:03:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x93a26400) [pid = 1775] [serial = 150] [outer = 0x921e7000] 15:03:30 INFO - PROCESS | 1775 | 1465077810758 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1534ms 15:03:30 INFO - PROCESS | 1775 | 1465077810805 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 15:03:30 INFO - PROCESS | 1775 | 1465077810812 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 15:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:03:30 INFO - PROCESS | 1775 | 1465077810823 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:03:30 INFO - PROCESS | 1775 | 1465077810828 Marionette TRACE conn4 <- [1,174,null,{}] 15:03:30 INFO - PROCESS | 1775 | 1465077810836 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:30 INFO - PROCESS | 1775 | 1465077810841 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:31 INFO - PROCESS | 1775 | 1465077811139 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 15:03:31 INFO - PROCESS | 1775 | 1465077811384 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:31 INFO - PROCESS | 1775 | 1465077811393 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:31 INFO - PROCESS | 1775 | ++DOCSHELL 0x9a208c00 == 31 [pid = 1775] [id = 51] 15:03:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x9a20ec00) [pid = 1775] [serial = 151] [outer = (nil)] 15:03:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x9a632400) [pid = 1775] [serial = 152] [outer = 0x9a20ec00] 15:03:31 INFO - PROCESS | 1775 | 1465077811488 Marionette DEBUG loaded listener.js 15:03:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x9a7d4400) [pid = 1775] [serial = 153] [outer = 0x9a20ec00] 15:03:32 INFO - PROCESS | 1775 | 1465077812400 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1635ms 15:03:32 INFO - PROCESS | 1775 | 1465077812458 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 15:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:03:32 INFO - PROCESS | 1775 | 1465077812464 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 15:03:32 INFO - PROCESS | 1775 | 1465077812471 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:03:32 INFO - PROCESS | 1775 | 1465077812475 Marionette TRACE conn4 <- [1,178,null,{}] 15:03:32 INFO - PROCESS | 1775 | 1465077812481 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:32 INFO - PROCESS | 1775 | 1465077812489 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:32 INFO - PROCESS | 1775 | 1465077812695 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 15:03:32 INFO - PROCESS | 1775 | 1465077812852 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:32 INFO - PROCESS | 1775 | 1465077812860 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x9b2e0400 == 32 [pid = 1775] [id = 52] 15:03:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x9b2e5800) [pid = 1775] [serial = 154] [outer = (nil)] 15:03:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x9b2e8000) [pid = 1775] [serial = 155] [outer = 0x9b2e5800] 15:03:32 INFO - PROCESS | 1775 | 1465077812990 Marionette DEBUG loaded listener.js 15:03:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x9b2ec400) [pid = 1775] [serial = 156] [outer = 0x9b2e5800] 15:03:33 INFO - PROCESS | 1775 | 1465077813872 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1431ms 15:03:33 INFO - PROCESS | 1775 | 1465077813901 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 15:03:33 INFO - PROCESS | 1775 | 1465077813907 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 15:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:03:33 INFO - PROCESS | 1775 | 1465077813925 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:03:33 INFO - PROCESS | 1775 | 1465077813932 Marionette TRACE conn4 <- [1,182,null,{}] 15:03:33 INFO - PROCESS | 1775 | 1465077813938 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:33 INFO - PROCESS | 1775 | 1465077813945 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:34 INFO - PROCESS | 1775 | 1465077814135 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 15:03:34 INFO - PROCESS | 1775 | 1465077814281 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:34 INFO - PROCESS | 1775 | 1465077814288 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x98174000 == 33 [pid = 1775] [id = 53] 15:03:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x99f4f400) [pid = 1775] [serial = 157] [outer = (nil)] 15:03:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x9d42b800) [pid = 1775] [serial = 158] [outer = 0x99f4f400] 15:03:34 INFO - PROCESS | 1775 | 1465077814373 Marionette DEBUG loaded listener.js 15:03:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0xa33eb000) [pid = 1775] [serial = 159] [outer = 0x99f4f400] 15:03:35 INFO - PROCESS | 1775 | 1465077815306 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1443ms 15:03:35 INFO - PROCESS | 1775 | 1465077815360 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 15:03:35 INFO - PROCESS | 1775 | 1465077815363 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 15:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:03:35 INFO - PROCESS | 1775 | 1465077815370 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:03:35 INFO - PROCESS | 1775 | 1465077815373 Marionette TRACE conn4 <- [1,186,null,{}] 15:03:35 INFO - PROCESS | 1775 | 1465077815380 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:35 INFO - PROCESS | 1775 | 1465077815386 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:35 INFO - PROCESS | 1775 | 1465077815568 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 15:03:35 INFO - PROCESS | 1775 | 1465077815714 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:35 INFO - PROCESS | 1775 | 1465077815721 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:35 INFO - PROCESS | 1775 | ++DOCSHELL 0x9c024800 == 34 [pid = 1775] [id = 54] 15:03:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0xa1062c00) [pid = 1775] [serial = 160] [outer = (nil)] 15:03:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 94 (0xa6708c00) [pid = 1775] [serial = 161] [outer = 0xa1062c00] 15:03:35 INFO - PROCESS | 1775 | 1465077815814 Marionette DEBUG loaded listener.js 15:03:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 95 (0xa6799000) [pid = 1775] [serial = 162] [outer = 0xa1062c00] 15:03:36 INFO - PROCESS | 1775 | 1465077816760 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1431ms 15:03:36 INFO - PROCESS | 1775 | 1465077816802 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 15:03:36 INFO - PROCESS | 1775 | 1465077816805 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 15:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:03:36 INFO - PROCESS | 1775 | 1465077816813 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:03:36 INFO - PROCESS | 1775 | 1465077816817 Marionette TRACE conn4 <- [1,190,null,{}] 15:03:36 INFO - PROCESS | 1775 | 1465077816823 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:36 INFO - PROCESS | 1775 | 1465077816829 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:37 INFO - PROCESS | 1775 | 1465077817020 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 15:03:37 INFO - PROCESS | 1775 | 1465077817169 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:37 INFO - PROCESS | 1775 | 1465077817187 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:37 INFO - PROCESS | 1775 | ++DOCSHELL 0xa6d87c00 == 35 [pid = 1775] [id = 55] 15:03:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 96 (0xa6d88000) [pid = 1775] [serial = 163] [outer = (nil)] 15:03:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 97 (0xa6d8ec00) [pid = 1775] [serial = 164] [outer = 0xa6d88000] 15:03:37 INFO - PROCESS | 1775 | 1465077817278 Marionette DEBUG loaded listener.js 15:03:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 98 (0xa6e4e800) [pid = 1775] [serial = 165] [outer = 0xa6d88000] 15:03:38 INFO - PROCESS | 1775 | 1465077818199 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1432ms 15:03:38 INFO - PROCESS | 1775 | 1465077818245 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 15:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:03:38 INFO - PROCESS | 1775 | 1465077818249 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 15:03:38 INFO - PROCESS | 1775 | 1465077818256 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:03:38 INFO - PROCESS | 1775 | 1465077818260 Marionette TRACE conn4 <- [1,194,null,{}] 15:03:38 INFO - PROCESS | 1775 | 1465077818266 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:38 INFO - PROCESS | 1775 | 1465077818271 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:38 INFO - PROCESS | 1775 | 1465077818467 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 15:03:38 INFO - PROCESS | 1775 | 1465077818852 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:38 INFO - PROCESS | 1775 | 1465077818862 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x95158000 == 36 [pid = 1775] [id = 56] 15:03:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 99 (0x95158c00) [pid = 1775] [serial = 166] [outer = (nil)] 15:03:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 100 (0x9524a000) [pid = 1775] [serial = 167] [outer = 0x95158c00] 15:03:38 INFO - PROCESS | 1775 | 1465077818981 Marionette DEBUG loaded listener.js 15:03:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 101 (0x98174400) [pid = 1775] [serial = 168] [outer = 0x95158c00] 15:03:39 INFO - PROCESS | 1775 | 1465077819976 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:03:39 INFO - PROCESS | 1775 | --DOCSHELL 0x921e2c00 == 35 [pid = 1775] [id = 21] 15:03:39 INFO - PROCESS | 1775 | --DOCSHELL 0x9363ec00 == 34 [pid = 1775] [id = 20] 15:03:39 INFO - PROCESS | 1775 | --DOCSHELL 0x9363a400 == 33 [pid = 1775] [id = 30] 15:03:39 INFO - PROCESS | 1775 | --DOCSHELL 0x93965400 == 32 [pid = 1775] [id = 31] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 100 (0x9b24f400) [pid = 1775] [serial = 110] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOCSHELL 0x921e5000 == 31 [pid = 1775] [id = 32] 15:03:40 INFO - PROCESS | 1775 | --DOCSHELL 0x9b247800 == 30 [pid = 1775] [id = 43] 15:03:40 INFO - PROCESS | 1775 | --DOCSHELL 0x95152000 == 29 [pid = 1775] [id = 42] 15:03:40 INFO - PROCESS | 1775 | --DOCSHELL 0x921de800 == 28 [pid = 1775] [id = 41] 15:03:40 INFO - PROCESS | 1775 | --DOCSHELL 0x99f75000 == 27 [pid = 1775] [id = 40] 15:03:40 INFO - PROCESS | 1775 | --DOCSHELL 0x93675c00 == 26 [pid = 1775] [id = 39] 15:03:40 INFO - PROCESS | 1775 | --DOCSHELL 0x93637800 == 25 [pid = 1775] [id = 38] 15:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1791ms 15:03:40 INFO - PROCESS | 1775 | 1465077820056 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 15:03:40 INFO - PROCESS | 1775 | 1465077820066 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 15:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:03:40 INFO - PROCESS | 1775 | 1465077820081 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:03:40 INFO - PROCESS | 1775 | 1465077820086 Marionette TRACE conn4 <- [1,198,null,{}] 15:03:40 INFO - PROCESS | 1775 | 1465077820094 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:40 INFO - PROCESS | 1775 | 1465077820100 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:40 INFO - PROCESS | 1775 | 1465077820264 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 99 (0x95154800) [pid = 1775] [serial = 107] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 98 (0x9957ec00) [pid = 1775] [serial = 74] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 97 (0x99f55000) [pid = 1775] [serial = 105] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 96 (0x97751400) [pid = 1775] [serial = 73] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 95 (0x99192400) [pid = 1775] [serial = 101] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 94 (0x9b5df000) [pid = 1775] [serial = 77] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 93 (0x9b06f400) [pid = 1775] [serial = 76] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0x93682000) [pid = 1775] [serial = 98] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x9386d400) [pid = 1775] [serial = 99] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0xa2152000) [pid = 1775] [serial = 80] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x9dbd7800) [pid = 1775] [serial = 79] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0xa2606800) [pid = 1775] [serial = 83] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0xa242e000) [pid = 1775] [serial = 82] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x9386b400) [pid = 1775] [serial = 96] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0xa349dc00) [pid = 1775] [serial = 86] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x921ed800) [pid = 1775] [serial = 95] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0xa33ec800) [pid = 1775] [serial = 85] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x9b79b800) [pid = 1775] [serial = 89] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x99ef5400) [pid = 1775] [serial = 88] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0xa4e14800) [pid = 1775] [serial = 92] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0xa4e0c800) [pid = 1775] [serial = 91] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x99f4b400) [pid = 1775] [serial = 104] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x95159400) [pid = 1775] [serial = 108] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x992a2c00) [pid = 1775] [serial = 102] [outer = (nil)] [url = about:blank] 15:03:40 INFO - PROCESS | 1775 | 1465077820461 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:40 INFO - PROCESS | 1775 | 1465077820468 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x93867000 == 26 [pid = 1775] [id = 57] 15:03:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x9386d400) [pid = 1775] [serial = 169] [outer = (nil)] 15:03:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x99199400) [pid = 1775] [serial = 170] [outer = 0x9386d400] 15:03:40 INFO - PROCESS | 1775 | 1465077820552 Marionette DEBUG loaded listener.js 15:03:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x99583400) [pid = 1775] [serial = 171] [outer = 0x9386d400] 15:03:41 INFO - PROCESS | 1775 | 1465077821302 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1287ms 15:03:41 INFO - PROCESS | 1775 | 1465077821372 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 15:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:03:41 INFO - PROCESS | 1775 | 1465077821378 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 15:03:41 INFO - PROCESS | 1775 | 1465077821385 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:03:41 INFO - PROCESS | 1775 | 1465077821389 Marionette TRACE conn4 <- [1,202,null,{}] 15:03:41 INFO - PROCESS | 1775 | 1465077821395 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:41 INFO - PROCESS | 1775 | 1465077821400 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:41 INFO - PROCESS | 1775 | 1465077821571 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 15:03:41 INFO - PROCESS | 1775 | 1465077821678 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:41 INFO - PROCESS | 1775 | 1465077821688 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x99de1800 == 27 [pid = 1775] [id = 58] 15:03:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x99eebc00) [pid = 1775] [serial = 172] [outer = (nil)] 15:03:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x9b077000) [pid = 1775] [serial = 173] [outer = 0x99eebc00] 15:03:41 INFO - PROCESS | 1775 | 1465077821755 Marionette DEBUG loaded listener.js 15:03:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x9b2dfc00) [pid = 1775] [serial = 174] [outer = 0x99eebc00] 15:03:42 INFO - PROCESS | 1775 | 1465077822448 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1131ms 15:03:42 INFO - PROCESS | 1775 | 1465077822516 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 15:03:42 INFO - PROCESS | 1775 | 1465077822520 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 15:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:03:42 INFO - PROCESS | 1775 | 1465077822547 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:03:42 INFO - PROCESS | 1775 | 1465077822556 Marionette TRACE conn4 <- [1,206,null,{}] 15:03:42 INFO - PROCESS | 1775 | 1465077822565 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:42 INFO - PROCESS | 1775 | 1465077822571 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:42 INFO - PROCESS | 1775 | 1465077822780 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 15:03:42 INFO - PROCESS | 1775 | 1465077822805 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:42 INFO - PROCESS | 1775 | 1465077822815 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:42 INFO - PROCESS | 1775 | ++DOCSHELL 0x9a12e400 == 28 [pid = 1775] [id = 59] 15:03:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x9a62e800) [pid = 1775] [serial = 175] [outer = (nil)] 15:03:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x9b5e4400) [pid = 1775] [serial = 176] [outer = 0x9a62e800] 15:03:42 INFO - PROCESS | 1775 | 1465077822880 Marionette DEBUG loaded listener.js 15:03:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x9bacb800) [pid = 1775] [serial = 177] [outer = 0x9a62e800] 15:03:43 INFO - PROCESS | 1775 | 1465077823746 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1267ms 15:03:43 INFO - PROCESS | 1775 | 1465077823798 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 15:03:43 INFO - PROCESS | 1775 | 1465077823801 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 15:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:03:43 INFO - PROCESS | 1775 | 1465077823815 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:03:43 INFO - PROCESS | 1775 | 1465077823818 Marionette TRACE conn4 <- [1,210,null,{}] 15:03:43 INFO - PROCESS | 1775 | 1465077823824 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:43 INFO - PROCESS | 1775 | 1465077823830 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:44 INFO - PROCESS | 1775 | 1465077824033 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 15:03:44 INFO - PROCESS | 1775 | 1465077824062 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:44 INFO - PROCESS | 1775 | 1465077824069 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:44 INFO - PROCESS | 1775 | ++DOCSHELL 0x9214a400 == 29 [pid = 1775] [id = 60] 15:03:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x9b4efc00) [pid = 1775] [serial = 178] [outer = (nil)] 15:03:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x9d428400) [pid = 1775] [serial = 179] [outer = 0x9b4efc00] 15:03:44 INFO - PROCESS | 1775 | 1465077824138 Marionette DEBUG loaded listener.js 15:03:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0xa1060400) [pid = 1775] [serial = 180] [outer = 0x9b4efc00] 15:03:44 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x99f4bc00) [pid = 1775] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:03:44 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x921e6c00) [pid = 1775] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:03:44 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x921edc00) [pid = 1775] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:03:44 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x96dc2800) [pid = 1775] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:03:44 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x95155000) [pid = 1775] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:03:44 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x9b4f3c00) [pid = 1775] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:03:45 INFO - PROCESS | 1775 | 1465077825054 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1287ms 15:03:45 INFO - PROCESS | 1775 | 1465077825103 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 15:03:45 INFO - PROCESS | 1775 | 1465077825107 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 15:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:03:45 INFO - PROCESS | 1775 | 1465077825113 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:03:45 INFO - PROCESS | 1775 | 1465077825116 Marionette TRACE conn4 <- [1,214,null,{}] 15:03:45 INFO - PROCESS | 1775 | 1465077825123 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:45 INFO - PROCESS | 1775 | 1465077825127 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:45 INFO - PROCESS | 1775 | 1465077825321 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 15:03:45 INFO - PROCESS | 1775 | 1465077825340 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:45 INFO - PROCESS | 1775 | 1465077825355 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x9a7d3400 == 30 [pid = 1775] [id = 61] 15:03:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x9b4ef800) [pid = 1775] [serial = 181] [outer = (nil)] 15:03:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0xa2158800) [pid = 1775] [serial = 182] [outer = 0x9b4ef800] 15:03:45 INFO - PROCESS | 1775 | 1465077825433 Marionette DEBUG loaded listener.js 15:03:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0xa26dc400) [pid = 1775] [serial = 183] [outer = 0x9b4ef800] 15:03:46 INFO - PROCESS | 1775 | 1465077826228 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1138ms 15:03:46 INFO - PROCESS | 1775 | 1465077826258 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 15:03:46 INFO - PROCESS | 1775 | 1465077826261 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 15:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:03:46 INFO - PROCESS | 1775 | 1465077826274 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:03:46 INFO - PROCESS | 1775 | 1465077826276 Marionette TRACE conn4 <- [1,218,null,{}] 15:03:46 INFO - PROCESS | 1775 | 1465077826281 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:46 INFO - PROCESS | 1775 | 1465077826288 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:46 INFO - PROCESS | 1775 | 1465077826474 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 15:03:46 INFO - PROCESS | 1775 | 1465077826483 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:46 INFO - PROCESS | 1775 | 1465077826490 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:46 INFO - PROCESS | 1775 | ++DOCSHELL 0xa30d8800 == 31 [pid = 1775] [id = 62] 15:03:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0xa34a8800) [pid = 1775] [serial = 184] [outer = (nil)] 15:03:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0xa50c3c00) [pid = 1775] [serial = 185] [outer = 0xa34a8800] 15:03:46 INFO - PROCESS | 1775 | 1465077826560 Marionette DEBUG loaded listener.js 15:03:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0xa629ac00) [pid = 1775] [serial = 186] [outer = 0xa34a8800] 15:03:47 INFO - PROCESS | 1775 | 1465077827607 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1388ms 15:03:47 INFO - PROCESS | 1775 | 1465077827663 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 15:03:47 INFO - PROCESS | 1775 | 1465077827670 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 15:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:03:47 INFO - PROCESS | 1775 | 1465077827678 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:03:47 INFO - PROCESS | 1775 | 1465077827687 Marionette TRACE conn4 <- [1,222,null,{}] 15:03:47 INFO - PROCESS | 1775 | 1465077827694 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:47 INFO - PROCESS | 1775 | 1465077827700 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:47 INFO - PROCESS | 1775 | 1465077827927 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 15:03:48 INFO - PROCESS | 1775 | 1465077828118 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:48 INFO - PROCESS | 1775 | 1465077828126 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:48 INFO - PROCESS | 1775 | ++DOCSHELL 0x95157000 == 32 [pid = 1775] [id = 63] 15:03:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x9515ac00) [pid = 1775] [serial = 187] [outer = (nil)] 15:03:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x99eecc00) [pid = 1775] [serial = 188] [outer = 0x9515ac00] 15:03:48 INFO - PROCESS | 1775 | 1465077828257 Marionette DEBUG loaded listener.js 15:03:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x99ef7c00) [pid = 1775] [serial = 189] [outer = 0x9515ac00] 15:03:49 INFO - PROCESS | 1775 | 1465077829129 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1491ms 15:03:49 INFO - PROCESS | 1775 | 1465077829169 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 15:03:49 INFO - PROCESS | 1775 | 1465077829177 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 15:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:03:49 INFO - PROCESS | 1775 | 1465077829188 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:03:49 INFO - PROCESS | 1775 | 1465077829192 Marionette TRACE conn4 <- [1,226,null,{}] 15:03:49 INFO - PROCESS | 1775 | 1465077829199 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:49 INFO - PROCESS | 1775 | 1465077829206 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:49 INFO - PROCESS | 1775 | 1465077829399 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 15:03:49 INFO - PROCESS | 1775 | 1465077829551 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:49 INFO - PROCESS | 1775 | 1465077829560 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:49 INFO - PROCESS | 1775 | ++DOCSHELL 0x98188000 == 33 [pid = 1775] [id = 64] 15:03:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x9818e800) [pid = 1775] [serial = 190] [outer = (nil)] 15:03:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0x98195400) [pid = 1775] [serial = 191] [outer = 0x9818e800] 15:03:49 INFO - PROCESS | 1775 | 1465077829648 Marionette DEBUG loaded listener.js 15:03:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 94 (0x99ef8c00) [pid = 1775] [serial = 192] [outer = 0x9818e800] 15:03:50 INFO - PROCESS | 1775 | 1465077830502 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1330ms 15:03:50 INFO - PROCESS | 1775 | 1465077830518 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 15:03:50 INFO - PROCESS | 1775 | 1465077830521 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 15:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:03:50 INFO - PROCESS | 1775 | 1465077830529 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:03:50 INFO - PROCESS | 1775 | 1465077830535 Marionette TRACE conn4 <- [1,230,null,{}] 15:03:50 INFO - PROCESS | 1775 | 1465077830552 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:50 INFO - PROCESS | 1775 | 1465077830561 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:50 INFO - PROCESS | 1775 | 1465077830806 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 15:03:50 INFO - PROCESS | 1775 | 1465077830920 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:50 INFO - PROCESS | 1775 | 1465077830933 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x9b4eb000 == 34 [pid = 1775] [id = 65] 15:03:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 95 (0x9b4eb400) [pid = 1775] [serial = 193] [outer = (nil)] 15:03:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 96 (0x9bf31000) [pid = 1775] [serial = 194] [outer = 0x9b4eb400] 15:03:51 INFO - PROCESS | 1775 | 1465077831015 Marionette DEBUG loaded listener.js 15:03:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 97 (0xa1065c00) [pid = 1775] [serial = 195] [outer = 0x9b4eb400] 15:03:51 INFO - PROCESS | 1775 | 1465077831978 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1495ms 15:03:52 INFO - PROCESS | 1775 | 1465077832029 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 15:03:52 INFO - PROCESS | 1775 | 1465077832034 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 15:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:03:52 INFO - PROCESS | 1775 | 1465077832040 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:03:52 INFO - PROCESS | 1775 | 1465077832044 Marionette TRACE conn4 <- [1,234,null,{}] 15:03:52 INFO - PROCESS | 1775 | 1465077832050 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:52 INFO - PROCESS | 1775 | 1465077832055 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:52 INFO - PROCESS | 1775 | 1465077832240 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 15:03:52 INFO - PROCESS | 1775 | 1465077832392 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:52 INFO - PROCESS | 1775 | 1465077832404 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x995e4800 == 35 [pid = 1775] [id = 66] 15:03:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 98 (0x995e5000) [pid = 1775] [serial = 196] [outer = (nil)] 15:03:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 99 (0x995ef000) [pid = 1775] [serial = 197] [outer = 0x995e5000] 15:03:52 INFO - PROCESS | 1775 | 1465077832484 Marionette DEBUG loaded listener.js 15:03:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 100 (0x995f2800) [pid = 1775] [serial = 198] [outer = 0x995e5000] 15:03:53 INFO - PROCESS | 1775 | 1465077833474 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1479ms 15:03:53 INFO - PROCESS | 1775 | 1465077833521 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 15:03:53 INFO - PROCESS | 1775 | 1465077833526 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 15:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:03:53 INFO - PROCESS | 1775 | 1465077833532 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:03:53 INFO - PROCESS | 1775 | 1465077833536 Marionette TRACE conn4 <- [1,238,null,{}] 15:03:53 INFO - PROCESS | 1775 | 1465077833542 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:53 INFO - PROCESS | 1775 | 1465077833547 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:53 INFO - PROCESS | 1775 | 1465077833727 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 15:03:53 INFO - PROCESS | 1775 | 1465077833879 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:53 INFO - PROCESS | 1775 | 1465077833889 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:53 INFO - PROCESS | 1775 | ++DOCSHELL 0x93632c00 == 36 [pid = 1775] [id = 67] 15:03:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 101 (0x93963c00) [pid = 1775] [serial = 199] [outer = (nil)] 15:03:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 102 (0xa34a4800) [pid = 1775] [serial = 200] [outer = 0x93963c00] 15:03:54 INFO - PROCESS | 1775 | 1465077834010 Marionette DEBUG loaded listener.js 15:03:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 103 (0xa500e000) [pid = 1775] [serial = 201] [outer = 0x93963c00] 15:03:54 INFO - PROCESS | 1775 | 1465077834909 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1442ms 15:03:54 INFO - PROCESS | 1775 | 1465077834975 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 15:03:54 INFO - PROCESS | 1775 | 1465077834979 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 15:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:03:54 INFO - PROCESS | 1775 | 1465077834986 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:03:54 INFO - PROCESS | 1775 | 1465077834990 Marionette TRACE conn4 <- [1,242,null,{}] 15:03:54 INFO - PROCESS | 1775 | 1465077834996 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:55 INFO - PROCESS | 1775 | 1465077835006 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:55 INFO - PROCESS | 1775 | 1465077835254 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 15:03:55 INFO - PROCESS | 1775 | 1465077835446 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:55 INFO - PROCESS | 1775 | 1465077835455 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:55 INFO - PROCESS | 1775 | ++DOCSHELL 0x917e0800 == 37 [pid = 1775] [id = 68] 15:03:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 104 (0x917e2800) [pid = 1775] [serial = 202] [outer = (nil)] 15:03:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 105 (0x917e9400) [pid = 1775] [serial = 203] [outer = 0x917e2800] 15:03:55 INFO - PROCESS | 1775 | 1465077835549 Marionette DEBUG loaded listener.js 15:03:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 106 (0xa6709c00) [pid = 1775] [serial = 204] [outer = 0x917e2800] 15:03:56 INFO - PROCESS | 1775 | 1465077836345 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1445ms 15:03:56 INFO - PROCESS | 1775 | 1465077836435 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 15:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:03:56 INFO - PROCESS | 1775 | 1465077836439 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 15:03:56 INFO - PROCESS | 1775 | 1465077836447 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:03:56 INFO - PROCESS | 1775 | 1465077836450 Marionette TRACE conn4 <- [1,246,null,{}] 15:03:56 INFO - PROCESS | 1775 | 1465077836456 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:56 INFO - PROCESS | 1775 | 1465077836462 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:56 INFO - PROCESS | 1775 | 1465077836635 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 15:03:56 INFO - PROCESS | 1775 | 1465077836793 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:56 INFO - PROCESS | 1775 | 1465077836801 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x917e2c00 == 38 [pid = 1775] [id = 69] 15:03:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 107 (0x921e7c00) [pid = 1775] [serial = 205] [outer = (nil)] 15:03:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 108 (0x992e1000) [pid = 1775] [serial = 206] [outer = 0x921e7c00] 15:03:56 INFO - PROCESS | 1775 | 1465077836883 Marionette DEBUG loaded listener.js 15:03:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 109 (0x9b4ee000) [pid = 1775] [serial = 207] [outer = 0x921e7c00] 15:03:57 INFO - PROCESS | 1775 | 1465077837747 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1547ms 15:03:58 INFO - PROCESS | 1775 | 1465077837997 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 15:03:58 INFO - PROCESS | 1775 | 1465077838004 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 15:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:03:58 INFO - PROCESS | 1775 | 1465077838012 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:03:58 INFO - PROCESS | 1775 | 1465077838016 Marionette TRACE conn4 <- [1,250,null,{}] 15:03:58 INFO - PROCESS | 1775 | 1465077838025 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:58 INFO - PROCESS | 1775 | 1465077838030 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:58 INFO - PROCESS | 1775 | 1465077838197 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 15:03:58 INFO - PROCESS | 1775 | 1465077838420 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:58 INFO - PROCESS | 1775 | 1465077838439 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:58 INFO - PROCESS | 1775 | ++DOCSHELL 0x921e2c00 == 39 [pid = 1775] [id = 70] 15:03:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 110 (0x93a2a000) [pid = 1775] [serial = 208] [outer = (nil)] 15:03:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 111 (0x9455b800) [pid = 1775] [serial = 209] [outer = 0x93a2a000] 15:03:58 INFO - PROCESS | 1775 | 1465077838525 Marionette DEBUG loaded listener.js 15:03:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 112 (0x9515bc00) [pid = 1775] [serial = 210] [outer = 0x93a2a000] 15:03:59 INFO - PROCESS | 1775 | 1465077839353 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1385ms 15:03:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 113 (0x98187800) [pid = 1775] [serial = 211] [outer = 0x99d8a000] 15:03:59 INFO - PROCESS | 1775 | 1465077839468 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 15:03:59 INFO - PROCESS | 1775 | 1465077839474 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 15:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:03:59 INFO - PROCESS | 1775 | 1465077839553 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:03:59 INFO - PROCESS | 1775 | 1465077839560 Marionette TRACE conn4 <- [1,254,null,{}] 15:03:59 INFO - PROCESS | 1775 | 1465077839571 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:59 INFO - PROCESS | 1775 | 1465077839576 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:03:59 INFO - PROCESS | 1775 | 1465077839748 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 15:03:59 INFO - PROCESS | 1775 | 1465077839973 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:59 INFO - PROCESS | 1775 | 1465077839984 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:00 INFO - PROCESS | 1775 | ++DOCSHELL 0x9363a000 == 40 [pid = 1775] [id = 71] 15:04:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 114 (0x93a24000) [pid = 1775] [serial = 212] [outer = (nil)] 15:04:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 115 (0x9818c800) [pid = 1775] [serial = 213] [outer = 0x93a24000] 15:04:00 INFO - PROCESS | 1775 | 1465077840067 Marionette DEBUG loaded listener.js 15:04:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 116 (0x99de3400) [pid = 1775] [serial = 214] [outer = 0x93a24000] 15:04:01 INFO - PROCESS | 1775 | --DOCSHELL 0x9386e400 == 39 [pid = 1775] [id = 14] 15:04:01 INFO - PROCESS | 1775 | --DOCSHELL 0x9d3c3800 == 38 [pid = 1775] [id = 27] 15:04:01 INFO - PROCESS | 1775 | --DOCSHELL 0x9d3c0000 == 37 [pid = 1775] [id = 28] 15:04:01 INFO - PROCESS | 1775 | --DOCSHELL 0x93640800 == 36 [pid = 1775] [id = 29] 15:04:01 INFO - PROCESS | 1775 | --DOCSHELL 0x921e4400 == 35 [pid = 1775] [id = 44] 15:04:01 INFO - PROCESS | 1775 | --DOCSHELL 0x917e2c00 == 34 [pid = 1775] [id = 69] 15:04:01 INFO - PROCESS | 1775 | --DOCSHELL 0x921e2c00 == 33 [pid = 1775] [id = 70] 15:04:01 INFO - PROCESS | 1775 | --DOCSHELL 0x93632c00 == 32 [pid = 1775] [id = 67] 15:04:01 INFO - PROCESS | 1775 | --DOCSHELL 0x917e0800 == 31 [pid = 1775] [id = 68] 15:04:01 INFO - PROCESS | 1775 | --DOCSHELL 0x995e4800 == 30 [pid = 1775] [id = 66] 15:04:01 INFO - PROCESS | 1775 | --DOCSHELL 0x98188000 == 29 [pid = 1775] [id = 64] 15:04:01 INFO - PROCESS | 1775 | --DOCSHELL 0x9b4eb000 == 28 [pid = 1775] [id = 65] 15:04:01 INFO - PROCESS | 1775 | --DOCSHELL 0xa30d8800 == 27 [pid = 1775] [id = 62] 15:04:01 INFO - PROCESS | 1775 | --DOCSHELL 0x95157000 == 26 [pid = 1775] [id = 63] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 115 (0x9baa0400) [pid = 1775] [serial = 146] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 114 (0xa228f000) [pid = 1775] [serial = 143] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 113 (0xa2432c00) [pid = 1775] [serial = 125] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 112 (0x93860c00) [pid = 1775] [serial = 113] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 111 (0x93966400) [pid = 1775] [serial = 132] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 110 (0x9363c000) [pid = 1775] [serial = 131] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 109 (0x93a30400) [pid = 1775] [serial = 134] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 108 (0x99577400) [pid = 1775] [serial = 135] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 107 (0x9dc82000) [pid = 1775] [serial = 122] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 106 (0x99f4d800) [pid = 1775] [serial = 137] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 105 (0xa6282c00) [pid = 1775] [serial = 128] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 104 (0x9b24ac00) [pid = 1775] [serial = 138] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 103 (0x99ef1400) [pid = 1775] [serial = 116] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 102 (0x9b244c00) [pid = 1775] [serial = 119] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 101 (0x9b5e1000) [pid = 1775] [serial = 111] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 100 (0xa242b400) [pid = 1775] [serial = 144] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 99 (0x9d3c0400) [pid = 1775] [serial = 141] [outer = (nil)] [url = about:blank] 15:04:01 INFO - PROCESS | 1775 | --DOMWINDOW == 98 (0x9d3ba800) [pid = 1775] [serial = 140] [outer = (nil)] [url = about:blank] 15:04:02 INFO - PROCESS | 1775 | 1465077842252 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 2807ms 15:04:02 INFO - PROCESS | 1775 | 1465077842303 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 15:04:02 INFO - PROCESS | 1775 | 1465077842309 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 15:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:04:02 INFO - PROCESS | 1775 | 1465077842317 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:04:02 INFO - PROCESS | 1775 | 1465077842322 Marionette TRACE conn4 <- [1,258,null,{}] 15:04:02 INFO - PROCESS | 1775 | 1465077842330 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:02 INFO - PROCESS | 1775 | 1465077842335 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:02 INFO - PROCESS | 1775 | 1465077842526 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 15:04:02 INFO - PROCESS | 1775 | 1465077842740 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:02 INFO - PROCESS | 1775 | 1465077842751 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:02 INFO - PROCESS | 1775 | ++DOCSHELL 0x917e0800 == 27 [pid = 1775] [id = 72] 15:04:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 99 (0x917e1c00) [pid = 1775] [serial = 215] [outer = (nil)] 15:04:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 100 (0x917e7400) [pid = 1775] [serial = 216] [outer = 0x917e1c00] 15:04:02 INFO - PROCESS | 1775 | 1465077842861 Marionette DEBUG loaded listener.js 15:04:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 101 (0x93631400) [pid = 1775] [serial = 217] [outer = 0x917e1c00] 15:04:03 INFO - PROCESS | 1775 | 1465077843791 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1543ms 15:04:03 INFO - PROCESS | 1775 | 1465077843863 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 15:04:03 INFO - PROCESS | 1775 | 1465077843868 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 15:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:04:03 INFO - PROCESS | 1775 | 1465077843878 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:04:03 INFO - PROCESS | 1775 | 1465077843883 Marionette TRACE conn4 <- [1,262,null,{}] 15:04:03 INFO - PROCESS | 1775 | 1465077843891 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:03 INFO - PROCESS | 1775 | 1465077843900 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:04 INFO - PROCESS | 1775 | 1465077844124 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 15:04:04 INFO - PROCESS | 1775 | 1465077844329 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:04 INFO - PROCESS | 1775 | 1465077844339 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x950dec00 == 28 [pid = 1775] [id = 73] 15:04:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 102 (0x9514fc00) [pid = 1775] [serial = 218] [outer = (nil)] 15:04:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 103 (0x95155000) [pid = 1775] [serial = 219] [outer = 0x9514fc00] 15:04:04 INFO - PROCESS | 1775 | 1465077844469 Marionette DEBUG loaded listener.js 15:04:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 104 (0x96dcd000) [pid = 1775] [serial = 220] [outer = 0x9514fc00] 15:04:05 INFO - PROCESS | 1775 | 1465077845368 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1535ms 15:04:05 INFO - PROCESS | 1775 | 1465077845417 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 15:04:05 INFO - PROCESS | 1775 | 1465077845424 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 15:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:04:05 INFO - PROCESS | 1775 | 1465077845431 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:04:05 INFO - PROCESS | 1775 | 1465077845435 Marionette TRACE conn4 <- [1,266,null,{}] 15:04:05 INFO - PROCESS | 1775 | 1465077845441 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:05 INFO - PROCESS | 1775 | 1465077845446 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:05 INFO - PROCESS | 1775 | 1465077845639 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 15:04:05 INFO - PROCESS | 1775 | 1465077845798 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:05 INFO - PROCESS | 1775 | 1465077845807 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:05 INFO - PROCESS | 1775 | ++DOCSHELL 0x9957cc00 == 29 [pid = 1775] [id = 74] 15:04:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 105 (0x9957fc00) [pid = 1775] [serial = 221] [outer = (nil)] 15:04:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 106 (0x995eb400) [pid = 1775] [serial = 222] [outer = 0x9957fc00] 15:04:05 INFO - PROCESS | 1775 | 1465077845894 Marionette DEBUG loaded listener.js 15:04:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 107 (0x99deac00) [pid = 1775] [serial = 223] [outer = 0x9957fc00] 15:04:06 INFO - PROCESS | 1775 | 1465077846842 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1482ms 15:04:06 INFO - PROCESS | 1775 | 1465077846914 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 15:04:06 INFO - PROCESS | 1775 | 1465077846919 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 15:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:04:06 INFO - PROCESS | 1775 | 1465077846937 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:04:06 INFO - PROCESS | 1775 | 1465077846948 Marionette TRACE conn4 <- [1,270,null,{}] 15:04:06 INFO - PROCESS | 1775 | 1465077846954 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:06 INFO - PROCESS | 1775 | 1465077846963 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:07 INFO - PROCESS | 1775 | 1465077847266 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 15:04:07 INFO - PROCESS | 1775 | 1465077847392 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:07 INFO - PROCESS | 1775 | 1465077847400 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:07 INFO - PROCESS | 1775 | ++DOCSHELL 0x9b246000 == 30 [pid = 1775] [id = 75] 15:04:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 108 (0x9b246c00) [pid = 1775] [serial = 224] [outer = (nil)] 15:04:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 109 (0x9b2e3800) [pid = 1775] [serial = 225] [outer = 0x9b246c00] 15:04:07 INFO - PROCESS | 1775 | 1465077847525 Marionette DEBUG loaded listener.js 15:04:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 110 (0x9b4e7400) [pid = 1775] [serial = 226] [outer = 0x9b246c00] 15:04:08 INFO - PROCESS | 1775 | 1465077848419 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1556ms 15:04:08 INFO - PROCESS | 1775 | 1465077848483 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 15:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:04:08 INFO - PROCESS | 1775 | 1465077848489 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 15:04:08 INFO - PROCESS | 1775 | 1465077848495 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:04:08 INFO - PROCESS | 1775 | 1465077848499 Marionette TRACE conn4 <- [1,274,null,{}] 15:04:08 INFO - PROCESS | 1775 | 1465077848505 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:08 INFO - PROCESS | 1775 | 1465077848511 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:08 INFO - PROCESS | 1775 | 1465077848698 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 15:04:08 INFO - PROCESS | 1775 | 1465077848852 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:08 INFO - PROCESS | 1775 | 1465077848863 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:08 INFO - PROCESS | 1775 | ++DOCSHELL 0x921eac00 == 31 [pid = 1775] [id = 76] 15:04:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 111 (0x9a8c3400) [pid = 1775] [serial = 227] [outer = (nil)] 15:04:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 112 (0x9b7a4800) [pid = 1775] [serial = 228] [outer = 0x9a8c3400] 15:04:08 INFO - PROCESS | 1775 | 1465077848990 Marionette DEBUG loaded listener.js 15:04:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 113 (0x9bf31800) [pid = 1775] [serial = 229] [outer = 0x9a8c3400] 15:04:09 INFO - PROCESS | 1775 | 1465077849810 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1333ms 15:04:09 INFO - PROCESS | 1775 | 1465077849828 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 15:04:09 INFO - PROCESS | 1775 | 1465077849831 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 15:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:04:09 INFO - PROCESS | 1775 | 1465077849838 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:04:09 INFO - PROCESS | 1775 | 1465077849842 Marionette TRACE conn4 <- [1,278,null,{}] 15:04:09 INFO - PROCESS | 1775 | 1465077849848 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:09 INFO - PROCESS | 1775 | 1465077849854 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:10 INFO - PROCESS | 1775 | 1465077850024 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 15:04:10 INFO - PROCESS | 1775 | 1465077850187 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:10 INFO - PROCESS | 1775 | 1465077850207 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:10 INFO - PROCESS | 1775 | ++DOCSHELL 0x9395f800 == 32 [pid = 1775] [id = 77] 15:04:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 114 (0x9b2dd800) [pid = 1775] [serial = 230] [outer = (nil)] 15:04:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 115 (0x9d40c400) [pid = 1775] [serial = 231] [outer = 0x9b2dd800] 15:04:10 INFO - PROCESS | 1775 | 1465077850308 Marionette DEBUG loaded listener.js 15:04:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 116 (0xa2433800) [pid = 1775] [serial = 232] [outer = 0x9b2dd800] 15:04:11 INFO - PROCESS | 1775 | 1465077851266 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1487ms 15:04:11 INFO - PROCESS | 1775 | 1465077851327 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 15:04:11 INFO - PROCESS | 1775 | 1465077851331 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 15:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:04:11 INFO - PROCESS | 1775 | 1465077851337 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:04:11 INFO - PROCESS | 1775 | 1465077851341 Marionette TRACE conn4 <- [1,282,null,{}] 15:04:11 INFO - PROCESS | 1775 | 1465077851347 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:11 INFO - PROCESS | 1775 | 1465077851353 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:11 INFO - PROCESS | 1775 | 1465077851601 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 15:04:11 INFO - PROCESS | 1775 | 1465077851846 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:11 INFO - PROCESS | 1775 | 1465077851855 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:11 INFO - PROCESS | 1775 | ++DOCSHELL 0x921de800 == 33 [pid = 1775] [id = 78] 15:04:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 117 (0x93a2b000) [pid = 1775] [serial = 233] [outer = (nil)] 15:04:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 118 (0x9af67000) [pid = 1775] [serial = 234] [outer = 0x93a2b000] 15:04:11 INFO - PROCESS | 1775 | 1465077851985 Marionette DEBUG loaded listener.js 15:04:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 119 (0x95154400) [pid = 1775] [serial = 235] [outer = 0x93a2b000] 15:04:12 INFO - PROCESS | 1775 | 1465077852826 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:04:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1548ms 15:04:12 INFO - PROCESS | 1775 | 1465077852887 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 15:04:12 INFO - PROCESS | 1775 | 1465077852891 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 15:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:04:12 INFO - PROCESS | 1775 | 1465077852898 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:04:12 INFO - PROCESS | 1775 | 1465077852901 Marionette TRACE conn4 <- [1,286,null,{}] 15:04:12 INFO - PROCESS | 1775 | 1465077852908 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:12 INFO - PROCESS | 1775 | 1465077852913 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:13 INFO - PROCESS | 1775 | 1465077853128 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 15:04:13 INFO - PROCESS | 1775 | 1465077853286 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:13 INFO - PROCESS | 1775 | 1465077853295 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:13 INFO - PROCESS | 1775 | ++DOCSHELL 0x917db800 == 34 [pid = 1775] [id = 79] 15:04:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 120 (0x950e0000) [pid = 1775] [serial = 236] [outer = (nil)] 15:04:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 121 (0x9a988400) [pid = 1775] [serial = 237] [outer = 0x950e0000] 15:04:13 INFO - PROCESS | 1775 | 1465077853380 Marionette DEBUG loaded listener.js 15:04:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 122 (0x9a984400) [pid = 1775] [serial = 238] [outer = 0x950e0000] 15:04:14 INFO - PROCESS | 1775 | 1465077854266 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1437ms 15:04:14 INFO - PROCESS | 1775 | 1465077854336 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 15:04:14 INFO - PROCESS | 1775 | 1465077854341 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 15:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:04:14 INFO - PROCESS | 1775 | 1465077854347 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:04:14 INFO - PROCESS | 1775 | 1465077854351 Marionette TRACE conn4 <- [1,290,null,{}] 15:04:14 INFO - PROCESS | 1775 | 1465077854357 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:14 INFO - PROCESS | 1775 | 1465077854362 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:14 INFO - PROCESS | 1775 | 1465077854569 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 15:04:14 INFO - PROCESS | 1775 | 1465077854732 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:14 INFO - PROCESS | 1775 | 1465077854739 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:14 INFO - PROCESS | 1775 | ++DOCSHELL 0x9818c400 == 35 [pid = 1775] [id = 80] 15:04:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 123 (0x9818cc00) [pid = 1775] [serial = 239] [outer = (nil)] 15:04:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 124 (0x9a98f800) [pid = 1775] [serial = 240] [outer = 0x9818cc00] 15:04:14 INFO - PROCESS | 1775 | 1465077854823 Marionette DEBUG loaded listener.js 15:04:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 125 (0x9a98e400) [pid = 1775] [serial = 241] [outer = 0x9818cc00] 15:04:15 INFO - PROCESS | 1775 | 1465077855722 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:04:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1438ms 15:04:15 INFO - PROCESS | 1775 | 1465077855786 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 15:04:15 INFO - PROCESS | 1775 | 1465077855790 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 15:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:04:15 INFO - PROCESS | 1775 | 1465077855796 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:04:15 INFO - PROCESS | 1775 | 1465077855800 Marionette TRACE conn4 <- [1,294,null,{}] 15:04:15 INFO - PROCESS | 1775 | 1465077855806 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:15 INFO - PROCESS | 1775 | 1465077855811 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:15 INFO - PROCESS | 1775 | 1465077855981 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 15:04:16 INFO - PROCESS | 1775 | 1465077856139 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:16 INFO - PROCESS | 1775 | 1465077856148 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x98190000 == 36 [pid = 1775] [id = 81] 15:04:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 126 (0x995ec000) [pid = 1775] [serial = 242] [outer = (nil)] 15:04:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 127 (0xa33e8400) [pid = 1775] [serial = 243] [outer = 0x995ec000] 15:04:16 INFO - PROCESS | 1775 | 1465077856229 Marionette DEBUG loaded listener.js 15:04:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 128 (0xa349e000) [pid = 1775] [serial = 244] [outer = 0x995ec000] 15:04:17 INFO - PROCESS | 1775 | 1465077857469 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:17 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. 15:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1738ms 15:04:17 INFO - PROCESS | 1775 | 1465077857543 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 15:04:17 INFO - PROCESS | 1775 | 1465077857548 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 15:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:04:17 INFO - PROCESS | 1775 | 1465077857557 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:04:17 INFO - PROCESS | 1775 | 1465077857561 Marionette TRACE conn4 <- [1,298,null,{}] 15:04:17 INFO - PROCESS | 1775 | 1465077857569 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:17 INFO - PROCESS | 1775 | 1465077857576 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:17 INFO - PROCESS | 1775 | 1465077857778 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 15:04:17 INFO - PROCESS | 1775 | 1465077857910 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:17 INFO - PROCESS | 1775 | 1465077857920 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:17 INFO - PROCESS | 1775 | ++DOCSHELL 0x921e6c00 == 37 [pid = 1775] [id = 82] 15:04:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 129 (0x921e8400) [pid = 1775] [serial = 245] [outer = (nil)] 15:04:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 130 (0x93a25800) [pid = 1775] [serial = 246] [outer = 0x921e8400] 15:04:18 INFO - PROCESS | 1775 | 1465077857997 Marionette DEBUG loaded listener.js 15:04:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 131 (0x95155c00) [pid = 1775] [serial = 247] [outer = 0x921e8400] 15:04:18 INFO - PROCESS | 1775 | 1465077858746 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:18 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. 15:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1230ms 15:04:18 INFO - PROCESS | 1775 | 1465077858815 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 15:04:18 INFO - PROCESS | 1775 | 1465077858823 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 15:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:04:18 INFO - PROCESS | 1775 | 1465077858839 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:04:18 INFO - PROCESS | 1775 | 1465077858844 Marionette TRACE conn4 <- [1,302,null,{}] 15:04:18 INFO - PROCESS | 1775 | 1465077858851 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:18 INFO - PROCESS | 1775 | 1465077858857 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:19 INFO - PROCESS | 1775 | 1465077859038 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 15:04:19 INFO - PROCESS | 1775 | 1465077859048 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:19 INFO - PROCESS | 1775 | 1465077859059 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:19 INFO - PROCESS | 1775 | ++DOCSHELL 0x98187c00 == 38 [pid = 1775] [id = 83] 15:04:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 132 (0x995ed800) [pid = 1775] [serial = 248] [outer = (nil)] 15:04:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 133 (0x99ef5c00) [pid = 1775] [serial = 249] [outer = 0x995ed800] 15:04:19 INFO - PROCESS | 1775 | 1465077859254 Marionette DEBUG loaded listener.js 15:04:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 134 (0x9a202800) [pid = 1775] [serial = 250] [outer = 0x995ed800] 15:04:20 INFO - PROCESS | 1775 | 1465077860174 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:20 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. 15:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1381ms 15:04:20 INFO - PROCESS | 1775 | 1465077860220 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 15:04:20 INFO - PROCESS | 1775 | 1465077860224 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 15:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:04:20 INFO - PROCESS | 1775 | 1465077860236 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:04:20 INFO - PROCESS | 1775 | 1465077860242 Marionette TRACE conn4 <- [1,306,null,{}] 15:04:20 INFO - PROCESS | 1775 | 1465077860257 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:20 INFO - PROCESS | 1775 | 1465077860265 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:20 INFO - PROCESS | 1775 | 1465077860491 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 15:04:20 INFO - PROCESS | 1775 | 1465077860513 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:20 INFO - PROCESS | 1775 | 1465077860524 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x92b0ec00 == 39 [pid = 1775] [id = 84] 15:04:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 135 (0x92b0f000) [pid = 1775] [serial = 251] [outer = (nil)] 15:04:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 136 (0x9a98f400) [pid = 1775] [serial = 252] [outer = 0x92b0f000] 15:04:20 INFO - PROCESS | 1775 | 1465077860599 Marionette DEBUG loaded listener.js 15:04:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 137 (0x9af5e400) [pid = 1775] [serial = 253] [outer = 0x92b0f000] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 136 (0x9a62e800) [pid = 1775] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 135 (0x9b4efc00) [pid = 1775] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 134 (0x9b2e5800) [pid = 1775] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 133 (0x9a20ec00) [pid = 1775] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 132 (0x99eed800) [pid = 1775] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 131 (0xa1062c00) [pid = 1775] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 130 (0x921e7000) [pid = 1775] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 129 (0x99f4f400) [pid = 1775] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 128 (0x9386d400) [pid = 1775] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 127 (0xa6d88000) [pid = 1775] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 126 (0x99eebc00) [pid = 1775] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 125 (0x95158c00) [pid = 1775] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 124 (0xa34a8800) [pid = 1775] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 123 (0x9b4ef800) [pid = 1775] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 122 (0xa5009800) [pid = 1775] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 121 (0x99f58c00) [pid = 1775] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 120 (0x9d410000) [pid = 1775] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 119 (0x9aa9c800) [pid = 1775] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 118 (0x93869800) [pid = 1775] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 117 (0x93639800) [pid = 1775] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 116 (0x93a2a000) [pid = 1775] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 115 (0x9515ac00) [pid = 1775] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 114 (0x9818e800) [pid = 1775] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 113 (0x9b4eb400) [pid = 1775] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 112 (0x995e5000) [pid = 1775] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 111 (0x93963c00) [pid = 1775] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 110 (0x917e2800) [pid = 1775] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:04:21 INFO - PROCESS | 1775 | --DOMWINDOW == 109 (0x921e7c00) [pid = 1775] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:04:21 INFO - PROCESS | 1775 | 1465077861790 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:21 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. 15:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1589ms 15:04:21 INFO - PROCESS | 1775 | 1465077861825 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 15:04:21 INFO - PROCESS | 1775 | 1465077861829 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 15:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:04:21 INFO - PROCESS | 1775 | 1465077861835 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:04:21 INFO - PROCESS | 1775 | 1465077861839 Marionette TRACE conn4 <- [1,310,null,{}] 15:04:21 INFO - PROCESS | 1775 | 1465077861844 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:21 INFO - PROCESS | 1775 | 1465077861849 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:22 INFO - PROCESS | 1775 | 1465077862018 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 15:04:22 INFO - PROCESS | 1775 | 1465077862192 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:22 INFO - PROCESS | 1775 | 1465077862199 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:22 INFO - PROCESS | 1775 | ++DOCSHELL 0x917e2800 == 40 [pid = 1775] [id = 85] 15:04:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 110 (0x921e7c00) [pid = 1775] [serial = 254] [outer = (nil)] 15:04:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 111 (0x992dfc00) [pid = 1775] [serial = 255] [outer = 0x921e7c00] 15:04:22 INFO - PROCESS | 1775 | 1465077862282 Marionette DEBUG loaded listener.js 15:04:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 112 (0x9af60400) [pid = 1775] [serial = 256] [outer = 0x921e7c00] 15:04:23 INFO - PROCESS | 1775 | 1465077863078 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:23 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. 15:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1287ms 15:04:23 INFO - PROCESS | 1775 | 1465077863123 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 15:04:23 INFO - PROCESS | 1775 | 1465077863126 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 15:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:04:23 INFO - PROCESS | 1775 | 1465077863138 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:04:23 INFO - PROCESS | 1775 | 1465077863141 Marionette TRACE conn4 <- [1,314,null,{}] 15:04:23 INFO - PROCESS | 1775 | 1465077863147 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:23 INFO - PROCESS | 1775 | 1465077863151 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:23 INFO - PROCESS | 1775 | 1465077863318 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 15:04:23 INFO - PROCESS | 1775 | 1465077863329 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:23 INFO - PROCESS | 1775 | 1465077863340 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x922dd400 == 41 [pid = 1775] [id = 86] 15:04:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 113 (0x922e0400) [pid = 1775] [serial = 257] [outer = (nil)] 15:04:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 114 (0x922e5c00) [pid = 1775] [serial = 258] [outer = 0x922e0400] 15:04:23 INFO - PROCESS | 1775 | 1465077863406 Marionette DEBUG loaded listener.js 15:04:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 115 (0x922e8800) [pid = 1775] [serial = 259] [outer = 0x922e0400] 15:04:24 INFO - PROCESS | 1775 | 1465077864597 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:24 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. 15:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1484ms 15:04:24 INFO - PROCESS | 1775 | 1465077864623 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 15:04:24 INFO - PROCESS | 1775 | 1465077864630 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 15:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:04:24 INFO - PROCESS | 1775 | 1465077864639 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:04:24 INFO - PROCESS | 1775 | 1465077864647 Marionette TRACE conn4 <- [1,318,null,{}] 15:04:24 INFO - PROCESS | 1775 | 1465077864654 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:24 INFO - PROCESS | 1775 | 1465077864661 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:24 INFO - PROCESS | 1775 | 1465077864879 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 15:04:25 INFO - PROCESS | 1775 | 1465077865094 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:25 INFO - PROCESS | 1775 | 1465077865104 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x92b02800 == 42 [pid = 1775] [id = 87] 15:04:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 116 (0x92b05400) [pid = 1775] [serial = 260] [outer = (nil)] 15:04:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 117 (0x9363c000) [pid = 1775] [serial = 261] [outer = 0x92b05400] 15:04:25 INFO - PROCESS | 1775 | 1465077865235 Marionette DEBUG loaded listener.js 15:04:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 118 (0x9395d000) [pid = 1775] [serial = 262] [outer = 0x92b05400] 15:04:26 INFO - PROCESS | 1775 | 1465077866173 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:26 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. 15:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1588ms 15:04:26 INFO - PROCESS | 1775 | 1465077866228 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 15:04:26 INFO - PROCESS | 1775 | 1465077866235 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 15:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:04:26 INFO - PROCESS | 1775 | 1465077866246 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:04:26 INFO - PROCESS | 1775 | 1465077866250 Marionette TRACE conn4 <- [1,322,null,{}] 15:04:26 INFO - PROCESS | 1775 | 1465077866257 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:26 INFO - PROCESS | 1775 | 1465077866263 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:26 INFO - PROCESS | 1775 | 1465077866474 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 15:04:26 INFO - PROCESS | 1775 | 1465077866703 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:26 INFO - PROCESS | 1775 | 1465077866717 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:26 INFO - PROCESS | 1775 | ++DOCSHELL 0x99d94400 == 43 [pid = 1775] [id = 88] 15:04:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 119 (0x99ef4400) [pid = 1775] [serial = 263] [outer = (nil)] 15:04:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 120 (0x9a29f000) [pid = 1775] [serial = 264] [outer = 0x99ef4400] 15:04:26 INFO - PROCESS | 1775 | 1465077866887 Marionette DEBUG loaded listener.js 15:04:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 121 (0x9b068400) [pid = 1775] [serial = 265] [outer = 0x99ef4400] 15:04:27 INFO - PROCESS | 1775 | 1465077867880 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:27 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. 15:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1691ms 15:04:27 INFO - PROCESS | 1775 | 1465077867937 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 15:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:04:27 INFO - PROCESS | 1775 | 1465077867942 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 15:04:27 INFO - PROCESS | 1775 | 1465077867949 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:04:27 INFO - PROCESS | 1775 | 1465077867955 Marionette TRACE conn4 <- [1,326,null,{}] 15:04:27 INFO - PROCESS | 1775 | 1465077867972 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:27 INFO - PROCESS | 1775 | 1465077867981 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:28 INFO - PROCESS | 1775 | 1465077868292 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 15:04:28 INFO - PROCESS | 1775 | 1465077868463 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:28 INFO - PROCESS | 1775 | 1465077868477 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:28 INFO - PROCESS | 1775 | ++DOCSHELL 0x9ba98c00 == 44 [pid = 1775] [id = 89] 15:04:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 122 (0x9baa6000) [pid = 1775] [serial = 266] [outer = (nil)] 15:04:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 123 (0x9d402400) [pid = 1775] [serial = 267] [outer = 0x9baa6000] 15:04:28 INFO - PROCESS | 1775 | 1465077868577 Marionette DEBUG loaded listener.js 15:04:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 124 (0xa1068800) [pid = 1775] [serial = 268] [outer = 0x9baa6000] 15:04:29 INFO - PROCESS | 1775 | 1465077869492 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:29 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. 15:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1590ms 15:04:29 INFO - PROCESS | 1775 | 1465077869539 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 15:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:04:29 INFO - PROCESS | 1775 | 1465077869544 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 15:04:29 INFO - PROCESS | 1775 | 1465077869551 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:04:29 INFO - PROCESS | 1775 | 1465077869554 Marionette TRACE conn4 <- [1,330,null,{}] 15:04:29 INFO - PROCESS | 1775 | 1465077869560 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:29 INFO - PROCESS | 1775 | 1465077869566 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:29 INFO - PROCESS | 1775 | 1465077869757 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 15:04:29 INFO - PROCESS | 1775 | 1465077869923 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:29 INFO - PROCESS | 1775 | 1465077869931 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:30 INFO - PROCESS | 1775 | ++DOCSHELL 0x9af63400 == 45 [pid = 1775] [id = 90] 15:04:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 125 (0xa242b400) [pid = 1775] [serial = 269] [outer = (nil)] 15:04:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 126 (0xa30d3800) [pid = 1775] [serial = 270] [outer = 0xa242b400] 15:04:30 INFO - PROCESS | 1775 | 1465077870056 Marionette DEBUG loaded listener.js 15:04:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 127 (0xa50c3800) [pid = 1775] [serial = 271] [outer = 0xa242b400] 15:04:30 INFO - PROCESS | 1775 | 1465077870956 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:30 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. 15:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1433ms 15:04:30 INFO - PROCESS | 1775 | 1465077870983 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 15:04:30 INFO - PROCESS | 1775 | 1465077870986 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 15:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:04:30 INFO - PROCESS | 1775 | 1465077870993 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:04:30 INFO - PROCESS | 1775 | 1465077870997 Marionette TRACE conn4 <- [1,334,null,{}] 15:04:31 INFO - PROCESS | 1775 | 1465077871003 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:31 INFO - PROCESS | 1775 | 1465077871009 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:31 INFO - PROCESS | 1775 | 1465077871194 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 15:04:31 INFO - PROCESS | 1775 | 1465077871359 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:31 INFO - PROCESS | 1775 | 1465077871369 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:31 INFO - PROCESS | 1775 | ++DOCSHELL 0x93a25c00 == 46 [pid = 1775] [id = 91] 15:04:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 128 (0x95c82800) [pid = 1775] [serial = 272] [outer = (nil)] 15:04:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 129 (0x95c88400) [pid = 1775] [serial = 273] [outer = 0x95c82800] 15:04:31 INFO - PROCESS | 1775 | 1465077871452 Marionette DEBUG loaded listener.js 15:04:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 130 (0x95c8a400) [pid = 1775] [serial = 274] [outer = 0x95c82800] 15:04:32 INFO - PROCESS | 1775 | 1465077872393 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:32 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. 15:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1434ms 15:04:32 INFO - PROCESS | 1775 | 1465077872428 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 15:04:32 INFO - PROCESS | 1775 | 1465077872432 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 15:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:04:32 INFO - PROCESS | 1775 | 1465077872438 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:04:32 INFO - PROCESS | 1775 | 1465077872441 Marionette TRACE conn4 <- [1,338,null,{}] 15:04:32 INFO - PROCESS | 1775 | 1465077872448 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:32 INFO - PROCESS | 1775 | 1465077872458 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:32 INFO - PROCESS | 1775 | 1465077872659 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 15:04:32 INFO - PROCESS | 1775 | 1465077872836 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:32 INFO - PROCESS | 1775 | 1465077872846 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d08c00 == 47 [pid = 1775] [id = 92] 15:04:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 131 (0x90d0b400) [pid = 1775] [serial = 275] [outer = (nil)] 15:04:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 132 (0x90d10800) [pid = 1775] [serial = 276] [outer = 0x90d0b400] 15:04:32 INFO - PROCESS | 1775 | 1465077872939 Marionette DEBUG loaded listener.js 15:04:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 133 (0xa21c8000) [pid = 1775] [serial = 277] [outer = 0x90d0b400] 15:04:33 INFO - PROCESS | 1775 | 1465077873844 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:33 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. 15:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1442ms 15:04:33 INFO - PROCESS | 1775 | 1465077873881 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 15:04:33 INFO - PROCESS | 1775 | 1465077873885 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 15:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:04:33 INFO - PROCESS | 1775 | 1465077873892 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:04:33 INFO - PROCESS | 1775 | 1465077873895 Marionette TRACE conn4 <- [1,342,null,{}] 15:04:33 INFO - PROCESS | 1775 | 1465077873901 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:33 INFO - PROCESS | 1775 | 1465077873907 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:34 INFO - PROCESS | 1775 | 1465077874084 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 15:04:34 INFO - PROCESS | 1775 | 1465077874251 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:34 INFO - PROCESS | 1775 | 1465077874259 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d05000 == 48 [pid = 1775] [id = 93] 15:04:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 134 (0x90f54400) [pid = 1775] [serial = 278] [outer = (nil)] 15:04:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 135 (0x90f5b400) [pid = 1775] [serial = 279] [outer = 0x90f54400] 15:04:34 INFO - PROCESS | 1775 | 1465077874337 Marionette DEBUG loaded listener.js 15:04:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 136 (0x90f5d800) [pid = 1775] [serial = 280] [outer = 0x90f54400] 15:04:35 INFO - PROCESS | 1775 | 1465077875611 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:35 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. 15:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1732ms 15:04:35 INFO - PROCESS | 1775 | 1465077875625 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 15:04:35 INFO - PROCESS | 1775 | 1465077875630 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 15:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:04:35 INFO - PROCESS | 1775 | 1465077875639 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:04:35 INFO - PROCESS | 1775 | 1465077875644 Marionette TRACE conn4 <- [1,346,null,{}] 15:04:35 INFO - PROCESS | 1775 | 1465077875662 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:35 INFO - PROCESS | 1775 | 1465077875667 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:35 INFO - PROCESS | 1775 | 1465077875896 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 15:04:36 INFO - PROCESS | 1775 | 1465077876081 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:36 INFO - PROCESS | 1775 | 1465077876096 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f59400 == 49 [pid = 1775] [id = 94] 15:04:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 137 (0x917e4c00) [pid = 1775] [serial = 281] [outer = (nil)] 15:04:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 138 (0x921e2c00) [pid = 1775] [serial = 282] [outer = 0x917e4c00] 15:04:36 INFO - PROCESS | 1775 | 1465077876174 Marionette DEBUG loaded listener.js 15:04:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 139 (0x922dcc00) [pid = 1775] [serial = 283] [outer = 0x917e4c00] 15:04:37 INFO - PROCESS | 1775 | 1465077877042 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:37 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. 15:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1497ms 15:04:37 INFO - PROCESS | 1775 | 1465077877136 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 15:04:37 INFO - PROCESS | 1775 | 1465077877143 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 15:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:04:37 INFO - PROCESS | 1775 | 1465077877153 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:04:37 INFO - PROCESS | 1775 | 1465077877157 Marionette TRACE conn4 <- [1,350,null,{}] 15:04:37 INFO - PROCESS | 1775 | 1465077877163 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:37 INFO - PROCESS | 1775 | 1465077877169 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:37 INFO - PROCESS | 1775 | 1465077877398 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 15:04:37 INFO - PROCESS | 1775 | 1465077877612 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:37 INFO - PROCESS | 1775 | 1465077877620 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:37 INFO - PROCESS | 1775 | ++DOCSHELL 0x917ea000 == 50 [pid = 1775] [id = 95] 15:04:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 140 (0x92b10c00) [pid = 1775] [serial = 284] [outer = (nil)] 15:04:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 141 (0x9386b000) [pid = 1775] [serial = 285] [outer = 0x92b10c00] 15:04:37 INFO - PROCESS | 1775 | 1465077877768 Marionette DEBUG loaded listener.js 15:04:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 142 (0x93a2b800) [pid = 1775] [serial = 286] [outer = 0x92b10c00] 15:04:37 INFO - PROCESS | 1775 | --DOCSHELL 0x9a7d3400 == 49 [pid = 1775] [id = 61] 15:04:37 INFO - PROCESS | 1775 | --DOCSHELL 0x95158000 == 48 [pid = 1775] [id = 56] 15:04:37 INFO - PROCESS | 1775 | --DOCSHELL 0x9c024800 == 47 [pid = 1775] [id = 54] 15:04:37 INFO - PROCESS | 1775 | --DOCSHELL 0x921e5400 == 46 [pid = 1775] [id = 50] 15:04:37 INFO - PROCESS | 1775 | --DOCSHELL 0x9a12e400 == 45 [pid = 1775] [id = 59] 15:04:37 INFO - PROCESS | 1775 | --DOCSHELL 0x9214a400 == 44 [pid = 1775] [id = 60] 15:04:37 INFO - PROCESS | 1775 | --DOCSHELL 0x99de1800 == 43 [pid = 1775] [id = 58] 15:04:37 INFO - PROCESS | 1775 | --DOCSHELL 0x93867000 == 42 [pid = 1775] [id = 57] 15:04:37 INFO - PROCESS | 1775 | --DOMWINDOW == 141 (0x9818c800) [pid = 1775] [serial = 213] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOCSHELL 0x921eac00 == 41 [pid = 1775] [id = 76] 15:04:38 INFO - PROCESS | 1775 | --DOCSHELL 0x9b246000 == 40 [pid = 1775] [id = 75] 15:04:38 INFO - PROCESS | 1775 | --DOCSHELL 0x9957cc00 == 39 [pid = 1775] [id = 74] 15:04:38 INFO - PROCESS | 1775 | --DOCSHELL 0x950dec00 == 38 [pid = 1775] [id = 73] 15:04:38 INFO - PROCESS | 1775 | --DOCSHELL 0x917e0800 == 37 [pid = 1775] [id = 72] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 140 (0xa670b000) [pid = 1775] [serial = 129] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 139 (0xa2660400) [pid = 1775] [serial = 126] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 138 (0x9dbccc00) [pid = 1775] [serial = 123] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 137 (0x9bac6000) [pid = 1775] [serial = 120] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 136 (0x99f52c00) [pid = 1775] [serial = 117] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 135 (0x93a29400) [pid = 1775] [serial = 114] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 134 (0x9455b800) [pid = 1775] [serial = 209] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 133 (0x99eecc00) [pid = 1775] [serial = 188] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 132 (0x98195400) [pid = 1775] [serial = 191] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 131 (0x99ef7c00) [pid = 1775] [serial = 189] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 130 (0x9bf31000) [pid = 1775] [serial = 194] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 129 (0x99ef8c00) [pid = 1775] [serial = 192] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 128 (0x995ef000) [pid = 1775] [serial = 197] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 127 (0xa1065c00) [pid = 1775] [serial = 195] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 126 (0xa34a4800) [pid = 1775] [serial = 200] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 125 (0x995f2800) [pid = 1775] [serial = 198] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 124 (0x917e9400) [pid = 1775] [serial = 203] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 123 (0xa500e000) [pid = 1775] [serial = 201] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 122 (0x9b4ee000) [pid = 1775] [serial = 207] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 121 (0x992e1000) [pid = 1775] [serial = 206] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 120 (0x9774ec00) [pid = 1775] [serial = 93] [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.] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 119 (0xa6709c00) [pid = 1775] [serial = 204] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 118 (0x9515bc00) [pid = 1775] [serial = 210] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 117 (0x9b5e4400) [pid = 1775] [serial = 176] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 116 (0xa1060400) [pid = 1775] [serial = 180] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 115 (0x9d428400) [pid = 1775] [serial = 179] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 114 (0x9b2e8000) [pid = 1775] [serial = 155] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 113 (0x9b2ec400) [pid = 1775] [serial = 156] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 112 (0x9a632400) [pid = 1775] [serial = 152] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 111 (0x9a7d4400) [pid = 1775] [serial = 153] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 110 (0xa34a1000) [pid = 1775] [serial = 147] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 109 (0xa6708c00) [pid = 1775] [serial = 161] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 108 (0xa6799000) [pid = 1775] [serial = 162] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 107 (0x9363e400) [pid = 1775] [serial = 149] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 106 (0x93a26400) [pid = 1775] [serial = 150] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 105 (0x9d42b800) [pid = 1775] [serial = 158] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 104 (0xa33eb000) [pid = 1775] [serial = 159] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 103 (0x99199400) [pid = 1775] [serial = 170] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 102 (0x99583400) [pid = 1775] [serial = 171] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 101 (0xa6d8ec00) [pid = 1775] [serial = 164] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 100 (0xa6e4e800) [pid = 1775] [serial = 165] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 99 (0x9b077000) [pid = 1775] [serial = 173] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 98 (0x9524a000) [pid = 1775] [serial = 167] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 97 (0x98174400) [pid = 1775] [serial = 168] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 96 (0xa50c3c00) [pid = 1775] [serial = 185] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 95 (0xa629ac00) [pid = 1775] [serial = 186] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 94 (0xa26dc400) [pid = 1775] [serial = 183] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 93 (0x9bacb800) [pid = 1775] [serial = 177] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0xa2158800) [pid = 1775] [serial = 182] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x9b2dfc00) [pid = 1775] [serial = 174] [outer = (nil)] [url = about:blank] 15:04:38 INFO - PROCESS | 1775 | 1465077878688 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:38 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. 15:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1579ms 15:04:38 INFO - PROCESS | 1775 | 1465077878733 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 15:04:38 INFO - PROCESS | 1775 | 1465077878737 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 15:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:04:38 INFO - PROCESS | 1775 | 1465077878744 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:04:38 INFO - PROCESS | 1775 | 1465077878749 Marionette TRACE conn4 <- [1,354,null,{}] 15:04:38 INFO - PROCESS | 1775 | 1465077878765 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:38 INFO - PROCESS | 1775 | 1465077878773 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:38 INFO - PROCESS | 1775 | 1465077878947 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 15:04:39 INFO - PROCESS | 1775 | 1465077879076 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:39 INFO - PROCESS | 1775 | 1465077879087 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:39 INFO - PROCESS | 1775 | ++DOCSHELL 0x95c86c00 == 38 [pid = 1775] [id = 96] 15:04:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x95c8a000) [pid = 1775] [serial = 287] [outer = (nil)] 15:04:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0x97749800) [pid = 1775] [serial = 288] [outer = 0x95c8a000] 15:04:39 INFO - PROCESS | 1775 | 1465077879158 Marionette DEBUG loaded listener.js 15:04:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 94 (0x98188000) [pid = 1775] [serial = 289] [outer = 0x95c8a000] 15:04:39 INFO - PROCESS | 1775 | 1465077879979 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:40 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. 15:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1283ms 15:04:40 INFO - PROCESS | 1775 | 1465077880028 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 15:04:40 INFO - PROCESS | 1775 | 1465077880033 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 15:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:04:40 INFO - PROCESS | 1775 | 1465077880039 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:04:40 INFO - PROCESS | 1775 | 1465077880042 Marionette TRACE conn4 <- [1,358,null,{}] 15:04:40 INFO - PROCESS | 1775 | 1465077880048 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:40 INFO - PROCESS | 1775 | 1465077880053 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:40 INFO - PROCESS | 1775 | 1465077880226 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 15:04:40 INFO - PROCESS | 1775 | 1465077880235 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:40 INFO - PROCESS | 1775 | 1465077880243 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d05c00 == 39 [pid = 1775] [id = 97] 15:04:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 95 (0x9818b400) [pid = 1775] [serial = 290] [outer = (nil)] 15:04:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 96 (0x992a2c00) [pid = 1775] [serial = 291] [outer = 0x9818b400] 15:04:40 INFO - PROCESS | 1775 | 1465077880312 Marionette DEBUG loaded listener.js 15:04:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 97 (0x995e9800) [pid = 1775] [serial = 292] [outer = 0x9818b400] 15:04:41 INFO - PROCESS | 1775 | 1465077881259 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:41 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. 15:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1279ms 15:04:41 INFO - PROCESS | 1775 | 1465077881319 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 15:04:41 INFO - PROCESS | 1775 | 1465077881323 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 15:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:04:41 INFO - PROCESS | 1775 | 1465077881330 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:04:41 INFO - PROCESS | 1775 | 1465077881333 Marionette TRACE conn4 <- [1,362,null,{}] 15:04:41 INFO - PROCESS | 1775 | 1465077881339 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:41 INFO - PROCESS | 1775 | 1465077881344 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:41 INFO - PROCESS | 1775 | 1465077881561 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 15:04:41 INFO - PROCESS | 1775 | 1465077881583 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:41 INFO - PROCESS | 1775 | 1465077881590 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x992e1800 == 40 [pid = 1775] [id = 98] 15:04:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 98 (0x995e6400) [pid = 1775] [serial = 293] [outer = (nil)] 15:04:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 99 (0x99d8d400) [pid = 1775] [serial = 294] [outer = 0x995e6400] 15:04:41 INFO - PROCESS | 1775 | 1465077881657 Marionette DEBUG loaded listener.js 15:04:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 100 (0x99ef0400) [pid = 1775] [serial = 295] [outer = 0x995e6400] 15:04:43 INFO - PROCESS | 1775 | --DOMWINDOW == 99 (0x92b0f000) [pid = 1775] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:04:43 INFO - PROCESS | 1775 | --DOMWINDOW == 98 (0x921e7c00) [pid = 1775] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:04:43 INFO - PROCESS | 1775 | --DOMWINDOW == 97 (0x995ed800) [pid = 1775] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:04:43 INFO - PROCESS | 1775 | --DOMWINDOW == 96 (0x921e8400) [pid = 1775] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:04:43 INFO - PROCESS | 1775 | --DOMWINDOW == 95 (0x93a24000) [pid = 1775] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:04:43 INFO - PROCESS | 1775 | 1465077883221 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:43 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. 15:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1931ms 15:04:43 INFO - PROCESS | 1775 | 1465077883262 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 15:04:43 INFO - PROCESS | 1775 | 1465077883265 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 15:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:04:43 INFO - PROCESS | 1775 | 1465077883271 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:04:43 INFO - PROCESS | 1775 | 1465077883274 Marionette TRACE conn4 <- [1,366,null,{}] 15:04:43 INFO - PROCESS | 1775 | 1465077883280 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:43 INFO - PROCESS | 1775 | 1465077883290 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:43 INFO - PROCESS | 1775 | 1465077883473 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 15:04:43 INFO - PROCESS | 1775 | 1465077883484 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:43 INFO - PROCESS | 1775 | 1465077883490 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d0b000 == 41 [pid = 1775] [id = 99] 15:04:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 96 (0x90f5f000) [pid = 1775] [serial = 296] [outer = (nil)] 15:04:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 97 (0x99f57400) [pid = 1775] [serial = 297] [outer = 0x90f5f000] 15:04:43 INFO - PROCESS | 1775 | 1465077883680 Marionette DEBUG loaded listener.js 15:04:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 98 (0x9a981800) [pid = 1775] [serial = 298] [outer = 0x90f5f000] 15:04:44 INFO - PROCESS | 1775 | 1465077884386 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:44 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. 15:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1132ms 15:04:44 INFO - PROCESS | 1775 | 1465077884404 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 15:04:44 INFO - PROCESS | 1775 | 1465077884407 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 15:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:04:44 INFO - PROCESS | 1775 | 1465077884414 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:04:44 INFO - PROCESS | 1775 | 1465077884416 Marionette TRACE conn4 <- [1,370,null,{}] 15:04:44 INFO - PROCESS | 1775 | 1465077884422 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:44 INFO - PROCESS | 1775 | 1465077884427 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:44 INFO - PROCESS | 1775 | 1465077884625 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 15:04:44 INFO - PROCESS | 1775 | 1465077884643 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:44 INFO - PROCESS | 1775 | 1465077884651 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:44 INFO - PROCESS | 1775 | ++DOCSHELL 0x98186400 == 42 [pid = 1775] [id = 100] 15:04:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 99 (0x9a632400) [pid = 1775] [serial = 299] [outer = (nil)] 15:04:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 100 (0x9a990800) [pid = 1775] [serial = 300] [outer = 0x9a632400] 15:04:44 INFO - PROCESS | 1775 | 1465077884719 Marionette DEBUG loaded listener.js 15:04:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 101 (0x9af5d000) [pid = 1775] [serial = 301] [outer = 0x9a632400] 15:04:45 INFO - PROCESS | 1775 | 1465077885827 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:04:45 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. 15:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1430ms 15:04:45 INFO - PROCESS | 1775 | 1465077885845 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 15:04:45 INFO - PROCESS | 1775 | 1465077885852 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 15:04:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:04:45 INFO - PROCESS | 1775 | 1465077885861 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:04:45 INFO - PROCESS | 1775 | 1465077885867 Marionette TRACE conn4 <- [1,374,null,{}] 15:04:45 INFO - PROCESS | 1775 | 1465077885877 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:45 INFO - PROCESS | 1775 | 1465077885883 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:46 INFO - PROCESS | 1775 | 1465077886083 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 15:04:46 INFO - PROCESS | 1775 | 1465077886316 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:46 INFO - PROCESS | 1775 | 1465077886325 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:46 INFO - PROCESS | 1775 | ++DOCSHELL 0x9214a400 == 43 [pid = 1775] [id = 101] 15:04:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 102 (0x921e0000) [pid = 1775] [serial = 302] [outer = (nil)] 15:04:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 103 (0x92b01c00) [pid = 1775] [serial = 303] [outer = 0x921e0000] 15:04:46 INFO - PROCESS | 1775 | 1465077886426 Marionette DEBUG loaded listener.js 15:04:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 104 (0x9363e800) [pid = 1775] [serial = 304] [outer = 0x921e0000] 15:04:47 INFO - PROCESS | 1775 | 1465077887413 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:04:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:04:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1587ms 15:04:47 INFO - PROCESS | 1775 | 1465077887449 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 15:04:47 INFO - PROCESS | 1775 | 1465077887456 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 15:04:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:04:47 INFO - PROCESS | 1775 | 1465077887467 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:04:47 INFO - PROCESS | 1775 | 1465077887471 Marionette TRACE conn4 <- [1,378,null,{}] 15:04:47 INFO - PROCESS | 1775 | 1465077887478 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:47 INFO - PROCESS | 1775 | 1465077887484 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:47 INFO - PROCESS | 1775 | 1465077887681 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 15:04:47 INFO - PROCESS | 1775 | 1465077887903 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:47 INFO - PROCESS | 1775 | 1465077887914 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:47 INFO - PROCESS | 1775 | ++DOCSHELL 0x9515d000 == 44 [pid = 1775] [id = 102] 15:04:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 105 (0x95c85000) [pid = 1775] [serial = 305] [outer = (nil)] 15:04:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 106 (0x95c89000) [pid = 1775] [serial = 306] [outer = 0x95c85000] 15:04:48 INFO - PROCESS | 1775 | 1465077888045 Marionette DEBUG loaded listener.js 15:04:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 107 (0x9817c800) [pid = 1775] [serial = 307] [outer = 0x95c85000] 15:04:49 INFO - PROCESS | 1775 | 1465077889027 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:04:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:04:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1591ms 15:04:49 INFO - PROCESS | 1775 | 1465077889059 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 15:04:49 INFO - PROCESS | 1775 | 1465077889063 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 15:04:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:04:49 INFO - PROCESS | 1775 | 1465077889070 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:04:49 INFO - PROCESS | 1775 | 1465077889076 Marionette TRACE conn4 <- [1,382,null,{}] 15:04:49 INFO - PROCESS | 1775 | 1465077889094 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:49 INFO - PROCESS | 1775 | 1465077889103 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:49 INFO - PROCESS | 1775 | 1465077889301 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 15:04:49 INFO - PROCESS | 1775 | 1465077889516 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:49 INFO - PROCESS | 1775 | 1465077889528 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:49 INFO - PROCESS | 1775 | ++DOCSHELL 0x995f2000 == 45 [pid = 1775] [id = 103] 15:04:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 108 (0x9b077000) [pid = 1775] [serial = 308] [outer = (nil)] 15:04:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 109 (0x9b24f400) [pid = 1775] [serial = 309] [outer = 0x9b077000] 15:04:49 INFO - PROCESS | 1775 | 1465077889657 Marionette DEBUG loaded listener.js 15:04:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 110 (0x9b2e7000) [pid = 1775] [serial = 310] [outer = 0x9b077000] 15:04:50 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:04:50 INFO - PROCESS | 1775 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:04:50 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:04:50 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:04:50 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:04:50 INFO - PROCESS | 1775 | 1465077890625 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:04:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:04:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1596ms 15:04:50 INFO - PROCESS | 1775 | 1465077890667 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 15:04:50 INFO - PROCESS | 1775 | 1465077890672 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 15:04:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:04:50 INFO - PROCESS | 1775 | 1465077890678 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:04:50 INFO - PROCESS | 1775 | 1465077890682 Marionette TRACE conn4 <- [1,386,null,{}] 15:04:50 INFO - PROCESS | 1775 | 1465077890688 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:50 INFO - PROCESS | 1775 | 1465077890694 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:50 INFO - PROCESS | 1775 | 1465077890925 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 15:04:51 INFO - PROCESS | 1775 | 1465077891144 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:51 INFO - PROCESS | 1775 | 1465077891152 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:51 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d09000 == 46 [pid = 1775] [id = 104] 15:04:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 111 (0x9af5b800) [pid = 1775] [serial = 311] [outer = (nil)] 15:04:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 112 (0x9b4ee800) [pid = 1775] [serial = 312] [outer = 0x9af5b800] 15:04:51 INFO - PROCESS | 1775 | 1465077891250 Marionette DEBUG loaded listener.js 15:04:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 113 (0x9b4f6800) [pid = 1775] [serial = 313] [outer = 0x9af5b800] 15:04:52 INFO - PROCESS | 1775 | 1465077892210 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:04:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:04:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1585ms 15:04:52 INFO - PROCESS | 1775 | 1465077892265 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 15:04:52 INFO - PROCESS | 1775 | 1465077892268 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 15:04:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:04:52 INFO - PROCESS | 1775 | 1465077892276 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:04:52 INFO - PROCESS | 1775 | 1465077892279 Marionette TRACE conn4 <- [1,390,null,{}] 15:04:52 INFO - PROCESS | 1775 | 1465077892285 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:52 INFO - PROCESS | 1775 | 1465077892291 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:52 INFO - PROCESS | 1775 | 1465077892489 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 15:04:52 INFO - PROCESS | 1775 | 1465077892702 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:52 INFO - PROCESS | 1775 | 1465077892711 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x9957b000 == 47 [pid = 1775] [id = 105] 15:04:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 114 (0x9b2ddc00) [pid = 1775] [serial = 314] [outer = (nil)] 15:04:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 115 (0x9bf38400) [pid = 1775] [serial = 315] [outer = 0x9b2ddc00] 15:04:52 INFO - PROCESS | 1775 | 1465077892834 Marionette DEBUG loaded listener.js 15:04:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 116 (0x9c024800) [pid = 1775] [serial = 316] [outer = 0x9b2ddc00] 15:04:53 INFO - PROCESS | 1775 | 1465077893784 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:04:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:04:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1582ms 15:04:53 INFO - PROCESS | 1775 | 1465077893858 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 15:04:53 INFO - PROCESS | 1775 | 1465077893862 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 15:04:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:04:53 INFO - PROCESS | 1775 | 1465077893869 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:04:53 INFO - PROCESS | 1775 | 1465077893872 Marionette TRACE conn4 <- [1,394,null,{}] 15:04:53 INFO - PROCESS | 1775 | 1465077893879 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:53 INFO - PROCESS | 1775 | 1465077893889 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:54 INFO - PROCESS | 1775 | 1465077894143 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 15:04:54 INFO - PROCESS | 1775 | 1465077894413 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:54 INFO - PROCESS | 1775 | 1465077894424 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d06400 == 48 [pid = 1775] [id = 106] 15:04:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 117 (0x9bf2dc00) [pid = 1775] [serial = 317] [outer = (nil)] 15:04:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 118 (0xa228ac00) [pid = 1775] [serial = 318] [outer = 0x9bf2dc00] 15:04:54 INFO - PROCESS | 1775 | 1465077894505 Marionette DEBUG loaded listener.js 15:04:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 119 (0xa26e2000) [pid = 1775] [serial = 319] [outer = 0x9bf2dc00] 15:04:55 INFO - PROCESS | 1775 | 1465077895479 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:04:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:04:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1686ms 15:04:55 INFO - PROCESS | 1775 | 1465077895556 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 15:04:55 INFO - PROCESS | 1775 | 1465077895561 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 15:04:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:04:55 INFO - PROCESS | 1775 | 1465077895568 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:04:55 INFO - PROCESS | 1775 | 1465077895572 Marionette TRACE conn4 <- [1,398,null,{}] 15:04:55 INFO - PROCESS | 1775 | 1465077895578 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:55 INFO - PROCESS | 1775 | 1465077895585 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:55 INFO - PROCESS | 1775 | 1465077895820 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 15:04:56 INFO - PROCESS | 1775 | 1465077896094 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:56 INFO - PROCESS | 1775 | 1465077896105 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d03c00 == 49 [pid = 1775] [id = 107] 15:04:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 120 (0x9178c800) [pid = 1775] [serial = 320] [outer = (nil)] 15:04:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 121 (0x91794c00) [pid = 1775] [serial = 321] [outer = 0x9178c800] 15:04:56 INFO - PROCESS | 1775 | 1465077896193 Marionette DEBUG loaded listener.js 15:04:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 122 (0x91797000) [pid = 1775] [serial = 322] [outer = 0x9178c800] 15:04:57 INFO - PROCESS | 1775 | 1465077897282 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:04:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:04:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1785ms 15:04:57 INFO - PROCESS | 1775 | 1465077897355 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 15:04:57 INFO - PROCESS | 1775 | 1465077897366 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 15:04:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:04:57 INFO - PROCESS | 1775 | 1465077897373 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:04:57 INFO - PROCESS | 1775 | 1465077897376 Marionette TRACE conn4 <- [1,402,null,{}] 15:04:57 INFO - PROCESS | 1775 | 1465077897382 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:57 INFO - PROCESS | 1775 | 1465077897387 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:57 INFO - PROCESS | 1775 | 1465077897581 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 15:04:57 INFO - PROCESS | 1775 | 1465077897801 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:57 INFO - PROCESS | 1775 | 1465077897813 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d0c000 == 50 [pid = 1775] [id = 108] 15:04:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 123 (0x9178dc00) [pid = 1775] [serial = 323] [outer = (nil)] 15:04:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 124 (0xa2610000) [pid = 1775] [serial = 324] [outer = 0x9178dc00] 15:04:57 INFO - PROCESS | 1775 | 1465077897898 Marionette DEBUG loaded listener.js 15:04:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 125 (0xa334f000) [pid = 1775] [serial = 325] [outer = 0x9178dc00] 15:04:58 INFO - PROCESS | 1775 | 1465077898856 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:04:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:04:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1530ms 15:04:58 INFO - PROCESS | 1775 | 1465077898904 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 15:04:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:04:58 INFO - PROCESS | 1775 | 1465077898909 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 15:04:58 INFO - PROCESS | 1775 | 1465077898916 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:04:58 INFO - PROCESS | 1775 | 1465077898920 Marionette TRACE conn4 <- [1,406,null,{}] 15:04:58 INFO - PROCESS | 1775 | 1465077898926 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:04:58 INFO - PROCESS | 1775 | 1465077898931 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:59 INFO - PROCESS | 1775 | 1465077899135 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 15:04:59 INFO - PROCESS | 1775 | 1465077899368 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:04:59 INFO - PROCESS | 1775 | 1465077899376 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:04:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x910a3c00 == 51 [pid = 1775] [id = 109] 15:04:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 126 (0x910a7800) [pid = 1775] [serial = 326] [outer = (nil)] 15:04:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 127 (0x910abc00) [pid = 1775] [serial = 327] [outer = 0x910a7800] 15:04:59 INFO - PROCESS | 1775 | 1465077899484 Marionette DEBUG loaded listener.js 15:04:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 128 (0x910aec00) [pid = 1775] [serial = 328] [outer = 0x910a7800] 15:05:00 INFO - PROCESS | 1775 | 1465077900669 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:05:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:05:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1796ms 15:05:00 INFO - PROCESS | 1775 | 1465077900713 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 15:05:00 INFO - PROCESS | 1775 | 1465077900720 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 15:05:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:05:00 INFO - PROCESS | 1775 | 1465077900731 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:05:00 INFO - PROCESS | 1775 | 1465077900735 Marionette TRACE conn4 <- [1,410,null,{}] 15:05:00 INFO - PROCESS | 1775 | 1465077900745 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:00 INFO - PROCESS | 1775 | 1465077900750 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:01 INFO - PROCESS | 1775 | 1465077901000 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 15:05:01 INFO - PROCESS | 1775 | 1465077901190 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:01 INFO - PROCESS | 1775 | 1465077901202 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:01 INFO - PROCESS | 1775 | ++DOCSHELL 0x921e0400 == 52 [pid = 1775] [id = 110] 15:05:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 129 (0x921e1000) [pid = 1775] [serial = 329] [outer = (nil)] 15:05:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 130 (0x922e1400) [pid = 1775] [serial = 330] [outer = 0x921e1000] 15:05:01 INFO - PROCESS | 1775 | 1465077901283 Marionette DEBUG loaded listener.js 15:05:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 131 (0x92b09c00) [pid = 1775] [serial = 331] [outer = 0x921e1000] 15:05:02 INFO - PROCESS | 1775 | 1465077902500 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:05:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:05:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1841ms 15:05:02 INFO - PROCESS | 1775 | 1465077902581 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 15:05:02 INFO - PROCESS | 1775 | 1465077902588 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 15:05:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:05:02 INFO - PROCESS | 1775 | 1465077902599 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:05:02 INFO - PROCESS | 1775 | 1465077902602 Marionette TRACE conn4 <- [1,414,null,{}] 15:05:02 INFO - PROCESS | 1775 | 1465077902609 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:02 INFO - PROCESS | 1775 | 1465077902615 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:02 INFO - PROCESS | 1775 | 1465077902900 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 130 (0x9af60400) [pid = 1775] [serial = 256] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 129 (0x9af67000) [pid = 1775] [serial = 234] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 128 (0xa33e8400) [pid = 1775] [serial = 243] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 127 (0x9a98f400) [pid = 1775] [serial = 252] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 126 (0x95155000) [pid = 1775] [serial = 219] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 125 (0x992dfc00) [pid = 1775] [serial = 255] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 124 (0x9a98f800) [pid = 1775] [serial = 240] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 123 (0x995eb400) [pid = 1775] [serial = 222] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 122 (0x9b2e3800) [pid = 1775] [serial = 225] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 121 (0x99ef5c00) [pid = 1775] [serial = 249] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 120 (0x9b7a4800) [pid = 1775] [serial = 228] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 119 (0x9a202800) [pid = 1775] [serial = 250] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 118 (0x917e7400) [pid = 1775] [serial = 216] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 117 (0x9d40c400) [pid = 1775] [serial = 231] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 116 (0x95155c00) [pid = 1775] [serial = 247] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 115 (0x99de3400) [pid = 1775] [serial = 214] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 114 (0x93a25800) [pid = 1775] [serial = 246] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 113 (0x9a988400) [pid = 1775] [serial = 237] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | --DOMWINDOW == 112 (0x9af5e400) [pid = 1775] [serial = 253] [outer = (nil)] [url = about:blank] 15:05:03 INFO - PROCESS | 1775 | 1465077903141 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:03 INFO - PROCESS | 1775 | 1465077903151 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:03 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d06000 == 53 [pid = 1775] [id = 111] 15:05:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 113 (0x917e0000) [pid = 1775] [serial = 332] [outer = (nil)] 15:05:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 114 (0x93a28c00) [pid = 1775] [serial = 333] [outer = 0x917e0000] 15:05:03 INFO - PROCESS | 1775 | 1465077903230 Marionette DEBUG loaded listener.js 15:05:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 115 (0x95156400) [pid = 1775] [serial = 334] [outer = 0x917e0000] 15:05:04 INFO - PROCESS | 1775 | 1465077904069 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:05:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:05:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1536ms 15:05:04 INFO - PROCESS | 1775 | 1465077904136 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 15:05:04 INFO - PROCESS | 1775 | 1465077904140 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 15:05:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:05:04 INFO - PROCESS | 1775 | 1465077904147 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:05:04 INFO - PROCESS | 1775 | 1465077904154 Marionette TRACE conn4 <- [1,418,null,{}] 15:05:04 INFO - PROCESS | 1775 | 1465077904170 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:04 INFO - PROCESS | 1775 | 1465077904179 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:04 INFO - PROCESS | 1775 | 1465077904355 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 15:05:04 INFO - PROCESS | 1775 | 1465077904496 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:04 INFO - PROCESS | 1775 | 1465077904508 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x99198000 == 54 [pid = 1775] [id = 112] 15:05:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 116 (0x99199400) [pid = 1775] [serial = 335] [outer = (nil)] 15:05:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 117 (0x995f1000) [pid = 1775] [serial = 336] [outer = 0x99199400] 15:05:04 INFO - PROCESS | 1775 | 1465077904583 Marionette DEBUG loaded listener.js 15:05:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 118 (0x99ef3400) [pid = 1775] [serial = 337] [outer = 0x99199400] 15:05:05 INFO - PROCESS | 1775 | 1465077905854 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:05:05 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 15:05:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1744ms 15:05:05 INFO - PROCESS | 1775 | 1465077905894 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 15:05:05 INFO - PROCESS | 1775 | 1465077905899 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 15:05:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:05:05 INFO - PROCESS | 1775 | 1465077905905 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:05:05 INFO - PROCESS | 1775 | 1465077905907 Marionette TRACE conn4 <- [1,422,null,{}] 15:05:05 INFO - PROCESS | 1775 | 1465077905923 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:05 INFO - PROCESS | 1775 | 1465077905928 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:06 INFO - PROCESS | 1775 | 1465077906189 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 15:05:06 INFO - PROCESS | 1775 | 1465077906224 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:06 INFO - PROCESS | 1775 | 1465077906231 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x99de5400 == 55 [pid = 1775] [id = 113] 15:05:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 119 (0x99ef8c00) [pid = 1775] [serial = 338] [outer = (nil)] 15:05:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 120 (0x9a989c00) [pid = 1775] [serial = 339] [outer = 0x99ef8c00] 15:05:06 INFO - PROCESS | 1775 | 1465077906302 Marionette DEBUG loaded listener.js 15:05:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 121 (0x9af5b000) [pid = 1775] [serial = 340] [outer = 0x99ef8c00] 15:05:07 INFO - PROCESS | 1775 | --DOMWINDOW == 120 (0x995e6400) [pid = 1775] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:05:07 INFO - PROCESS | 1775 | --DOMWINDOW == 119 (0x90f5f000) [pid = 1775] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:05:07 INFO - PROCESS | 1775 | --DOMWINDOW == 118 (0x92b10c00) [pid = 1775] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:05:07 INFO - PROCESS | 1775 | --DOMWINDOW == 117 (0x917e4c00) [pid = 1775] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:05:07 INFO - PROCESS | 1775 | --DOMWINDOW == 116 (0x95c8a000) [pid = 1775] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:05:07 INFO - PROCESS | 1775 | --DOMWINDOW == 115 (0x9818b400) [pid = 1775] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:05:07 INFO - PROCESS | 1775 | 1465077907653 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:05:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:05:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1791ms 15:05:07 INFO - PROCESS | 1775 | 1465077907698 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 15:05:07 INFO - PROCESS | 1775 | 1465077907723 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 15:05:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:05:07 INFO - PROCESS | 1775 | 1465077907810 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:05:07 INFO - PROCESS | 1775 | 1465077907814 Marionette TRACE conn4 <- [1,426,null,{}] 15:05:07 INFO - PROCESS | 1775 | 1465077907820 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:07 INFO - PROCESS | 1775 | 1465077907825 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:08 INFO - PROCESS | 1775 | 1465077908022 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 15:05:08 INFO - PROCESS | 1775 | 1465077908105 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:08 INFO - PROCESS | 1775 | 1465077908116 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:08 INFO - PROCESS | 1775 | ++DOCSHELL 0x91798800 == 56 [pid = 1775] [id = 114] 15:05:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 116 (0x922e3800) [pid = 1775] [serial = 341] [outer = (nil)] 15:05:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 117 (0x9af58c00) [pid = 1775] [serial = 342] [outer = 0x922e3800] 15:05:08 INFO - PROCESS | 1775 | 1465077908182 Marionette DEBUG loaded listener.js 15:05:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 118 (0x9b06ec00) [pid = 1775] [serial = 343] [outer = 0x922e3800] 15:05:08 INFO - PROCESS | 1775 | 1465077908905 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:05:08 INFO - PROCESS | 1775 | 1465077908959 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 15:05:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:05:08 INFO - PROCESS | 1775 | 1465077908966 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:05:08 INFO - PROCESS | 1775 | 1465077908969 Marionette TRACE conn4 <- [1,430,null,{}] 15:05:08 INFO - PROCESS | 1775 | 1465077908975 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:08 INFO - PROCESS | 1775 | 1465077908984 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:09 INFO - PROCESS | 1775 | 1465077909186 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 15:05:09 INFO - PROCESS | 1775 | 1465077909313 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:09 INFO - PROCESS | 1775 | 1465077909324 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:09 INFO - PROCESS | 1775 | ++DOCSHELL 0x917e4c00 == 57 [pid = 1775] [id = 115] 15:05:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 119 (0x99f4d000) [pid = 1775] [serial = 344] [outer = (nil)] 15:05:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 120 (0x9dbd3c00) [pid = 1775] [serial = 345] [outer = 0x99f4d000] 15:05:09 INFO - PROCESS | 1775 | 1465077909398 Marionette DEBUG loaded listener.js 15:05:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 121 (0xa215a000) [pid = 1775] [serial = 346] [outer = 0x99f4d000] 15:05:10 INFO - PROCESS | 1775 | 1465077910417 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:05:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:05:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1484ms 15:05:10 INFO - PROCESS | 1775 | 1465077910451 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 15:05:10 INFO - PROCESS | 1775 | 1465077910459 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 15:05:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:05:10 INFO - PROCESS | 1775 | 1465077910467 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:05:10 INFO - PROCESS | 1775 | 1465077910473 Marionette TRACE conn4 <- [1,434,null,{}] 15:05:10 INFO - PROCESS | 1775 | 1465077910483 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:10 INFO - PROCESS | 1775 | 1465077910488 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:10 INFO - PROCESS | 1775 | 1465077910694 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 15:05:10 INFO - PROCESS | 1775 | 1465077910928 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:10 INFO - PROCESS | 1775 | 1465077910936 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:11 INFO - PROCESS | 1775 | ++DOCSHELL 0x9114cc00 == 58 [pid = 1775] [id = 116] 15:05:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 122 (0x9114d800) [pid = 1775] [serial = 347] [outer = (nil)] 15:05:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 123 (0x91153c00) [pid = 1775] [serial = 348] [outer = 0x9114d800] 15:05:11 INFO - PROCESS | 1775 | 1465077911065 Marionette DEBUG loaded listener.js 15:05:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 124 (0x91156c00) [pid = 1775] [serial = 349] [outer = 0x9114d800] 15:05:11 INFO - PROCESS | 1775 | 1465077911961 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:05:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:05:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1539ms 15:05:12 INFO - PROCESS | 1775 | 1465077912007 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 15:05:12 INFO - PROCESS | 1775 | 1465077912014 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 15:05:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:05:12 INFO - PROCESS | 1775 | 1465077912044 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:05:12 INFO - PROCESS | 1775 | 1465077912048 Marionette TRACE conn4 <- [1,438,null,{}] 15:05:12 INFO - PROCESS | 1775 | 1465077912055 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:12 INFO - PROCESS | 1775 | 1465077912061 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:12 INFO - PROCESS | 1775 | 1465077912265 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 15:05:12 INFO - PROCESS | 1775 | 1465077912555 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:12 INFO - PROCESS | 1775 | 1465077912564 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:12 INFO - PROCESS | 1775 | ++DOCSHELL 0x93862400 == 59 [pid = 1775] [id = 117] 15:05:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 125 (0x93a2a000) [pid = 1775] [serial = 350] [outer = (nil)] 15:05:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 126 (0x9454f800) [pid = 1775] [serial = 351] [outer = 0x93a2a000] 15:05:12 INFO - PROCESS | 1775 | 1465077912664 Marionette DEBUG loaded listener.js 15:05:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 127 (0x95c87000) [pid = 1775] [serial = 352] [outer = 0x93a2a000] 15:05:13 INFO - PROCESS | 1775 | 1465077913653 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:05:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:05:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1648ms 15:05:13 INFO - PROCESS | 1775 | 1465077913689 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 15:05:13 INFO - PROCESS | 1775 | 1465077913693 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 15:05:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:05:13 INFO - PROCESS | 1775 | 1465077913700 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:05:13 INFO - PROCESS | 1775 | 1465077913707 Marionette TRACE conn4 <- [1,442,null,{}] 15:05:13 INFO - PROCESS | 1775 | 1465077913724 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:13 INFO - PROCESS | 1775 | 1465077913743 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:13 INFO - PROCESS | 1775 | 1465077913980 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 15:05:14 INFO - PROCESS | 1775 | 1465077914252 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:14 INFO - PROCESS | 1775 | 1465077914266 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:14 INFO - PROCESS | 1775 | ++DOCSHELL 0x9af5e800 == 60 [pid = 1775] [id = 118] 15:05:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 128 (0x9af60000) [pid = 1775] [serial = 353] [outer = (nil)] 15:05:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 129 (0x9b4eb400) [pid = 1775] [serial = 354] [outer = 0x9af60000] 15:05:14 INFO - PROCESS | 1775 | 1465077914353 Marionette DEBUG loaded listener.js 15:05:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 130 (0x9bf2f400) [pid = 1775] [serial = 355] [outer = 0x9af60000] 15:05:15 INFO - PROCESS | 1775 | 1465077915247 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:05:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:05:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1587ms 15:05:15 INFO - PROCESS | 1775 | 1465077915288 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 15:05:15 INFO - PROCESS | 1775 | 1465077915293 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 15:05:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:05:15 INFO - PROCESS | 1775 | 1465077915301 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:05:15 INFO - PROCESS | 1775 | 1465077915304 Marionette TRACE conn4 <- [1,446,null,{}] 15:05:15 INFO - PROCESS | 1775 | 1465077915310 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:15 INFO - PROCESS | 1775 | 1465077915315 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:15 INFO - PROCESS | 1775 | 1465077915512 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 15:05:15 INFO - PROCESS | 1775 | 1465077915685 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:15 INFO - PROCESS | 1775 | 1465077915693 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:15 INFO - PROCESS | 1775 | ++DOCSHELL 0x9b240800 == 61 [pid = 1775] [id = 119] 15:05:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 131 (0xa1060c00) [pid = 1775] [serial = 356] [outer = (nil)] 15:05:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 132 (0xa228a000) [pid = 1775] [serial = 357] [outer = 0xa1060c00] 15:05:15 INFO - PROCESS | 1775 | 1465077915825 Marionette DEBUG loaded listener.js 15:05:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 133 (0xa3427400) [pid = 1775] [serial = 358] [outer = 0xa1060c00] 15:05:16 INFO - PROCESS | 1775 | 1465077916744 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:05:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:05:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1485ms 15:05:16 INFO - PROCESS | 1775 | 1465077916786 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 15:05:16 INFO - PROCESS | 1775 | 1465077916791 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 15:05:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:05:16 INFO - PROCESS | 1775 | 1465077916797 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:05:16 INFO - PROCESS | 1775 | 1465077916801 Marionette TRACE conn4 <- [1,450,null,{}] 15:05:16 INFO - PROCESS | 1775 | 1465077916807 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:16 INFO - PROCESS | 1775 | 1465077916813 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:17 INFO - PROCESS | 1775 | 1465077917003 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 15:05:17 INFO - PROCESS | 1775 | 1465077917178 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:17 INFO - PROCESS | 1775 | 1465077917184 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:17 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f5dc00 == 62 [pid = 1775] [id = 120] 15:05:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 134 (0x910e2c00) [pid = 1775] [serial = 359] [outer = (nil)] 15:05:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 135 (0x910ea000) [pid = 1775] [serial = 360] [outer = 0x910e2c00] 15:05:17 INFO - PROCESS | 1775 | 1465077917272 Marionette DEBUG loaded listener.js 15:05:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 136 (0x910ec000) [pid = 1775] [serial = 361] [outer = 0x910e2c00] 15:05:18 INFO - PROCESS | 1775 | 1465077918317 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:05:18 INFO - PROCESS | 1775 | 1465077918397 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 15:05:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:05:18 INFO - PROCESS | 1775 | 1465077918404 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:05:18 INFO - PROCESS | 1775 | 1465077918411 Marionette TRACE conn4 <- [1,454,null,{}] 15:05:18 INFO - PROCESS | 1775 | 1465077918417 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:18 INFO - PROCESS | 1775 | 1465077918428 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:18 INFO - PROCESS | 1775 | 1465077918681 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 15:05:18 INFO - PROCESS | 1775 | 1465077918953 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:18 INFO - PROCESS | 1775 | 1465077918960 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:18 INFO - PROCESS | 1775 | ++DOCSHELL 0x910e4400 == 63 [pid = 1775] [id = 121] 15:05:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 137 (0x910ef400) [pid = 1775] [serial = 362] [outer = (nil)] 15:05:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 138 (0x95a80c00) [pid = 1775] [serial = 363] [outer = 0x910ef400] 15:05:19 INFO - PROCESS | 1775 | 1465077919050 Marionette DEBUG loaded listener.js 15:05:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 139 (0x95a88c00) [pid = 1775] [serial = 364] [outer = 0x910ef400] 15:05:19 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:05:19 INFO - PROCESS | 1775 | 1465077919921 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:05:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:05:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1596ms 15:05:20 INFO - PROCESS | 1775 | 1465077920001 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 15:05:20 INFO - PROCESS | 1775 | 1465077920005 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 15:05:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:05:20 INFO - PROCESS | 1775 | 1465077920012 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:05:20 INFO - PROCESS | 1775 | 1465077920015 Marionette TRACE conn4 <- [1,458,null,{}] 15:05:20 INFO - PROCESS | 1775 | 1465077920021 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:20 INFO - PROCESS | 1775 | 1465077920027 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:20 INFO - PROCESS | 1775 | 1465077920245 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 15:05:20 INFO - PROCESS | 1775 | 1465077920463 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:20 INFO - PROCESS | 1775 | 1465077920472 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f58400 == 64 [pid = 1775] [id = 122] 15:05:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 140 (0x910e5400) [pid = 1775] [serial = 365] [outer = (nil)] 15:05:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 141 (0xa4e14800) [pid = 1775] [serial = 366] [outer = 0x910e5400] 15:05:20 INFO - PROCESS | 1775 | 1465077920599 Marionette DEBUG loaded listener.js 15:05:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 142 (0xa6202000) [pid = 1775] [serial = 367] [outer = 0x910e5400] 15:05:21 INFO - PROCESS | 1775 | 1465077921516 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:05:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:05:21 INFO - PROCESS | 1775 | 1465077921562 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 15:05:21 INFO - PROCESS | 1775 | 1465077921570 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:05:21 INFO - PROCESS | 1775 | 1465077921574 Marionette TRACE conn4 <- [1,462,null,{}] 15:05:21 INFO - PROCESS | 1775 | 1465077921580 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:21 INFO - PROCESS | 1775 | 1465077921585 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:21 INFO - PROCESS | 1775 | 1465077921774 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 15:05:21 INFO - PROCESS | 1775 | 1465077921950 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:21 INFO - PROCESS | 1775 | 1465077921960 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:22 INFO - PROCESS | 1775 | ++DOCSHELL 0x95a7c800 == 65 [pid = 1775] [id = 123] 15:05:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 143 (0x95a81000) [pid = 1775] [serial = 368] [outer = (nil)] 15:05:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 144 (0xa670c000) [pid = 1775] [serial = 369] [outer = 0x95a81000] 15:05:22 INFO - PROCESS | 1775 | 1465077922080 Marionette DEBUG loaded listener.js 15:05:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 145 (0xa6798400) [pid = 1775] [serial = 370] [outer = 0x95a81000] 15:05:23 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:05:23 INFO - PROCESS | 1775 | 1465077923593 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:05:23 INFO - PROCESS | 1775 | 1465077923666 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 15:05:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:05:23 INFO - PROCESS | 1775 | 1465077923673 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:05:23 INFO - PROCESS | 1775 | 1465077923676 Marionette TRACE conn4 <- [1,466,null,{}] 15:05:23 INFO - PROCESS | 1775 | 1465077923682 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:23 INFO - PROCESS | 1775 | 1465077923687 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:23 INFO - PROCESS | 1775 | 1465077923915 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 15:05:24 INFO - PROCESS | 1775 | 1465077924112 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:24 INFO - PROCESS | 1775 | 1465077924122 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:24 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e302c00 == 66 [pid = 1775] [id = 124] 15:05:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 146 (0x950d9400) [pid = 1775] [serial = 371] [outer = (nil)] 15:05:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 147 (0xa676c000) [pid = 1775] [serial = 372] [outer = 0x950d9400] 15:05:24 INFO - PROCESS | 1775 | 1465077924210 Marionette DEBUG loaded listener.js 15:05:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 148 (0xa67a5000) [pid = 1775] [serial = 373] [outer = 0x950d9400] 15:05:25 INFO - PROCESS | 1775 | 1465077925135 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:05:25 INFO - PROCESS | 1775 | 1465077925220 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 15:05:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:05:25 INFO - PROCESS | 1775 | 1465077925227 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:05:25 INFO - PROCESS | 1775 | 1465077925230 Marionette TRACE conn4 <- [1,470,null,{}] 15:05:25 INFO - PROCESS | 1775 | 1465077925236 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:25 INFO - PROCESS | 1775 | 1465077925242 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:25 INFO - PROCESS | 1775 | 1465077925475 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 15:05:25 INFO - PROCESS | 1775 | 1465077925699 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:25 INFO - PROCESS | 1775 | 1465077925708 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e302800 == 67 [pid = 1775] [id = 125] 15:05:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 149 (0x8e4c9c00) [pid = 1775] [serial = 374] [outer = (nil)] 15:05:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 150 (0x8e4cfc00) [pid = 1775] [serial = 375] [outer = 0x8e4c9c00] 15:05:25 INFO - PROCESS | 1775 | 1465077925832 Marionette DEBUG loaded listener.js 15:05:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 151 (0x8e4d6800) [pid = 1775] [serial = 376] [outer = 0x8e4c9c00] 15:05:27 INFO - PROCESS | 1775 | 1465077927194 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:05:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:05:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2083ms 15:05:27 INFO - PROCESS | 1775 | 1465077927311 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 15:05:27 INFO - PROCESS | 1775 | 1465077927318 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 15:05:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:05:27 INFO - PROCESS | 1775 | 1465077927326 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:05:27 INFO - PROCESS | 1775 | 1465077927330 Marionette TRACE conn4 <- [1,474,null,{}] 15:05:27 INFO - PROCESS | 1775 | 1465077927348 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:27 INFO - PROCESS | 1775 | 1465077927354 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:27 INFO - PROCESS | 1775 | 1465077927535 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 15:05:27 INFO - PROCESS | 1775 | 1465077927760 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:27 INFO - PROCESS | 1775 | 1465077927772 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:27 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f58000 == 68 [pid = 1775] [id = 126] 15:05:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 152 (0x90f58800) [pid = 1775] [serial = 377] [outer = (nil)] 15:05:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 153 (0x910a1400) [pid = 1775] [serial = 378] [outer = 0x90f58800] 15:05:27 INFO - PROCESS | 1775 | 1465077927892 Marionette DEBUG loaded listener.js 15:05:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 154 (0x910e5000) [pid = 1775] [serial = 379] [outer = 0x90f58800] 15:05:28 INFO - PROCESS | 1775 | 1465077928985 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:05:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:05:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1748ms 15:05:29 INFO - PROCESS | 1775 | 1465077929075 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 15:05:29 INFO - PROCESS | 1775 | 1465077929082 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 15:05:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:05:29 INFO - PROCESS | 1775 | 1465077929092 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:05:29 INFO - PROCESS | 1775 | 1465077929095 Marionette TRACE conn4 <- [1,478,null,{}] 15:05:29 INFO - PROCESS | 1775 | 1465077929102 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:29 INFO - PROCESS | 1775 | 1465077929108 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:29 INFO - PROCESS | 1775 | 1465077929329 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 15:05:29 INFO - PROCESS | 1775 | --DOCSHELL 0x91798800 == 67 [pid = 1775] [id = 114] 15:05:29 INFO - PROCESS | 1775 | --DOMWINDOW == 153 (0x9a990800) [pid = 1775] [serial = 300] [outer = (nil)] [url = about:blank] 15:05:29 INFO - PROCESS | 1775 | --DOCSHELL 0x99de5400 == 66 [pid = 1775] [id = 113] 15:05:29 INFO - PROCESS | 1775 | --DOCSHELL 0x99198000 == 65 [pid = 1775] [id = 112] 15:05:29 INFO - PROCESS | 1775 | --DOCSHELL 0x90d06000 == 64 [pid = 1775] [id = 111] 15:05:29 INFO - PROCESS | 1775 | --DOCSHELL 0x921e0400 == 63 [pid = 1775] [id = 110] 15:05:29 INFO - PROCESS | 1775 | 1465077929612 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:29 INFO - PROCESS | 1775 | 1465077929618 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 154 (0x910a6800) [pid = 1775] [serial = 380] [outer = 0x99d8a000] 15:05:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x91797800 == 64 [pid = 1775] [id = 127] 15:05:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 155 (0x91799400) [pid = 1775] [serial = 381] [outer = (nil)] 15:05:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 156 (0x917dc800) [pid = 1775] [serial = 382] [outer = 0x91799400] 15:05:29 INFO - PROCESS | 1775 | 1465077929729 Marionette DEBUG loaded listener.js 15:05:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 157 (0x917e3800) [pid = 1775] [serial = 383] [outer = 0x91799400] 15:05:29 INFO - PROCESS | 1775 | --DOCSHELL 0x995f2000 == 63 [pid = 1775] [id = 103] 15:05:30 INFO - PROCESS | 1775 | --DOCSHELL 0x9515d000 == 62 [pid = 1775] [id = 102] 15:05:30 INFO - PROCESS | 1775 | --DOCSHELL 0x9214a400 == 61 [pid = 1775] [id = 101] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 156 (0x99d8d400) [pid = 1775] [serial = 294] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 155 (0x9a981800) [pid = 1775] [serial = 298] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 154 (0x99ef0400) [pid = 1775] [serial = 295] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 153 (0x9a29f000) [pid = 1775] [serial = 264] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 152 (0x95c88400) [pid = 1775] [serial = 273] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 151 (0x9386b000) [pid = 1775] [serial = 285] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 150 (0x93a2b800) [pid = 1775] [serial = 286] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 149 (0x90f5b400) [pid = 1775] [serial = 279] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 148 (0x922dcc00) [pid = 1775] [serial = 283] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 147 (0x921e2c00) [pid = 1775] [serial = 282] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 146 (0xa30d3800) [pid = 1775] [serial = 270] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 145 (0x97749800) [pid = 1775] [serial = 288] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 144 (0x98188000) [pid = 1775] [serial = 289] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 143 (0x9d402400) [pid = 1775] [serial = 267] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 142 (0x992a2c00) [pid = 1775] [serial = 291] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 141 (0x9363c000) [pid = 1775] [serial = 261] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 140 (0x922e5c00) [pid = 1775] [serial = 258] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 139 (0x90d10800) [pid = 1775] [serial = 276] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 138 (0x99f57400) [pid = 1775] [serial = 297] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | --DOMWINDOW == 137 (0x995e9800) [pid = 1775] [serial = 292] [outer = (nil)] [url = about:blank] 15:05:30 INFO - PROCESS | 1775 | 1465077930679 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:05:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:05:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1632ms 15:05:30 INFO - PROCESS | 1775 | 1465077930724 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 15:05:30 INFO - PROCESS | 1775 | 1465077930728 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 15:05:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:05:30 INFO - PROCESS | 1775 | 1465077930735 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:05:30 INFO - PROCESS | 1775 | 1465077930741 Marionette TRACE conn4 <- [1,482,null,{}] 15:05:30 INFO - PROCESS | 1775 | 1465077930757 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:30 INFO - PROCESS | 1775 | 1465077930766 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:30 INFO - PROCESS | 1775 | 1465077930945 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 15:05:31 INFO - PROCESS | 1775 | 1465077931092 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:31 INFO - PROCESS | 1775 | 1465077931103 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:31 INFO - PROCESS | 1775 | ++DOCSHELL 0x9395d400 == 62 [pid = 1775] [id = 128] 15:05:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 138 (0x93961800) [pid = 1775] [serial = 384] [outer = (nil)] 15:05:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 139 (0x93a30000) [pid = 1775] [serial = 385] [outer = 0x93961800] 15:05:31 INFO - PROCESS | 1775 | 1465077931271 Marionette DEBUG loaded listener.js 15:05:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 140 (0x9515b400) [pid = 1775] [serial = 386] [outer = 0x93961800] 15:05:32 INFO - PROCESS | 1775 | 1465077932164 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:05:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:05:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1487ms 15:05:32 INFO - PROCESS | 1775 | 1465077932229 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 15:05:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:05:32 INFO - PROCESS | 1775 | 1465077932234 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 15:05:32 INFO - PROCESS | 1775 | 1465077932240 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:05:32 INFO - PROCESS | 1775 | 1465077932244 Marionette TRACE conn4 <- [1,486,null,{}] 15:05:32 INFO - PROCESS | 1775 | 1465077932249 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:32 INFO - PROCESS | 1775 | 1465077932255 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:32 INFO - PROCESS | 1775 | 1465077932487 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 15:05:32 INFO - PROCESS | 1775 | 1465077932516 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:32 INFO - PROCESS | 1775 | 1465077932523 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x93678000 == 63 [pid = 1775] [id = 129] 15:05:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 141 (0x95a7b800) [pid = 1775] [serial = 387] [outer = (nil)] 15:05:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 142 (0x95c8b000) [pid = 1775] [serial = 388] [outer = 0x95a7b800] 15:05:32 INFO - PROCESS | 1775 | 1465077932605 Marionette DEBUG loaded listener.js 15:05:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 143 (0x97751000) [pid = 1775] [serial = 389] [outer = 0x95a7b800] 15:05:33 INFO - PROCESS | 1775 | 1465077933602 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:05:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:05:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1390ms 15:05:33 INFO - PROCESS | 1775 | 1465077933630 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 15:05:33 INFO - PROCESS | 1775 | 1465077933634 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 15:05:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:05:33 INFO - PROCESS | 1775 | 1465077933640 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:05:33 INFO - PROCESS | 1775 | 1465077933658 Marionette TRACE conn4 <- [1,490,null,{}] 15:05:33 INFO - PROCESS | 1775 | 1465077933674 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:33 INFO - PROCESS | 1775 | 1465077933679 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:33 INFO - PROCESS | 1775 | 1465077933913 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 15:05:33 INFO - PROCESS | 1775 | 1465077933948 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:33 INFO - PROCESS | 1775 | 1465077933955 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:33 INFO - PROCESS | 1775 | ++DOCSHELL 0x95a82c00 == 64 [pid = 1775] [id = 130] 15:05:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 144 (0x95a84000) [pid = 1775] [serial = 390] [outer = (nil)] 15:05:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 145 (0x9957a400) [pid = 1775] [serial = 391] [outer = 0x95a84000] 15:05:34 INFO - PROCESS | 1775 | 1465077934031 Marionette DEBUG loaded listener.js 15:05:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 146 (0x995e7400) [pid = 1775] [serial = 392] [outer = 0x95a84000] 15:05:34 INFO - PROCESS | 1775 | --DOMWINDOW == 145 (0x922e3800) [pid = 1775] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:05:34 INFO - PROCESS | 1775 | --DOMWINDOW == 144 (0x921e1000) [pid = 1775] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:05:34 INFO - PROCESS | 1775 | --DOMWINDOW == 143 (0x99199400) [pid = 1775] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:05:34 INFO - PROCESS | 1775 | --DOMWINDOW == 142 (0x99ef8c00) [pid = 1775] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:05:34 INFO - PROCESS | 1775 | --DOMWINDOW == 141 (0x917e0000) [pid = 1775] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:05:35 INFO - PROCESS | 1775 | 1465077935151 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:05:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:05:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1568ms 15:05:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:05:35 INFO - PROCESS | 1775 | 1465077935209 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 15:05:35 INFO - PROCESS | 1775 | 1465077935212 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 15:05:35 INFO - PROCESS | 1775 | 1465077935219 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:05:35 INFO - PROCESS | 1775 | 1465077935222 Marionette TRACE conn4 <- [1,494,null,{}] 15:05:35 INFO - PROCESS | 1775 | 1465077935228 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:35 INFO - PROCESS | 1775 | 1465077935238 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:35 INFO - PROCESS | 1775 | 1465077935545 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 15:05:35 INFO - PROCESS | 1775 | 1465077935638 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:35 INFO - PROCESS | 1775 | 1465077935643 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:35 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d03000 == 65 [pid = 1775] [id = 131] 15:05:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 142 (0x917e0000) [pid = 1775] [serial = 393] [outer = (nil)] 15:05:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 143 (0x99ef5c00) [pid = 1775] [serial = 394] [outer = 0x917e0000] 15:05:35 INFO - PROCESS | 1775 | 1465077935715 Marionette DEBUG loaded listener.js 15:05:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 144 (0x9a2a1400) [pid = 1775] [serial = 395] [outer = 0x917e0000] 15:05:36 INFO - PROCESS | 1775 | 1465077936576 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:05:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:05:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1493ms 15:05:36 INFO - PROCESS | 1775 | 1465077936713 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 15:05:36 INFO - PROCESS | 1775 | 1465077936719 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 15:05:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:05:36 INFO - PROCESS | 1775 | 1465077936728 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:05:36 INFO - PROCESS | 1775 | 1465077936734 Marionette TRACE conn4 <- [1,498,null,{}] 15:05:36 INFO - PROCESS | 1775 | 1465077936755 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:36 INFO - PROCESS | 1775 | 1465077936763 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:37 INFO - PROCESS | 1775 | 1465077937002 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 15:05:37 INFO - PROCESS | 1775 | 1465077937362 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:37 INFO - PROCESS | 1775 | 1465077937388 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:37 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d696000 == 66 [pid = 1775] [id = 132] 15:05:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 145 (0x90d0e000) [pid = 1775] [serial = 396] [outer = (nil)] 15:05:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 146 (0x910a1800) [pid = 1775] [serial = 397] [outer = 0x90d0e000] 15:05:37 INFO - PROCESS | 1775 | 1465077937538 Marionette DEBUG loaded listener.js 15:05:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 147 (0x910e6c00) [pid = 1775] [serial = 398] [outer = 0x90d0e000] 15:05:38 INFO - PROCESS | 1775 | 1465077938613 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:05:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:05:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1949ms 15:05:38 INFO - PROCESS | 1775 | 1465077938677 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 15:05:38 INFO - PROCESS | 1775 | 1465077938683 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 15:05:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:05:38 INFO - PROCESS | 1775 | 1465077938695 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:05:38 INFO - PROCESS | 1775 | 1465077938701 Marionette TRACE conn4 <- [1,502,null,{}] 15:05:38 INFO - PROCESS | 1775 | 1465077938708 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:38 INFO - PROCESS | 1775 | 1465077938714 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:38 INFO - PROCESS | 1775 | 1465077938957 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 15:05:39 INFO - PROCESS | 1775 | 1465077939195 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:39 INFO - PROCESS | 1775 | 1465077939204 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:39 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e310400 == 67 [pid = 1775] [id = 133] 15:05:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 148 (0x917e6000) [pid = 1775] [serial = 399] [outer = (nil)] 15:05:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 149 (0x922e2c00) [pid = 1775] [serial = 400] [outer = 0x917e6000] 15:05:39 INFO - PROCESS | 1775 | 1465077939305 Marionette DEBUG loaded listener.js 15:05:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 150 (0x93869800) [pid = 1775] [serial = 401] [outer = 0x917e6000] 15:05:40 INFO - PROCESS | 1775 | 1465077940223 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:05:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:05:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1596ms 15:05:40 INFO - PROCESS | 1775 | 1465077940288 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 15:05:40 INFO - PROCESS | 1775 | 1465077940292 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 15:05:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:05:40 INFO - PROCESS | 1775 | 1465077940299 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:05:40 INFO - PROCESS | 1775 | 1465077940303 Marionette TRACE conn4 <- [1,506,null,{}] 15:05:40 INFO - PROCESS | 1775 | 1465077940320 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:40 INFO - PROCESS | 1775 | 1465077940329 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:40 INFO - PROCESS | 1775 | 1465077940581 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 15:05:40 INFO - PROCESS | 1775 | 1465077940857 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:40 INFO - PROCESS | 1775 | 1465077940871 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x98191c00 == 68 [pid = 1775] [id = 134] 15:05:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 151 (0x995f1400) [pid = 1775] [serial = 402] [outer = (nil)] 15:05:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 152 (0x99ef1800) [pid = 1775] [serial = 403] [outer = 0x995f1400] 15:05:41 INFO - PROCESS | 1775 | 1465077941001 Marionette DEBUG loaded listener.js 15:05:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 153 (0x9a98a800) [pid = 1775] [serial = 404] [outer = 0x995f1400] 15:05:42 INFO - PROCESS | 1775 | 1465077941999 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:05:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:05:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1747ms 15:05:42 INFO - PROCESS | 1775 | 1465077942047 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 15:05:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:05:42 INFO - PROCESS | 1775 | 1465077942051 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 15:05:42 INFO - PROCESS | 1775 | 1465077942058 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:05:42 INFO - PROCESS | 1775 | 1465077942062 Marionette TRACE conn4 <- [1,510,null,{}] 15:05:42 INFO - PROCESS | 1775 | 1465077942068 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:42 INFO - PROCESS | 1775 | 1465077942073 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:42 INFO - PROCESS | 1775 | 1465077942275 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 15:05:42 INFO - PROCESS | 1775 | 1465077942504 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:42 INFO - PROCESS | 1775 | 1465077942510 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:42 INFO - PROCESS | 1775 | ++DOCSHELL 0x99e74400 == 69 [pid = 1775] [id = 135] 15:05:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 154 (0x9abf5c00) [pid = 1775] [serial = 405] [outer = (nil)] 15:05:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 155 (0x9b4ea400) [pid = 1775] [serial = 406] [outer = 0x9abf5c00] 15:05:42 INFO - PROCESS | 1775 | 1465077942654 Marionette DEBUG loaded listener.js 15:05:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 156 (0x9b7a3800) [pid = 1775] [serial = 407] [outer = 0x9abf5c00] 15:05:43 INFO - PROCESS | 1775 | 1465077943684 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:05:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:05:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1683ms 15:05:43 INFO - PROCESS | 1775 | 1465077943741 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 15:05:43 INFO - PROCESS | 1775 | 1465077943745 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 15:05:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:05:43 INFO - PROCESS | 1775 | 1465077943753 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:05:43 INFO - PROCESS | 1775 | 1465077943757 Marionette TRACE conn4 <- [1,514,null,{}] 15:05:43 INFO - PROCESS | 1775 | 1465077943763 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:43 INFO - PROCESS | 1775 | 1465077943768 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:43 INFO - PROCESS | 1775 | 1465077943974 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 15:05:44 INFO - PROCESS | 1775 | 1465077944204 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:44 INFO - PROCESS | 1775 | 1465077944212 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:44 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4ce800 == 70 [pid = 1775] [id = 136] 15:05:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 157 (0x90f60800) [pid = 1775] [serial = 408] [outer = (nil)] 15:05:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 158 (0x95167000) [pid = 1775] [serial = 409] [outer = 0x90f60800] 15:05:44 INFO - PROCESS | 1775 | 1465077944309 Marionette DEBUG loaded listener.js 15:05:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 159 (0x9516ac00) [pid = 1775] [serial = 410] [outer = 0x90f60800] 15:05:45 INFO - PROCESS | 1775 | 1465077945137 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:05:45 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 15:05:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1440ms 15:05:45 INFO - PROCESS | 1775 | 1465077945194 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 15:05:45 INFO - PROCESS | 1775 | 1465077945198 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 15:05:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:05:45 INFO - PROCESS | 1775 | 1465077945205 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:05:45 INFO - PROCESS | 1775 | 1465077945208 Marionette TRACE conn4 <- [1,518,null,{}] 15:05:45 INFO - PROCESS | 1775 | 1465077945214 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:45 INFO - PROCESS | 1775 | 1465077945224 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:45 INFO - PROCESS | 1775 | 1465077945452 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 15:05:45 INFO - PROCESS | 1775 | 1465077945635 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:45 INFO - PROCESS | 1775 | 1465077945643 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x9516b400 == 71 [pid = 1775] [id = 137] 15:05:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 160 (0x9517dc00) [pid = 1775] [serial = 411] [outer = (nil)] 15:05:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 161 (0x95188800) [pid = 1775] [serial = 412] [outer = 0x9517dc00] 15:05:45 INFO - PROCESS | 1775 | 1465077945778 Marionette DEBUG loaded listener.js 15:05:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 162 (0x99eea000) [pid = 1775] [serial = 413] [outer = 0x9517dc00] 15:05:46 INFO - PROCESS | 1775 | 1465077946682 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:05:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:05:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1533ms 15:05:46 INFO - PROCESS | 1775 | 1465077946739 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 15:05:46 INFO - PROCESS | 1775 | 1465077946744 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 15:05:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:05:46 INFO - PROCESS | 1775 | 1465077946751 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:05:46 INFO - PROCESS | 1775 | 1465077946754 Marionette TRACE conn4 <- [1,522,null,{}] 15:05:46 INFO - PROCESS | 1775 | 1465077946761 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:46 INFO - PROCESS | 1775 | 1465077946766 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:46 INFO - PROCESS | 1775 | 1465077946958 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 15:05:47 INFO - PROCESS | 1775 | 1465077947140 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:47 INFO - PROCESS | 1775 | 1465077947147 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:47 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d695c00 == 72 [pid = 1775] [id = 138] 15:05:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 163 (0x8d7bb400) [pid = 1775] [serial = 414] [outer = (nil)] 15:05:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 164 (0x8d7c5400) [pid = 1775] [serial = 415] [outer = 0x8d7bb400] 15:05:47 INFO - PROCESS | 1775 | 1465077947236 Marionette DEBUG loaded listener.js 15:05:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 165 (0x8d7c8400) [pid = 1775] [serial = 416] [outer = 0x8d7bb400] 15:05:48 INFO - PROCESS | 1775 | 1465077948233 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:05:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:05:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1530ms 15:05:48 INFO - PROCESS | 1775 | 1465077948282 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 15:05:48 INFO - PROCESS | 1775 | 1465077948286 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 15:05:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:05:48 INFO - PROCESS | 1775 | 1465077948293 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:05:48 INFO - PROCESS | 1775 | 1465077948297 Marionette TRACE conn4 <- [1,526,null,{}] 15:05:48 INFO - PROCESS | 1775 | 1465077948303 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:48 INFO - PROCESS | 1775 | 1465077948308 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:48 INFO - PROCESS | 1775 | 1465077948507 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 15:05:48 INFO - PROCESS | 1775 | 1465077948737 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:48 INFO - PROCESS | 1775 | 1465077948744 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:48 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7c4c00 == 73 [pid = 1775] [id = 139] 15:05:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 166 (0x8d7c9800) [pid = 1775] [serial = 417] [outer = (nil)] 15:05:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 167 (0x8d9e5800) [pid = 1775] [serial = 418] [outer = 0x8d7c9800] 15:05:48 INFO - PROCESS | 1775 | 1465077948841 Marionette DEBUG loaded listener.js 15:05:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 168 (0x8d9e8000) [pid = 1775] [serial = 419] [outer = 0x8d7c9800] 15:05:49 INFO - PROCESS | 1775 | 1465077949773 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:05:49 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 15:05:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1535ms 15:05:49 INFO - PROCESS | 1775 | 1465077949829 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 15:05:49 INFO - PROCESS | 1775 | 1465077949832 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 15:05:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:05:49 INFO - PROCESS | 1775 | 1465077949840 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:05:49 INFO - PROCESS | 1775 | 1465077949842 Marionette TRACE conn4 <- [1,530,null,{}] 15:05:49 INFO - PROCESS | 1775 | 1465077949849 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:49 INFO - PROCESS | 1775 | 1465077949854 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:50 INFO - PROCESS | 1775 | 1465077950044 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 15:05:50 INFO - PROCESS | 1775 | 1465077950272 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:50 INFO - PROCESS | 1775 | 1465077950278 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7bec00 == 74 [pid = 1775] [id = 140] 15:05:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 169 (0x8d9e2c00) [pid = 1775] [serial = 420] [outer = (nil)] 15:05:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 170 (0x95161800) [pid = 1775] [serial = 421] [outer = 0x8d9e2c00] 15:05:50 INFO - PROCESS | 1775 | 1465077950399 Marionette DEBUG loaded listener.js 15:05:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 171 (0x9b247400) [pid = 1775] [serial = 422] [outer = 0x8d9e2c00] 15:05:51 INFO - PROCESS | 1775 | 1465077951224 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:05:51 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 15:05:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:05:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:05:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:05:51 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 15:05:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:05:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:05:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:05:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:05:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1431ms 15:05:51 INFO - PROCESS | 1775 | 1465077951272 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 15:05:51 INFO - PROCESS | 1775 | 1465077951279 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 15:05:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:05:51 INFO - PROCESS | 1775 | 1465077951305 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:05:51 INFO - PROCESS | 1775 | 1465077951308 Marionette TRACE conn4 <- [1,534,null,{}] 15:05:51 INFO - PROCESS | 1775 | 1465077951316 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:51 INFO - PROCESS | 1775 | 1465077951321 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:51 INFO - PROCESS | 1775 | 1465077951527 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 15:05:51 INFO - PROCESS | 1775 | 1465077951714 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:51 INFO - PROCESS | 1775 | 1465077951724 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:51 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7ed400 == 75 [pid = 1775] [id = 141] 15:05:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 172 (0x8c7ed800) [pid = 1775] [serial = 423] [outer = (nil)] 15:05:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 173 (0x8d9ed400) [pid = 1775] [serial = 424] [outer = 0x8c7ed800] 15:05:51 INFO - PROCESS | 1775 | 1465077951803 Marionette DEBUG loaded listener.js 15:05:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 174 (0x8d9f0400) [pid = 1775] [serial = 425] [outer = 0x8c7ed800] 15:05:52 INFO - PROCESS | 1775 | 1465077952725 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 15:05:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:05:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1463ms 15:05:52 INFO - PROCESS | 1775 | 1465077952750 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 15:05:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:05:52 INFO - PROCESS | 1775 | 1465077952755 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 15:05:52 INFO - PROCESS | 1775 | 1465077952761 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:05:52 INFO - PROCESS | 1775 | 1465077952766 Marionette TRACE conn4 <- [1,538,null,{}] 15:05:52 INFO - PROCESS | 1775 | 1465077952772 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:52 INFO - PROCESS | 1775 | 1465077952779 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:53 INFO - PROCESS | 1775 | 1465077953064 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 15:05:53 INFO - PROCESS | 1775 | 1465077953313 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:53 INFO - PROCESS | 1775 | 1465077953322 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:53 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7f5400 == 76 [pid = 1775] [id = 142] 15:05:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 175 (0x8c960400) [pid = 1775] [serial = 426] [outer = (nil)] 15:05:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 176 (0x8c967000) [pid = 1775] [serial = 427] [outer = 0x8c960400] 15:05:53 INFO - PROCESS | 1775 | 1465077953427 Marionette DEBUG loaded listener.js 15:05:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 177 (0x9af58800) [pid = 1775] [serial = 428] [outer = 0x8c960400] 15:05:54 INFO - PROCESS | 1775 | 1465077954341 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:05:54 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. 15:05:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1640ms 15:05:54 INFO - PROCESS | 1775 | 1465077954402 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 15:05:54 INFO - PROCESS | 1775 | 1465077954405 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 15:05:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:05:54 INFO - PROCESS | 1775 | 1465077954412 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:05:54 INFO - PROCESS | 1775 | 1465077954416 Marionette TRACE conn4 <- [1,542,null,{}] 15:05:54 INFO - PROCESS | 1775 | 1465077954422 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:54 INFO - PROCESS | 1775 | 1465077954427 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:54 INFO - PROCESS | 1775 | 1465077954627 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 15:05:54 INFO - PROCESS | 1775 | 1465077954871 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:54 INFO - PROCESS | 1775 | 1465077954881 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x910ad800 == 77 [pid = 1775] [id = 143] 15:05:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 178 (0x911a1400) [pid = 1775] [serial = 429] [outer = (nil)] 15:05:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 179 (0x911a9000) [pid = 1775] [serial = 430] [outer = 0x911a1400] 15:05:54 INFO - PROCESS | 1775 | 1465077954979 Marionette DEBUG loaded listener.js 15:05:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 180 (0x911ac400) [pid = 1775] [serial = 431] [outer = 0x911a1400] 15:05:56 INFO - PROCESS | 1775 | 1465077956173 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:05:56 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. 15:05:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1799ms 15:05:56 INFO - PROCESS | 1775 | 1465077956231 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 15:05:56 INFO - PROCESS | 1775 | 1465077956239 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 15:05:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:05:56 INFO - PROCESS | 1775 | 1465077956250 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:05:56 INFO - PROCESS | 1775 | 1465077956254 Marionette TRACE conn4 <- [1,546,null,{}] 15:05:56 INFO - PROCESS | 1775 | 1465077956263 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:56 INFO - PROCESS | 1775 | 1465077956269 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:56 INFO - PROCESS | 1775 | 1465077956558 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 15:05:56 INFO - PROCESS | 1775 | 1465077956745 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:56 INFO - PROCESS | 1775 | 1465077956762 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7f8000 == 78 [pid = 1775] [id = 144] 15:05:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 181 (0x8c7fa000) [pid = 1775] [serial = 432] [outer = (nil)] 15:05:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 182 (0x8d691400) [pid = 1775] [serial = 433] [outer = 0x8c7fa000] 15:05:56 INFO - PROCESS | 1775 | 1465077956887 Marionette DEBUG loaded listener.js 15:05:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 183 (0x8d69b800) [pid = 1775] [serial = 434] [outer = 0x8c7fa000] 15:05:57 INFO - PROCESS | 1775 | 1465077957835 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 15:05:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:05:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1643ms 15:05:57 INFO - PROCESS | 1775 | 1465077957894 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 15:05:57 INFO - PROCESS | 1775 | 1465077957901 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 15:05:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:05:57 INFO - PROCESS | 1775 | 1465077957964 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:05:57 INFO - PROCESS | 1775 | 1465077957971 Marionette TRACE conn4 <- [1,550,null,{}] 15:05:58 INFO - PROCESS | 1775 | 1465077958149 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:58 INFO - PROCESS | 1775 | 1465077958155 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:58 INFO - PROCESS | 1775 | 1465077958432 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 15:05:58 INFO - PROCESS | 1775 | 1465077958622 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:05:58 INFO - PROCESS | 1775 | 1465077958632 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:58 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c95cc00 == 79 [pid = 1775] [id = 145] 15:05:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 184 (0x8e309c00) [pid = 1775] [serial = 435] [outer = (nil)] 15:05:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 185 (0x8e4d0800) [pid = 1775] [serial = 436] [outer = 0x8e309c00] 15:05:58 INFO - PROCESS | 1775 | 1465077958708 Marionette DEBUG loaded listener.js 15:05:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 186 (0x90f5b400) [pid = 1775] [serial = 437] [outer = 0x8e309c00] 15:05:59 INFO - PROCESS | 1775 | 1465077959643 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 15:05:59 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. 15:05:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1813ms 15:05:59 INFO - PROCESS | 1775 | 1465077959725 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 15:05:59 INFO - PROCESS | 1775 | 1465077959728 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 15:05:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:05:59 INFO - PROCESS | 1775 | 1465077959735 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:05:59 INFO - PROCESS | 1775 | 1465077959741 Marionette TRACE conn4 <- [1,554,null,{}] 15:05:59 INFO - PROCESS | 1775 | 1465077959757 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:05:59 INFO - PROCESS | 1775 | 1465077959766 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:05:59 INFO - PROCESS | 1775 | 1465077959985 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 15:06:00 INFO - PROCESS | 1775 | 1465077960229 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:00 INFO - PROCESS | 1775 | 1465077960240 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:00 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e309400 == 80 [pid = 1775] [id = 146] 15:06:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 187 (0x910e7800) [pid = 1775] [serial = 438] [outer = (nil)] 15:06:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 188 (0x911a7c00) [pid = 1775] [serial = 439] [outer = 0x910e7800] 15:06:00 INFO - PROCESS | 1775 | 1465077960339 Marionette DEBUG loaded listener.js 15:06:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 189 (0x9178c400) [pid = 1775] [serial = 440] [outer = 0x910e7800] 15:06:00 INFO - PROCESS | 1775 | --DOCSHELL 0x9213e400 == 79 [pid = 1775] [id = 45] 15:06:00 INFO - PROCESS | 1775 | --DOMWINDOW == 188 (0x9dbd3c00) [pid = 1775] [serial = 345] [outer = (nil)] [url = about:blank] 15:06:00 INFO - PROCESS | 1775 | --DOMWINDOW == 187 (0x9bf38400) [pid = 1775] [serial = 315] [outer = (nil)] [url = about:blank] 15:06:00 INFO - PROCESS | 1775 | --DOMWINDOW == 186 (0x9b24f400) [pid = 1775] [serial = 309] [outer = (nil)] [url = about:blank] 15:06:00 INFO - PROCESS | 1775 | --DOMWINDOW == 185 (0x9b4ee800) [pid = 1775] [serial = 312] [outer = (nil)] [url = about:blank] 15:06:00 INFO - PROCESS | 1775 | --DOMWINDOW == 184 (0xa2610000) [pid = 1775] [serial = 324] [outer = (nil)] [url = about:blank] 15:06:00 INFO - PROCESS | 1775 | --DOMWINDOW == 183 (0x92b01c00) [pid = 1775] [serial = 303] [outer = (nil)] [url = about:blank] 15:06:00 INFO - PROCESS | 1775 | --DOMWINDOW == 182 (0x910abc00) [pid = 1775] [serial = 327] [outer = (nil)] [url = about:blank] 15:06:00 INFO - PROCESS | 1775 | --DOMWINDOW == 181 (0xa228ac00) [pid = 1775] [serial = 318] [outer = (nil)] [url = about:blank] 15:06:00 INFO - PROCESS | 1775 | --DOMWINDOW == 180 (0x95c89000) [pid = 1775] [serial = 306] [outer = (nil)] [url = about:blank] 15:06:00 INFO - PROCESS | 1775 | --DOMWINDOW == 179 (0x91794c00) [pid = 1775] [serial = 321] [outer = (nil)] [url = about:blank] 15:06:00 INFO - PROCESS | 1775 | --DOCSHELL 0x95a82c00 == 78 [pid = 1775] [id = 130] 15:06:00 INFO - PROCESS | 1775 | --DOCSHELL 0x93678000 == 77 [pid = 1775] [id = 129] 15:06:00 INFO - PROCESS | 1775 | --DOCSHELL 0x9395d400 == 76 [pid = 1775] [id = 128] 15:06:01 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:06:01 INFO - PROCESS | 1775 | --DOCSHELL 0x91797800 == 75 [pid = 1775] [id = 127] 15:06:01 INFO - PROCESS | 1775 | --DOCSHELL 0x90f58000 == 74 [pid = 1775] [id = 126] 15:06:01 INFO - PROCESS | 1775 | --DOCSHELL 0x9af5e800 == 73 [pid = 1775] [id = 118] 15:06:01 INFO - PROCESS | 1775 | --DOCSHELL 0x93862400 == 72 [pid = 1775] [id = 117] 15:06:01 INFO - PROCESS | 1775 | --DOCSHELL 0x9114cc00 == 71 [pid = 1775] [id = 116] 15:06:01 INFO - PROCESS | 1775 | 1465077961341 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:06:01 INFO - PROCESS | 1775 | --DOMWINDOW == 178 (0x9b06ec00) [pid = 1775] [serial = 343] [outer = (nil)] [url = about:blank] 15:06:01 INFO - PROCESS | 1775 | --DOMWINDOW == 177 (0x922e1400) [pid = 1775] [serial = 330] [outer = (nil)] [url = about:blank] 15:06:01 INFO - PROCESS | 1775 | --DOMWINDOW == 176 (0x92b09c00) [pid = 1775] [serial = 331] [outer = (nil)] [url = about:blank] 15:06:01 INFO - PROCESS | 1775 | --DOMWINDOW == 175 (0x995f1000) [pid = 1775] [serial = 336] [outer = (nil)] [url = about:blank] 15:06:01 INFO - PROCESS | 1775 | --DOMWINDOW == 174 (0x9a989c00) [pid = 1775] [serial = 339] [outer = (nil)] [url = about:blank] 15:06:01 INFO - PROCESS | 1775 | --DOMWINDOW == 173 (0x95156400) [pid = 1775] [serial = 334] [outer = (nil)] [url = about:blank] 15:06:01 INFO - PROCESS | 1775 | --DOMWINDOW == 172 (0x93a28c00) [pid = 1775] [serial = 333] [outer = (nil)] [url = about:blank] 15:06:01 INFO - PROCESS | 1775 | --DOMWINDOW == 171 (0x9af58c00) [pid = 1775] [serial = 342] [outer = (nil)] [url = about:blank] 15:06:01 INFO - PROCESS | 1775 | --DOMWINDOW == 170 (0x9af5b000) [pid = 1775] [serial = 340] [outer = (nil)] [url = about:blank] 15:06:01 INFO - PROCESS | 1775 | --DOMWINDOW == 169 (0x99ef3400) [pid = 1775] [serial = 337] [outer = (nil)] [url = about:blank] 15:06:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:06:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1686ms 15:06:01 INFO - PROCESS | 1775 | 1465077961422 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 15:06:01 INFO - PROCESS | 1775 | 1465077961427 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 15:06:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:06:01 INFO - PROCESS | 1775 | 1465077961433 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:06:01 INFO - PROCESS | 1775 | 1465077961436 Marionette TRACE conn4 <- [1,558,null,{}] 15:06:01 INFO - PROCESS | 1775 | 1465077961442 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:01 INFO - PROCESS | 1775 | 1465077961447 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:01 INFO - PROCESS | 1775 | 1465077961621 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 15:06:01 INFO - PROCESS | 1775 | 1465077961783 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:01 INFO - PROCESS | 1775 | 1465077961792 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:01 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e307000 == 72 [pid = 1775] [id = 147] 15:06:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 170 (0x910abc00) [pid = 1775] [serial = 441] [outer = (nil)] 15:06:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 171 (0x91792000) [pid = 1775] [serial = 442] [outer = 0x910abc00] 15:06:01 INFO - PROCESS | 1775 | 1465077961908 Marionette DEBUG loaded listener.js 15:06:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 172 (0x921e2c00) [pid = 1775] [serial = 443] [outer = 0x910abc00] 15:06:02 INFO - PROCESS | 1775 | 1465077962752 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:06:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:06:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1340ms 15:06:02 INFO - PROCESS | 1775 | 1465077962774 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 15:06:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:06:02 INFO - PROCESS | 1775 | 1465077962779 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 15:06:02 INFO - PROCESS | 1775 | 1465077962785 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:06:02 INFO - PROCESS | 1775 | 1465077962789 Marionette TRACE conn4 <- [1,562,null,{}] 15:06:02 INFO - PROCESS | 1775 | 1465077962795 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:02 INFO - PROCESS | 1775 | 1465077962799 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:02 INFO - PROCESS | 1775 | 1465077962965 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 15:06:03 INFO - PROCESS | 1775 | 1465077962981 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:03 INFO - PROCESS | 1775 | 1465077962988 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:03 INFO - PROCESS | 1775 | ++DOCSHELL 0x91797800 == 73 [pid = 1775] [id = 148] 15:06:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 173 (0x917df800) [pid = 1775] [serial = 444] [outer = (nil)] 15:06:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 174 (0x92b0fc00) [pid = 1775] [serial = 445] [outer = 0x917df800] 15:06:03 INFO - PROCESS | 1775 | 1465077963056 Marionette DEBUG loaded listener.js 15:06:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 175 (0x93a26400) [pid = 1775] [serial = 446] [outer = 0x917df800] 15:06:03 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:06:04 INFO - PROCESS | 1775 | 1465077964091 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:06:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:06:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1336ms 15:06:04 INFO - PROCESS | 1775 | 1465077964123 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 15:06:04 INFO - PROCESS | 1775 | 1465077964126 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 15:06:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:06:04 INFO - PROCESS | 1775 | 1465077964135 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:06:04 INFO - PROCESS | 1775 | 1465077964137 Marionette TRACE conn4 <- [1,566,null,{}] 15:06:04 INFO - PROCESS | 1775 | 1465077964164 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:04 INFO - PROCESS | 1775 | 1465077964175 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:04 INFO - PROCESS | 1775 | 1465077964439 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 15:06:04 INFO - PROCESS | 1775 | 1465077964465 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:04 INFO - PROCESS | 1775 | 1465077964471 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x910ee800 == 74 [pid = 1775] [id = 149] 15:06:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 176 (0x95152400) [pid = 1775] [serial = 447] [outer = (nil)] 15:06:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 177 (0x95188c00) [pid = 1775] [serial = 448] [outer = 0x95152400] 15:06:04 INFO - PROCESS | 1775 | 1465077964562 Marionette DEBUG loaded listener.js 15:06:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 178 (0x95a7ac00) [pid = 1775] [serial = 449] [outer = 0x95152400] 15:06:05 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:06:05 INFO - PROCESS | 1775 | 1465077965474 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:06:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:06:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1431ms 15:06:05 INFO - PROCESS | 1775 | 1465077965566 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 15:06:05 INFO - PROCESS | 1775 | 1465077965569 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 15:06:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:06:05 INFO - PROCESS | 1775 | 1465077965576 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:06:05 INFO - PROCESS | 1775 | 1465077965580 Marionette TRACE conn4 <- [1,570,null,{}] 15:06:05 INFO - PROCESS | 1775 | 1465077965585 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:05 INFO - PROCESS | 1775 | 1465077965590 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:05 INFO - PROCESS | 1775 | 1465077965818 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 15:06:06 INFO - PROCESS | 1775 | --DOMWINDOW == 177 (0x910a7800) [pid = 1775] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:06:06 INFO - PROCESS | 1775 | --DOMWINDOW == 176 (0x93961800) [pid = 1775] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:06:06 INFO - PROCESS | 1775 | --DOMWINDOW == 175 (0x90f58800) [pid = 1775] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:06:06 INFO - PROCESS | 1775 | --DOMWINDOW == 174 (0x95a7b800) [pid = 1775] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:06:06 INFO - PROCESS | 1775 | --DOMWINDOW == 173 (0x91799400) [pid = 1775] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:06:06 INFO - PROCESS | 1775 | --DOMWINDOW == 172 (0x90f54400) [pid = 1775] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:06:06 INFO - PROCESS | 1775 | --DOMWINDOW == 171 (0x95a84000) [pid = 1775] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:06:06 INFO - PROCESS | 1775 | 1465077966530 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:06 INFO - PROCESS | 1775 | 1465077966539 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7c7400 == 75 [pid = 1775] [id = 150] 15:06:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 172 (0x8e308400) [pid = 1775] [serial = 450] [outer = (nil)] 15:06:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 173 (0x910e8c00) [pid = 1775] [serial = 451] [outer = 0x8e308400] 15:06:06 INFO - PROCESS | 1775 | 1465077966608 Marionette DEBUG loaded listener.js 15:06:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 174 (0x93865800) [pid = 1775] [serial = 452] [outer = 0x8e308400] 15:06:07 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:06:07 INFO - PROCESS | 1775 | 1465077967313 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:06:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:06:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1783ms 15:06:07 INFO - PROCESS | 1775 | 1465077967359 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 15:06:07 INFO - PROCESS | 1775 | 1465077967363 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 15:06:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:06:07 INFO - PROCESS | 1775 | 1465077967369 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:06:07 INFO - PROCESS | 1775 | 1465077967372 Marionette TRACE conn4 <- [1,574,null,{}] 15:06:07 INFO - PROCESS | 1775 | 1465077967378 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:07 INFO - PROCESS | 1775 | 1465077967383 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:07 INFO - PROCESS | 1775 | 1465077967619 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 15:06:07 INFO - PROCESS | 1775 | 1465077967628 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:07 INFO - PROCESS | 1775 | 1465077967639 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:07 INFO - PROCESS | 1775 | ++DOCSHELL 0x9517d800 == 76 [pid = 1775] [id = 151] 15:06:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 175 (0x95a7a000) [pid = 1775] [serial = 453] [outer = (nil)] 15:06:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 176 (0x9774ec00) [pid = 1775] [serial = 454] [outer = 0x95a7a000] 15:06:07 INFO - PROCESS | 1775 | 1465077967704 Marionette DEBUG loaded listener.js 15:06:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 177 (0x98195800) [pid = 1775] [serial = 455] [outer = 0x95a7a000] 15:06:08 INFO - PROCESS | 1775 | 1465077968707 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:06:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:06:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1379ms 15:06:08 INFO - PROCESS | 1775 | 1465077968751 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 15:06:08 INFO - PROCESS | 1775 | 1465077968759 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 15:06:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:06:08 INFO - PROCESS | 1775 | 1465077968768 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:06:08 INFO - PROCESS | 1775 | 1465077968773 Marionette TRACE conn4 <- [1,578,null,{}] 15:06:08 INFO - PROCESS | 1775 | 1465077968782 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:08 INFO - PROCESS | 1775 | 1465077968788 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:09 INFO - PROCESS | 1775 | 1465077969011 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 15:06:09 INFO - PROCESS | 1775 | 1465077969263 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:09 INFO - PROCESS | 1775 | 1465077969278 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:09 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c95ec00 == 77 [pid = 1775] [id = 152] 15:06:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 178 (0x8c961c00) [pid = 1775] [serial = 456] [outer = (nil)] 15:06:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 179 (0x8d69f400) [pid = 1775] [serial = 457] [outer = 0x8c961c00] 15:06:09 INFO - PROCESS | 1775 | 1465077969408 Marionette DEBUG loaded listener.js 15:06:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 180 (0x8d9ef000) [pid = 1775] [serial = 458] [outer = 0x8c961c00] 15:06:10 INFO - PROCESS | 1775 | 1465077970345 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:06:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:06:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1645ms 15:06:10 INFO - PROCESS | 1775 | 1465077970413 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 15:06:10 INFO - PROCESS | 1775 | 1465077970421 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 15:06:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:06:10 INFO - PROCESS | 1775 | 1465077970431 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:06:10 INFO - PROCESS | 1775 | 1465077970435 Marionette TRACE conn4 <- [1,582,null,{}] 15:06:10 INFO - PROCESS | 1775 | 1465077970442 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:10 INFO - PROCESS | 1775 | 1465077970448 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:10 INFO - PROCESS | 1775 | 1465077970686 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 15:06:10 INFO - PROCESS | 1775 | 1465077970929 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:10 INFO - PROCESS | 1775 | 1465077970938 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:11 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9e3400 == 78 [pid = 1775] [id = 153] 15:06:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 181 (0x90d0a400) [pid = 1775] [serial = 459] [outer = (nil)] 15:06:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 182 (0x910e6000) [pid = 1775] [serial = 460] [outer = 0x90d0a400] 15:06:11 INFO - PROCESS | 1775 | 1465077971070 Marionette DEBUG loaded listener.js 15:06:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 183 (0x91150400) [pid = 1775] [serial = 461] [outer = 0x90d0a400] 15:06:12 INFO - PROCESS | 1775 | 1465077972059 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:06:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:06:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1689ms 15:06:12 INFO - PROCESS | 1775 | 1465077972120 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 15:06:12 INFO - PROCESS | 1775 | 1465077972124 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 15:06:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:06:12 INFO - PROCESS | 1775 | 1465077972131 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:06:12 INFO - PROCESS | 1775 | 1465077972138 Marionette TRACE conn4 <- [1,586,null,{}] 15:06:12 INFO - PROCESS | 1775 | 1465077972155 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:12 INFO - PROCESS | 1775 | 1465077972165 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:12 INFO - PROCESS | 1775 | 1465077972403 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 15:06:12 INFO - PROCESS | 1775 | 1465077972688 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:12 INFO - PROCESS | 1775 | 1465077972702 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:12 INFO - PROCESS | 1775 | ++DOCSHELL 0x95166800 == 79 [pid = 1775] [id = 154] 15:06:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 184 (0x95168000) [pid = 1775] [serial = 462] [outer = (nil)] 15:06:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 185 (0x95189c00) [pid = 1775] [serial = 463] [outer = 0x95168000] 15:06:12 INFO - PROCESS | 1775 | 1465077972804 Marionette DEBUG loaded listener.js 15:06:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 186 (0x98178800) [pid = 1775] [serial = 464] [outer = 0x95168000] 15:06:13 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:06:13 INFO - PROCESS | 1775 | 1465077973721 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:06:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:06:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1637ms 15:06:13 INFO - PROCESS | 1775 | 1465077973768 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 15:06:13 INFO - PROCESS | 1775 | 1465077973774 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 15:06:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:06:13 INFO - PROCESS | 1775 | 1465077973781 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:06:13 INFO - PROCESS | 1775 | 1465077973784 Marionette TRACE conn4 <- [1,590,null,{}] 15:06:13 INFO - PROCESS | 1775 | 1465077973790 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:13 INFO - PROCESS | 1775 | 1465077973796 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:14 INFO - PROCESS | 1775 | 1465077973997 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 15:06:14 INFO - PROCESS | 1775 | 1465077974240 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:14 INFO - PROCESS | 1775 | 1465077974250 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:14 INFO - PROCESS | 1775 | ++DOCSHELL 0x9818c800 == 80 [pid = 1775] [id = 155] 15:06:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 187 (0x995ef400) [pid = 1775] [serial = 465] [outer = (nil)] 15:06:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 188 (0x99ef3400) [pid = 1775] [serial = 466] [outer = 0x995ef400] 15:06:14 INFO - PROCESS | 1775 | 1465077974372 Marionette DEBUG loaded listener.js 15:06:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 189 (0x9a98d800) [pid = 1775] [serial = 467] [outer = 0x995ef400] 15:06:15 INFO - PROCESS | 1775 | 1465077975374 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:06:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:06:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1630ms 15:06:15 INFO - PROCESS | 1775 | 1465077975412 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 15:06:15 INFO - PROCESS | 1775 | 1465077975416 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 15:06:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:06:15 INFO - PROCESS | 1775 | 1465077975423 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:06:15 INFO - PROCESS | 1775 | 1465077975427 Marionette TRACE conn4 <- [1,594,null,{}] 15:06:15 INFO - PROCESS | 1775 | 1465077975432 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:15 INFO - PROCESS | 1775 | 1465077975438 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:15 INFO - PROCESS | 1775 | 1465077975632 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 15:06:15 INFO - PROCESS | 1775 | 1465077975866 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:15 INFO - PROCESS | 1775 | 1465077975873 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:15 INFO - PROCESS | 1775 | ++DOCSHELL 0x9214a000 == 81 [pid = 1775] [id = 156] 15:06:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 190 (0x95184000) [pid = 1775] [serial = 468] [outer = (nil)] 15:06:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 191 (0x9b24fc00) [pid = 1775] [serial = 469] [outer = 0x95184000] 15:06:16 INFO - PROCESS | 1775 | 1465077975996 Marionette DEBUG loaded listener.js 15:06:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 192 (0x9b4f0c00) [pid = 1775] [serial = 470] [outer = 0x95184000] 15:06:16 INFO - PROCESS | 1775 | 1465077976916 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:06:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:06:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1546ms 15:06:16 INFO - PROCESS | 1775 | 1465077976970 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 15:06:16 INFO - PROCESS | 1775 | 1465077976973 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 15:06:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:06:16 INFO - PROCESS | 1775 | 1465077976980 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:06:16 INFO - PROCESS | 1775 | 1465077976983 Marionette TRACE conn4 <- [1,598,null,{}] 15:06:16 INFO - PROCESS | 1775 | 1465077976989 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:17 INFO - PROCESS | 1775 | 1465077977000 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:17 INFO - PROCESS | 1775 | 1465077977224 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 15:06:17 INFO - PROCESS | 1775 | 1465077977480 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:17 INFO - PROCESS | 1775 | 1465077977491 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:17 INFO - PROCESS | 1775 | ++DOCSHELL 0x9b06ec00 == 82 [pid = 1775] [id = 157] 15:06:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 193 (0xa2153400) [pid = 1775] [serial = 471] [outer = (nil)] 15:06:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 194 (0xa2669c00) [pid = 1775] [serial = 472] [outer = 0xa2153400] 15:06:17 INFO - PROCESS | 1775 | 1465077977584 Marionette DEBUG loaded listener.js 15:06:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 195 (0xa33eb800) [pid = 1775] [serial = 473] [outer = 0xa2153400] 15:06:18 INFO - PROCESS | 1775 | 1465077978445 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:06:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:06:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1531ms 15:06:18 INFO - PROCESS | 1775 | 1465077978519 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 15:06:18 INFO - PROCESS | 1775 | 1465077978524 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 15:06:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:06:18 INFO - PROCESS | 1775 | 1465077978532 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:06:18 INFO - PROCESS | 1775 | 1465077978536 Marionette TRACE conn4 <- [1,602,null,{}] 15:06:18 INFO - PROCESS | 1775 | 1465077978542 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:18 INFO - PROCESS | 1775 | 1465077978547 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:18 INFO - PROCESS | 1775 | 1465077978734 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 15:06:18 INFO - PROCESS | 1775 | 1465077978931 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:18 INFO - PROCESS | 1775 | 1465077978940 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:19 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce5800 == 83 [pid = 1775] [id = 158] 15:06:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 196 (0x910cd800) [pid = 1775] [serial = 474] [outer = (nil)] 15:06:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 197 (0x910d5800) [pid = 1775] [serial = 475] [outer = 0x910cd800] 15:06:19 INFO - PROCESS | 1775 | 1465077979088 Marionette DEBUG loaded listener.js 15:06:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 198 (0x910d8c00) [pid = 1775] [serial = 476] [outer = 0x910cd800] 15:06:19 INFO - PROCESS | 1775 | 1465077979953 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:06:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:06:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1484ms 15:06:20 INFO - PROCESS | 1775 | 1465077980018 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 15:06:20 INFO - PROCESS | 1775 | 1465077980022 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 15:06:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:06:20 INFO - PROCESS | 1775 | 1465077980029 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:06:20 INFO - PROCESS | 1775 | 1465077980032 Marionette TRACE conn4 <- [1,606,null,{}] 15:06:20 INFO - PROCESS | 1775 | 1465077980038 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:20 INFO - PROCESS | 1775 | 1465077980044 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:20 INFO - PROCESS | 1775 | 1465077980273 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 15:06:20 INFO - PROCESS | 1775 | 1465077980525 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:20 INFO - PROCESS | 1775 | 1465077980532 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a2400 == 84 [pid = 1775] [id = 159] 15:06:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 199 (0x8c5a3000) [pid = 1775] [serial = 477] [outer = (nil)] 15:06:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 200 (0x8c5aa400) [pid = 1775] [serial = 478] [outer = 0x8c5a3000] 15:06:20 INFO - PROCESS | 1775 | 1465077980655 Marionette DEBUG loaded listener.js 15:06:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 201 (0x8c5acc00) [pid = 1775] [serial = 479] [outer = 0x8c5a3000] 15:06:21 INFO - PROCESS | 1775 | 1465077981519 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:06:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:06:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1538ms 15:06:21 INFO - PROCESS | 1775 | 1465077981568 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 15:06:21 INFO - PROCESS | 1775 | 1465077981571 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 15:06:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:06:21 INFO - PROCESS | 1775 | 1465077981578 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:06:21 INFO - PROCESS | 1775 | 1465077981582 Marionette TRACE conn4 <- [1,610,null,{}] 15:06:21 INFO - PROCESS | 1775 | 1465077981588 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:21 INFO - PROCESS | 1775 | 1465077981593 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:21 INFO - PROCESS | 1775 | 1465077981781 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 15:06:21 INFO - PROCESS | 1775 | 1465077981976 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:21 INFO - PROCESS | 1775 | 1465077981982 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:22 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c1400 == 85 [pid = 1775] [id = 160] 15:06:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 202 (0x8b2c2800) [pid = 1775] [serial = 480] [outer = (nil)] 15:06:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 203 (0x8b2ca400) [pid = 1775] [serial = 481] [outer = 0x8b2c2800] 15:06:22 INFO - PROCESS | 1775 | 1465077982153 Marionette DEBUG loaded listener.js 15:06:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 204 (0x8b2cc800) [pid = 1775] [serial = 482] [outer = 0x8b2c2800] 15:06:23 INFO - PROCESS | 1775 | 1465077983197 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:06:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:06:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1684ms 15:06:23 INFO - PROCESS | 1775 | 1465077983263 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 15:06:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:06:23 INFO - PROCESS | 1775 | 1465077983267 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 15:06:23 INFO - PROCESS | 1775 | 1465077983274 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:06:23 INFO - PROCESS | 1775 | 1465077983278 Marionette TRACE conn4 <- [1,614,null,{}] 15:06:23 INFO - PROCESS | 1775 | 1465077983284 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:23 INFO - PROCESS | 1775 | 1465077983289 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:23 INFO - PROCESS | 1775 | 1465077983488 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 15:06:23 INFO - PROCESS | 1775 | 1465077983730 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:23 INFO - PROCESS | 1775 | 1465077983740 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c6400 == 86 [pid = 1775] [id = 161] 15:06:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 205 (0x8b2cb000) [pid = 1775] [serial = 483] [outer = (nil)] 15:06:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 206 (0x8b7f8c00) [pid = 1775] [serial = 484] [outer = 0x8b2cb000] 15:06:23 INFO - PROCESS | 1775 | 1465077983860 Marionette DEBUG loaded listener.js 15:06:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 207 (0x8b7fac00) [pid = 1775] [serial = 485] [outer = 0x8b2cb000] 15:06:24 INFO - PROCESS | 1775 | 1465077984767 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:06:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:06:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1531ms 15:06:24 INFO - PROCESS | 1775 | 1465077984806 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 15:06:24 INFO - PROCESS | 1775 | 1465077984811 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 15:06:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:06:24 INFO - PROCESS | 1775 | 1465077984817 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:06:24 INFO - PROCESS | 1775 | 1465077984822 Marionette TRACE conn4 <- [1,618,null,{}] 15:06:24 INFO - PROCESS | 1775 | 1465077984828 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:24 INFO - PROCESS | 1775 | 1465077984834 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:25 INFO - PROCESS | 1775 | 1465077985041 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 15:06:25 INFO - PROCESS | 1775 | 1465077985294 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:25 INFO - PROCESS | 1775 | 1465077985303 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f60c00 == 87 [pid = 1775] [id = 162] 15:06:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 208 (0x910a1c00) [pid = 1775] [serial = 486] [outer = (nil)] 15:06:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 209 (0x917e1400) [pid = 1775] [serial = 487] [outer = 0x910a1c00] 15:06:25 INFO - PROCESS | 1775 | 1465077985430 Marionette DEBUG loaded listener.js 15:06:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 210 (0x97755000) [pid = 1775] [serial = 488] [outer = 0x910a1c00] 15:06:26 INFO - PROCESS | 1775 | 1465077986369 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:06:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:06:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1634ms 15:06:26 INFO - PROCESS | 1775 | 1465077986452 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 15:06:26 INFO - PROCESS | 1775 | 1465077986456 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 15:06:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:06:26 INFO - PROCESS | 1775 | 1465077986463 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:06:26 INFO - PROCESS | 1775 | 1465077986466 Marionette TRACE conn4 <- [1,622,null,{}] 15:06:26 INFO - PROCESS | 1775 | 1465077986472 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:26 INFO - PROCESS | 1775 | 1465077986478 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:26 INFO - PROCESS | 1775 | 1465077986703 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 15:06:27 INFO - PROCESS | 1775 | 1465077987491 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:27 INFO - PROCESS | 1775 | 1465077987504 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:27 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcdb400 == 88 [pid = 1775] [id = 163] 15:06:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 211 (0x8bcdc400) [pid = 1775] [serial = 489] [outer = (nil)] 15:06:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 212 (0x8bce4400) [pid = 1775] [serial = 490] [outer = 0x8bcdc400] 15:06:27 INFO - PROCESS | 1775 | 1465077987586 Marionette DEBUG loaded listener.js 15:06:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 213 (0x8c5a8400) [pid = 1775] [serial = 491] [outer = 0x8bcdc400] 15:06:28 INFO - PROCESS | 1775 | 1465077988522 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:06:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:06:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2140ms 15:06:28 INFO - PROCESS | 1775 | 1465077988606 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 15:06:28 INFO - PROCESS | 1775 | 1465077988611 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 15:06:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:06:28 INFO - PROCESS | 1775 | 1465077988619 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:06:28 INFO - PROCESS | 1775 | 1465077988624 Marionette TRACE conn4 <- [1,626,null,{}] 15:06:28 INFO - PROCESS | 1775 | 1465077988632 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:28 INFO - PROCESS | 1775 | 1465077988638 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:28 INFO - PROCESS | 1775 | 1465077988867 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 15:06:29 INFO - PROCESS | 1775 | 1465077989242 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:29 INFO - PROCESS | 1775 | 1465077989252 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce4c00 == 89 [pid = 1775] [id = 164] 15:06:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 214 (0x8c961000) [pid = 1775] [serial = 492] [outer = (nil)] 15:06:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 215 (0x8d7c0c00) [pid = 1775] [serial = 493] [outer = 0x8c961000] 15:06:29 INFO - PROCESS | 1775 | 1465077989340 Marionette DEBUG loaded listener.js 15:06:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 216 (0x8e304c00) [pid = 1775] [serial = 494] [outer = 0x8c961000] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x9363a000 == 88 [pid = 1775] [id = 71] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x9b2e0400 == 87 [pid = 1775] [id = 52] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x90d09000 == 86 [pid = 1775] [id = 104] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x98174000 == 85 [pid = 1775] [id = 53] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 215 (0x99ef5c00) [pid = 1775] [serial = 394] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7c7400 == 84 [pid = 1775] [id = 150] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x910ee800 == 83 [pid = 1775] [id = 149] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x91797800 == 82 [pid = 1775] [id = 148] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8e307000 == 81 [pid = 1775] [id = 147] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8e309400 == 80 [pid = 1775] [id = 146] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8c95cc00 == 79 [pid = 1775] [id = 145] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7f8000 == 78 [pid = 1775] [id = 144] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x99e74400 == 77 [pid = 1775] [id = 135] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8e310400 == 76 [pid = 1775] [id = 133] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8d696000 == 75 [pid = 1775] [id = 132] 15:06:30 INFO - PROCESS | 1775 | --DOCSHELL 0x90d03000 == 74 [pid = 1775] [id = 131] 15:06:30 INFO - PROCESS | 1775 | 1465077990353 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 214 (0x97751000) [pid = 1775] [serial = 389] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 213 (0x9957a400) [pid = 1775] [serial = 391] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 212 (0x995e7400) [pid = 1775] [serial = 392] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 211 (0x93a30000) [pid = 1775] [serial = 385] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 210 (0x910e5000) [pid = 1775] [serial = 379] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 209 (0x910a1400) [pid = 1775] [serial = 378] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 208 (0xa670c000) [pid = 1775] [serial = 369] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 207 (0x9b4eb400) [pid = 1775] [serial = 354] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 206 (0x9454f800) [pid = 1775] [serial = 351] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 205 (0x8e4cfc00) [pid = 1775] [serial = 375] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 204 (0xa228a000) [pid = 1775] [serial = 357] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 203 (0x91153c00) [pid = 1775] [serial = 348] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 202 (0x910ea000) [pid = 1775] [serial = 360] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 201 (0xa4e14800) [pid = 1775] [serial = 366] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 200 (0xa676c000) [pid = 1775] [serial = 372] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 199 (0x917dc800) [pid = 1775] [serial = 382] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 198 (0x917e3800) [pid = 1775] [serial = 383] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 197 (0x95a80c00) [pid = 1775] [serial = 363] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 196 (0x910aec00) [pid = 1775] [serial = 328] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 195 (0x90f5d800) [pid = 1775] [serial = 280] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 194 (0x98187800) [pid = 1775] [serial = 211] [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.] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 193 (0x95c8b000) [pid = 1775] [serial = 388] [outer = (nil)] [url = about:blank] 15:06:30 INFO - PROCESS | 1775 | --DOMWINDOW == 192 (0x9515b400) [pid = 1775] [serial = 386] [outer = (nil)] [url = about:blank] 15:06:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:06:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1836ms 15:06:30 INFO - PROCESS | 1775 | 1465077990459 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 15:06:30 INFO - PROCESS | 1775 | 1465077990464 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 15:06:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:06:30 INFO - PROCESS | 1775 | 1465077990471 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:06:30 INFO - PROCESS | 1775 | 1465077990475 Marionette TRACE conn4 <- [1,630,null,{}] 15:06:30 INFO - PROCESS | 1775 | 1465077990481 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:30 INFO - PROCESS | 1775 | 1465077990486 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:30 INFO - PROCESS | 1775 | 1465077990669 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 15:06:30 INFO - PROCESS | 1775 | 1465077990931 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:30 INFO - PROCESS | 1775 | 1465077990940 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:30 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e309000 == 75 [pid = 1775] [id = 165] 15:06:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 193 (0x8e4d5400) [pid = 1775] [serial = 495] [outer = (nil)] 15:06:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 194 (0x8eb1e800) [pid = 1775] [serial = 496] [outer = 0x8e4d5400] 15:06:31 INFO - PROCESS | 1775 | 1465077991019 Marionette DEBUG loaded listener.js 15:06:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 195 (0x8eb23000) [pid = 1775] [serial = 497] [outer = 0x8e4d5400] 15:06:31 INFO - PROCESS | 1775 | 1465077991827 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:06:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:06:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1380ms 15:06:31 INFO - PROCESS | 1775 | 1465077991851 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 15:06:31 INFO - PROCESS | 1775 | 1465077991855 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 15:06:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:06:31 INFO - PROCESS | 1775 | 1465077991869 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:06:31 INFO - PROCESS | 1775 | 1465077991878 Marionette TRACE conn4 <- [1,634,null,{}] 15:06:31 INFO - PROCESS | 1775 | 1465077991886 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:31 INFO - PROCESS | 1775 | 1465077991894 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:32 INFO - PROCESS | 1775 | 1465077992073 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 15:06:32 INFO - PROCESS | 1775 | 1465077992241 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:32 INFO - PROCESS | 1775 | 1465077992248 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb1f000 == 76 [pid = 1775] [id = 166] 15:06:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 196 (0x90d0a000) [pid = 1775] [serial = 498] [outer = (nil)] 15:06:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 197 (0x910ae400) [pid = 1775] [serial = 499] [outer = 0x90d0a000] 15:06:32 INFO - PROCESS | 1775 | 1465077992317 Marionette DEBUG loaded listener.js 15:06:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 198 (0x910e3800) [pid = 1775] [serial = 500] [outer = 0x90d0a000] 15:06:32 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:06:33 INFO - PROCESS | 1775 | 1465077993184 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:06:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:06:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1345ms 15:06:33 INFO - PROCESS | 1775 | 1465077993207 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 15:06:33 INFO - PROCESS | 1775 | 1465077993212 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 15:06:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:06:33 INFO - PROCESS | 1775 | 1465077993226 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:06:33 INFO - PROCESS | 1775 | 1465077993229 Marionette TRACE conn4 <- [1,638,null,{}] 15:06:33 INFO - PROCESS | 1775 | 1465077993235 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:33 INFO - PROCESS | 1775 | 1465077993240 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:33 INFO - PROCESS | 1775 | 1465077993464 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 15:06:33 INFO - PROCESS | 1775 | 1465077993489 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:33 INFO - PROCESS | 1775 | 1465077993495 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:33 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb17c00 == 77 [pid = 1775] [id = 167] 15:06:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 199 (0x910a6c00) [pid = 1775] [serial = 501] [outer = (nil)] 15:06:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 200 (0x91155400) [pid = 1775] [serial = 502] [outer = 0x910a6c00] 15:06:33 INFO - PROCESS | 1775 | 1465077993575 Marionette DEBUG loaded listener.js 15:06:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 201 (0x911a8000) [pid = 1775] [serial = 503] [outer = 0x910a6c00] 15:06:34 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:06:34 INFO - PROCESS | 1775 | 1465077994524 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:06:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:06:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1338ms 15:06:34 INFO - PROCESS | 1775 | 1465077994565 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 15:06:34 INFO - PROCESS | 1775 | 1465077994567 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 15:06:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:06:34 INFO - PROCESS | 1775 | 1465077994574 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:06:34 INFO - PROCESS | 1775 | 1465077994577 Marionette TRACE conn4 <- [1,642,null,{}] 15:06:34 INFO - PROCESS | 1775 | 1465077994589 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:34 INFO - PROCESS | 1775 | 1465077994592 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:35 INFO - PROCESS | 1775 | 1465077995404 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 15:06:35 INFO - PROCESS | 1775 | --DOMWINDOW == 200 (0x910e7800) [pid = 1775] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:06:35 INFO - PROCESS | 1775 | --DOMWINDOW == 199 (0x8e309c00) [pid = 1775] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:06:35 INFO - PROCESS | 1775 | --DOMWINDOW == 198 (0x95152400) [pid = 1775] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:06:35 INFO - PROCESS | 1775 | --DOMWINDOW == 197 (0x910abc00) [pid = 1775] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:06:35 INFO - PROCESS | 1775 | --DOMWINDOW == 196 (0x8c7fa000) [pid = 1775] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:06:35 INFO - PROCESS | 1775 | --DOMWINDOW == 195 (0x917df800) [pid = 1775] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:06:35 INFO - PROCESS | 1775 | --DOMWINDOW == 194 (0x8e308400) [pid = 1775] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:06:35 INFO - PROCESS | 1775 | 1465077995581 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:35 INFO - PROCESS | 1775 | 1465077995597 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:35 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4d2400 == 78 [pid = 1775] [id = 168] 15:06:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 195 (0x8e4d2800) [pid = 1775] [serial = 504] [outer = (nil)] 15:06:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 196 (0x9114c800) [pid = 1775] [serial = 505] [outer = 0x8e4d2800] 15:06:35 INFO - PROCESS | 1775 | 1465077995674 Marionette DEBUG loaded listener.js 15:06:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 197 (0x917df800) [pid = 1775] [serial = 506] [outer = 0x8e4d2800] 15:06:36 INFO - PROCESS | 1775 | 1465077996415 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:06:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:06:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1893ms 15:06:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:06:36 INFO - PROCESS | 1775 | 1465077996468 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 15:06:36 INFO - PROCESS | 1775 | 1465077996471 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 15:06:36 INFO - PROCESS | 1775 | 1465077996478 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:06:36 INFO - PROCESS | 1775 | 1465077996481 Marionette TRACE conn4 <- [1,646,null,{}] 15:06:36 INFO - PROCESS | 1775 | 1465077996492 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:36 INFO - PROCESS | 1775 | 1465077996496 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:36 INFO - PROCESS | 1775 | 1465077996731 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 15:06:36 INFO - PROCESS | 1775 | 1465077996747 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:36 INFO - PROCESS | 1775 | 1465077996755 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9e6c00 == 79 [pid = 1775] [id = 169] 15:06:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 198 (0x917df400) [pid = 1775] [serial = 507] [outer = (nil)] 15:06:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 199 (0x92b06400) [pid = 1775] [serial = 508] [outer = 0x917df400] 15:06:36 INFO - PROCESS | 1775 | 1465077996821 Marionette DEBUG loaded listener.js 15:06:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 200 (0x9386b400) [pid = 1775] [serial = 509] [outer = 0x917df400] 15:06:37 INFO - PROCESS | 1775 | 1465077997896 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:06:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:06:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1482ms 15:06:37 INFO - PROCESS | 1775 | 1465077997960 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 15:06:37 INFO - PROCESS | 1775 | 1465077997967 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 15:06:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:06:37 INFO - PROCESS | 1775 | 1465077997977 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:06:37 INFO - PROCESS | 1775 | 1465077997982 Marionette TRACE conn4 <- [1,650,null,{}] 15:06:37 INFO - PROCESS | 1775 | 1465077997991 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:37 INFO - PROCESS | 1775 | 1465077997996 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:38 INFO - PROCESS | 1775 | 1465077998242 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 15:06:38 INFO - PROCESS | 1775 | 1465077998513 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:38 INFO - PROCESS | 1775 | 1465077998530 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a6c00 == 80 [pid = 1775] [id = 170] 15:06:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 201 (0x8c5a7400) [pid = 1775] [serial = 510] [outer = (nil)] 15:06:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 202 (0x8d69c000) [pid = 1775] [serial = 511] [outer = 0x8c5a7400] 15:06:38 INFO - PROCESS | 1775 | 1465077998650 Marionette DEBUG loaded listener.js 15:06:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 203 (0x8d9e4c00) [pid = 1775] [serial = 512] [outer = 0x8c5a7400] 15:06:39 INFO - PROCESS | 1775 | 1465077999623 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:06:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:06:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1697ms 15:06:39 INFO - PROCESS | 1775 | 1465077999673 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 15:06:39 INFO - PROCESS | 1775 | 1465077999681 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 15:06:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:06:39 INFO - PROCESS | 1775 | 1465077999692 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:06:39 INFO - PROCESS | 1775 | 1465077999696 Marionette TRACE conn4 <- [1,654,null,{}] 15:06:39 INFO - PROCESS | 1775 | 1465077999703 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:39 INFO - PROCESS | 1775 | 1465077999710 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:39 INFO - PROCESS | 1775 | 1465077999953 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 15:06:40 INFO - PROCESS | 1775 | 1465078000243 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:40 INFO - PROCESS | 1775 | 1465078000250 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb19000 == 81 [pid = 1775] [id = 171] 15:06:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 204 (0x8eb20400) [pid = 1775] [serial = 513] [outer = (nil)] 15:06:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 205 (0x90d04800) [pid = 1775] [serial = 514] [outer = 0x8eb20400] 15:06:40 INFO - PROCESS | 1775 | 1465078000344 Marionette DEBUG loaded listener.js 15:06:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 206 (0x90f5c800) [pid = 1775] [serial = 515] [outer = 0x8eb20400] 15:06:41 INFO - PROCESS | 1775 | 1465078001307 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:06:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:06:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1683ms 15:06:41 INFO - PROCESS | 1775 | 1465078001375 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 15:06:41 INFO - PROCESS | 1775 | 1465078001380 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 15:06:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:06:41 INFO - PROCESS | 1775 | 1465078001387 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:06:41 INFO - PROCESS | 1775 | 1465078001393 Marionette TRACE conn4 <- [1,658,null,{}] 15:06:41 INFO - PROCESS | 1775 | 1465078001410 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:41 INFO - PROCESS | 1775 | 1465078001419 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:41 INFO - PROCESS | 1775 | 1465078001653 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 15:06:41 INFO - PROCESS | 1775 | 1465078001941 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:41 INFO - PROCESS | 1775 | 1465078001951 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x921e7c00 == 82 [pid = 1775] [id = 172] 15:06:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 207 (0x922df400) [pid = 1775] [serial = 516] [outer = (nil)] 15:06:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 208 (0x92b10400) [pid = 1775] [serial = 517] [outer = 0x922df400] 15:06:42 INFO - PROCESS | 1775 | 1465078002042 Marionette DEBUG loaded listener.js 15:06:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 209 (0x950dc000) [pid = 1775] [serial = 518] [outer = 0x922df400] 15:06:43 INFO - PROCESS | 1775 | 1465078003006 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:06:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:06:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1687ms 15:06:43 INFO - PROCESS | 1775 | 1465078003075 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 15:06:43 INFO - PROCESS | 1775 | 1465078003081 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 15:06:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:06:43 INFO - PROCESS | 1775 | 1465078003088 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:06:43 INFO - PROCESS | 1775 | 1465078003091 Marionette TRACE conn4 <- [1,662,null,{}] 15:06:43 INFO - PROCESS | 1775 | 1465078003097 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:43 INFO - PROCESS | 1775 | 1465078003102 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:43 INFO - PROCESS | 1775 | 1465078003339 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 15:06:43 INFO - PROCESS | 1775 | 1465078003664 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:43 INFO - PROCESS | 1775 | 1465078003676 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb24400 == 83 [pid = 1775] [id = 173] 15:06:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 210 (0x95152400) [pid = 1775] [serial = 519] [outer = (nil)] 15:06:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 211 (0x9516e400) [pid = 1775] [serial = 520] [outer = 0x95152400] 15:06:43 INFO - PROCESS | 1775 | 1465078003761 Marionette DEBUG loaded listener.js 15:06:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 212 (0x95183c00) [pid = 1775] [serial = 521] [outer = 0x95152400] 15:06:44 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:06:44 INFO - PROCESS | 1775 | 1465078004663 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:06:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:06:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1645ms 15:06:44 INFO - PROCESS | 1775 | 1465078004733 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 15:06:44 INFO - PROCESS | 1775 | 1465078004737 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 15:06:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:06:44 INFO - PROCESS | 1775 | 1465078004744 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:06:44 INFO - PROCESS | 1775 | 1465078004747 Marionette TRACE conn4 <- [1,666,null,{}] 15:06:44 INFO - PROCESS | 1775 | 1465078004753 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:44 INFO - PROCESS | 1775 | 1465078004759 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:44 INFO - PROCESS | 1775 | 1465078004952 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 15:06:45 INFO - PROCESS | 1775 | 1465078005192 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:45 INFO - PROCESS | 1775 | 1465078005202 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x9516a000 == 84 [pid = 1775] [id = 174] 15:06:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 213 (0x95a7e800) [pid = 1775] [serial = 522] [outer = (nil)] 15:06:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 214 (0x95a87800) [pid = 1775] [serial = 523] [outer = 0x95a7e800] 15:06:45 INFO - PROCESS | 1775 | 1465078005326 Marionette DEBUG loaded listener.js 15:06:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 215 (0x95c8b000) [pid = 1775] [serial = 524] [outer = 0x95a7e800] 15:06:45 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:06:46 INFO - PROCESS | 1775 | 1465078006225 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:06:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:06:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1531ms 15:06:46 INFO - PROCESS | 1775 | 1465078006276 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 15:06:46 INFO - PROCESS | 1775 | 1465078006280 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 15:06:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:06:46 INFO - PROCESS | 1775 | 1465078006287 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:06:46 INFO - PROCESS | 1775 | 1465078006290 Marionette TRACE conn4 <- [1,670,null,{}] 15:06:46 INFO - PROCESS | 1775 | 1465078006297 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:46 INFO - PROCESS | 1775 | 1465078006306 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:46 INFO - PROCESS | 1775 | 1465078006573 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 15:06:46 INFO - PROCESS | 1775 | 1465078006823 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:46 INFO - PROCESS | 1775 | 1465078006837 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:46 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f5800 == 85 [pid = 1775] [id = 175] 15:06:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 216 (0x96dcd400) [pid = 1775] [serial = 525] [outer = (nil)] 15:06:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 217 (0x99e74400) [pid = 1775] [serial = 526] [outer = 0x96dcd400] 15:06:46 INFO - PROCESS | 1775 | 1465078006957 Marionette DEBUG loaded listener.js 15:06:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 218 (0x99ef8400) [pid = 1775] [serial = 527] [outer = 0x96dcd400] 15:06:47 INFO - PROCESS | 1775 | 1465078007904 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:06:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:06:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1692ms 15:06:47 INFO - PROCESS | 1775 | 1465078007980 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 15:06:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:06:47 INFO - PROCESS | 1775 | 1465078007985 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 15:06:47 INFO - PROCESS | 1775 | 1465078007991 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:06:47 INFO - PROCESS | 1775 | 1465078007995 Marionette TRACE conn4 <- [1,674,null,{}] 15:06:48 INFO - PROCESS | 1775 | 1465078008001 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:48 INFO - PROCESS | 1775 | 1465078008007 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:48 INFO - PROCESS | 1775 | 1465078008235 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 15:06:48 INFO - PROCESS | 1775 | 1465078008479 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:48 INFO - PROCESS | 1775 | 1465078008490 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:48 INFO - PROCESS | 1775 | ++DOCSHELL 0x9929c400 == 86 [pid = 1775] [id = 176] 15:06:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 219 (0x99e73c00) [pid = 1775] [serial = 528] [outer = (nil)] 15:06:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 220 (0x9a98ac00) [pid = 1775] [serial = 529] [outer = 0x99e73c00] 15:06:48 INFO - PROCESS | 1775 | 1465078008610 Marionette DEBUG loaded listener.js 15:06:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 221 (0x9af5e000) [pid = 1775] [serial = 530] [outer = 0x99e73c00] 15:06:49 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:06:49 INFO - PROCESS | 1775 | 1465078009488 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:06:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 15:06:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1541ms 15:06:49 INFO - PROCESS | 1775 | 1465078009534 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 15:06:49 INFO - PROCESS | 1775 | 1465078009538 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 15:06:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:06:49 INFO - PROCESS | 1775 | 1465078009544 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:06:49 INFO - PROCESS | 1775 | 1465078009548 Marionette TRACE conn4 <- [1,678,null,{}] 15:06:49 INFO - PROCESS | 1775 | 1465078009554 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:49 INFO - PROCESS | 1775 | 1465078009559 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:49 INFO - PROCESS | 1775 | 1465078009754 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 15:06:49 INFO - PROCESS | 1775 | 1465078009954 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:49 INFO - PROCESS | 1775 | 1465078009963 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x922e3400 == 87 [pid = 1775] [id = 177] 15:06:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 222 (0x995f1800) [pid = 1775] [serial = 531] [outer = (nil)] 15:06:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 223 (0x9b2e3400) [pid = 1775] [serial = 532] [outer = 0x995f1800] 15:06:50 INFO - PROCESS | 1775 | 1465078010088 Marionette DEBUG loaded listener.js 15:06:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 224 (0x9b4efc00) [pid = 1775] [serial = 533] [outer = 0x995f1800] 15:06:50 INFO - PROCESS | 1775 | 1465078010986 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:06:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:06:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1534ms 15:06:51 INFO - PROCESS | 1775 | 1465078011079 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 15:06:51 INFO - PROCESS | 1775 | 1465078011083 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 15:06:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:06:51 INFO - PROCESS | 1775 | 1465078011090 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:06:51 INFO - PROCESS | 1775 | 1465078011092 Marionette TRACE conn4 <- [1,682,null,{}] 15:06:51 INFO - PROCESS | 1775 | 1465078011099 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:51 INFO - PROCESS | 1775 | 1465078011104 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:51 INFO - PROCESS | 1775 | 1465078011326 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 15:06:51 INFO - PROCESS | 1775 | 1465078011574 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:51 INFO - PROCESS | 1775 | 1465078011581 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:51 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d699c00 == 88 [pid = 1775] [id = 178] 15:06:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 225 (0x8d69b400) [pid = 1775] [serial = 534] [outer = (nil)] 15:06:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 226 (0x910e6800) [pid = 1775] [serial = 535] [outer = 0x8d69b400] 15:06:51 INFO - PROCESS | 1775 | 1465078011710 Marionette DEBUG loaded listener.js 15:06:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 227 (0x95186400) [pid = 1775] [serial = 536] [outer = 0x8d69b400] 15:06:53 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:06:53 INFO - PROCESS | 1775 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:06:53 INFO - PROCESS | 1775 | 1465078013065 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:06:53 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) 15:06:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2032ms 15:06:53 INFO - PROCESS | 1775 | 1465078013498 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 15:06:53 INFO - PROCESS | 1775 | 1465078013505 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 15:06:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:06:53 INFO - PROCESS | 1775 | 1465078013556 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:06:53 INFO - PROCESS | 1775 | 1465078013562 Marionette TRACE conn4 <- [1,686,null,{}] 15:06:53 INFO - PROCESS | 1775 | 1465078013571 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:53 INFO - PROCESS | 1775 | 1465078013578 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:53 INFO - PROCESS | 1775 | 1465078013898 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 15:06:54 INFO - PROCESS | 1775 | 1465078014052 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:54 INFO - PROCESS | 1775 | 1465078014066 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a6000 == 89 [pid = 1775] [id = 179] 15:06:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 228 (0x8c5ad000) [pid = 1775] [serial = 537] [outer = (nil)] 15:06:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 229 (0x8c7f8800) [pid = 1775] [serial = 538] [outer = 0x8c5ad000] 15:06:54 INFO - PROCESS | 1775 | 1465078014142 Marionette DEBUG loaded listener.js 15:06:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 230 (0x8c95c400) [pid = 1775] [serial = 539] [outer = 0x8c5ad000] 15:06:55 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:06:55 INFO - PROCESS | 1775 | 1465078015558 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:06:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:06:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2040ms 15:06:55 INFO - PROCESS | 1775 | 1465078015593 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 15:06:55 INFO - PROCESS | 1775 | 1465078015597 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 15:06:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:06:55 INFO - PROCESS | 1775 | 1465078015708 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:06:55 INFO - PROCESS | 1775 | 1465078015713 Marionette TRACE conn4 <- [1,690,null,{}] 15:06:55 INFO - PROCESS | 1775 | 1465078015728 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:55 INFO - PROCESS | 1775 | 1465078015734 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:55 INFO - PROCESS | 1775 | 1465078015899 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x95a7c800 == 88 [pid = 1775] [id = 123] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x910e4400 == 87 [pid = 1775] [id = 121] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x90f58400 == 86 [pid = 1775] [id = 122] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 229 (0x9774ec00) [pid = 1775] [serial = 454] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 228 (0x9b4ea400) [pid = 1775] [serial = 406] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 227 (0x8d9ed400) [pid = 1775] [serial = 424] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 226 (0x8d9e5800) [pid = 1775] [serial = 418] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 225 (0x8c967000) [pid = 1775] [serial = 427] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 224 (0x95167000) [pid = 1775] [serial = 409] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 223 (0x911a9000) [pid = 1775] [serial = 430] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 222 (0x8d7c5400) [pid = 1775] [serial = 415] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 221 (0x99ef1800) [pid = 1775] [serial = 403] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 220 (0x95188800) [pid = 1775] [serial = 412] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 219 (0x910a1800) [pid = 1775] [serial = 397] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 218 (0x922e2c00) [pid = 1775] [serial = 400] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 217 (0x95161800) [pid = 1775] [serial = 421] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | 1465078016205 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:56 INFO - PROCESS | 1775 | 1465078016213 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x8e4d2400 == 85 [pid = 1775] [id = 168] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb17c00 == 84 [pid = 1775] [id = 167] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb1f000 == 83 [pid = 1775] [id = 166] 15:06:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c4800 == 84 [pid = 1775] [id = 180] 15:06:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 218 (0x8c5aa000) [pid = 1775] [serial = 540] [outer = (nil)] 15:06:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 219 (0x8d69d800) [pid = 1775] [serial = 541] [outer = 0x8c5aa000] 15:06:56 INFO - PROCESS | 1775 | 1465078016295 Marionette DEBUG loaded listener.js 15:06:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 220 (0x8d9eec00) [pid = 1775] [serial = 542] [outer = 0x8c5aa000] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x8e309000 == 83 [pid = 1775] [id = 165] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce4c00 == 82 [pid = 1775] [id = 164] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcdb400 == 81 [pid = 1775] [id = 163] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a2400 == 80 [pid = 1775] [id = 159] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce5800 == 79 [pid = 1775] [id = 158] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x9b06ec00 == 78 [pid = 1775] [id = 157] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x9214a000 == 77 [pid = 1775] [id = 156] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x9818c800 == 76 [pid = 1775] [id = 155] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x95166800 == 75 [pid = 1775] [id = 154] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9e3400 == 74 [pid = 1775] [id = 153] 15:06:56 INFO - PROCESS | 1775 | --DOCSHELL 0x8c95ec00 == 73 [pid = 1775] [id = 152] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 219 (0x9178c400) [pid = 1775] [serial = 440] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 218 (0x911a7c00) [pid = 1775] [serial = 439] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 217 (0x90f5b400) [pid = 1775] [serial = 437] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 216 (0x8e4d0800) [pid = 1775] [serial = 436] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 215 (0x95188c00) [pid = 1775] [serial = 448] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 214 (0x91792000) [pid = 1775] [serial = 442] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 213 (0x921e2c00) [pid = 1775] [serial = 443] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 212 (0x8d69b800) [pid = 1775] [serial = 434] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 211 (0x8d691400) [pid = 1775] [serial = 433] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 210 (0x92b0fc00) [pid = 1775] [serial = 445] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 209 (0x910e8c00) [pid = 1775] [serial = 451] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 208 (0x95a7ac00) [pid = 1775] [serial = 449] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 207 (0x93865800) [pid = 1775] [serial = 452] [outer = (nil)] [url = about:blank] 15:06:56 INFO - PROCESS | 1775 | --DOMWINDOW == 206 (0x93a26400) [pid = 1775] [serial = 446] [outer = (nil)] [url = about:blank] 15:06:57 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:06:57 INFO - PROCESS | 1775 | 1465078017543 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:06:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:06:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1908ms 15:06:57 INFO - PROCESS | 1775 | 1465078017562 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 15:06:57 INFO - PROCESS | 1775 | 1465078017566 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 15:06:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:06:57 INFO - PROCESS | 1775 | 1465078017572 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:06:57 INFO - PROCESS | 1775 | 1465078017575 Marionette TRACE conn4 <- [1,694,null,{}] 15:06:57 INFO - PROCESS | 1775 | 1465078017589 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:57 INFO - PROCESS | 1775 | 1465078017597 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:57 INFO - PROCESS | 1775 | 1465078017923 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 15:06:57 INFO - PROCESS | 1775 | 1465078017944 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:57 INFO - PROCESS | 1775 | 1465078017954 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb1bc00 == 74 [pid = 1775] [id = 181] 15:06:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 207 (0x90d0dc00) [pid = 1775] [serial = 543] [outer = (nil)] 15:06:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 208 (0x910aac00) [pid = 1775] [serial = 544] [outer = 0x90d0dc00] 15:06:58 INFO - PROCESS | 1775 | 1465078018027 Marionette DEBUG loaded listener.js 15:06:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 209 (0x910d7800) [pid = 1775] [serial = 545] [outer = 0x90d0dc00] 15:06:59 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:06:59 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) 15:06:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1837ms 15:06:59 INFO - PROCESS | 1775 | 1465078019398 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:06:59 INFO - PROCESS | 1775 | 1465078019410 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 15:06:59 INFO - PROCESS | 1775 | 1465078019414 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 15:06:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:06:59 INFO - PROCESS | 1775 | 1465078019426 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:06:59 INFO - PROCESS | 1775 | 1465078019429 Marionette TRACE conn4 <- [1,698,null,{}] 15:06:59 INFO - PROCESS | 1775 | 1465078019435 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:06:59 INFO - PROCESS | 1775 | 1465078019438 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:59 INFO - PROCESS | 1775 | 1465078019715 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 15:06:59 INFO - PROCESS | 1775 | 1465078019742 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:06:59 INFO - PROCESS | 1775 | 1465078019753 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:06:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c95ec00 == 75 [pid = 1775] [id = 182] 15:06:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 210 (0x910ea800) [pid = 1775] [serial = 546] [outer = (nil)] 15:06:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 211 (0x911af800) [pid = 1775] [serial = 547] [outer = 0x910ea800] 15:06:59 INFO - PROCESS | 1775 | 1465078019818 Marionette DEBUG loaded listener.js 15:06:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 212 (0x91799000) [pid = 1775] [serial = 548] [outer = 0x910ea800] 15:07:01 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:01 INFO - PROCESS | 1775 | --DOMWINDOW == 211 (0x8bcdc400) [pid = 1775] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:07:01 INFO - PROCESS | 1775 | --DOMWINDOW == 210 (0x8c961000) [pid = 1775] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:07:01 INFO - PROCESS | 1775 | --DOMWINDOW == 209 (0x8e4c9c00) [pid = 1775] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:07:01 INFO - PROCESS | 1775 | --DOMWINDOW == 208 (0x917e0000) [pid = 1775] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:07:01 INFO - PROCESS | 1775 | --DOMWINDOW == 207 (0x910a6c00) [pid = 1775] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:07:01 INFO - PROCESS | 1775 | --DOMWINDOW == 206 (0x8e4d2800) [pid = 1775] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:07:01 INFO - PROCESS | 1775 | --DOMWINDOW == 205 (0x8e4d5400) [pid = 1775] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:07:01 INFO - PROCESS | 1775 | --DOMWINDOW == 204 (0x90d0a000) [pid = 1775] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:07:01 INFO - PROCESS | 1775 | --DOMWINDOW == 203 (0x911a1400) [pid = 1775] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:07:01 INFO - PROCESS | 1775 | 1465078021660 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:07:01 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) 15:07:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2284ms 15:07:01 INFO - PROCESS | 1775 | 1465078021711 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 15:07:01 INFO - PROCESS | 1775 | 1465078021715 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 15:07:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:07:01 INFO - PROCESS | 1775 | 1465078021721 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:07:01 INFO - PROCESS | 1775 | 1465078021724 Marionette TRACE conn4 <- [1,702,null,{}] 15:07:01 INFO - PROCESS | 1775 | 1465078021730 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:01 INFO - PROCESS | 1775 | 1465078021735 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:01 INFO - PROCESS | 1775 | 1465078021924 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 15:07:01 INFO - PROCESS | 1775 | 1465078021939 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:01 INFO - PROCESS | 1775 | 1465078021950 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:02 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcdc400 == 76 [pid = 1775] [id = 183] 15:07:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 204 (0x8bcdfc00) [pid = 1775] [serial = 549] [outer = (nil)] 15:07:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 205 (0x910d7400) [pid = 1775] [serial = 550] [outer = 0x8bcdfc00] 15:07:02 INFO - PROCESS | 1775 | 1465078022265 Marionette DEBUG loaded listener.js 15:07:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 206 (0x911a6c00) [pid = 1775] [serial = 551] [outer = 0x8bcdfc00] 15:07:03 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:03 INFO - PROCESS | 1775 | 1465078023416 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:07:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:07:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1737ms 15:07:03 INFO - PROCESS | 1775 | 1465078023550 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 15:07:03 INFO - PROCESS | 1775 | 1465078023555 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 15:07:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:07:03 INFO - PROCESS | 1775 | 1465078023568 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:07:03 INFO - PROCESS | 1775 | 1465078023575 Marionette TRACE conn4 <- [1,706,null,{}] 15:07:03 INFO - PROCESS | 1775 | 1465078023652 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:03 INFO - PROCESS | 1775 | 1465078023660 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:04 INFO - PROCESS | 1775 | 1465078024031 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 15:07:04 INFO - PROCESS | 1775 | 1465078024213 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:04 INFO - PROCESS | 1775 | 1465078024235 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5ac000 == 77 [pid = 1775] [id = 184] 15:07:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 207 (0x8c5ac400) [pid = 1775] [serial = 552] [outer = (nil)] 15:07:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 208 (0x8c7f8c00) [pid = 1775] [serial = 553] [outer = 0x8c5ac400] 15:07:04 INFO - PROCESS | 1775 | 1465078024384 Marionette DEBUG loaded listener.js 15:07:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 209 (0x8d6a0800) [pid = 1775] [serial = 554] [outer = 0x8c5ac400] 15:07:06 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:06 INFO - PROCESS | 1775 | 1465078026213 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:07:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:07:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2691ms 15:07:06 INFO - PROCESS | 1775 | 1465078026259 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 15:07:06 INFO - PROCESS | 1775 | 1465078026265 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 15:07:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:07:06 INFO - PROCESS | 1775 | 1465078026319 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:07:06 INFO - PROCESS | 1775 | 1465078026326 Marionette TRACE conn4 <- [1,710,null,{}] 15:07:06 INFO - PROCESS | 1775 | 1465078026338 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:06 INFO - PROCESS | 1775 | 1465078026345 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:06 INFO - PROCESS | 1775 | 1465078026560 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 15:07:06 INFO - PROCESS | 1775 | 1465078026762 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:06 INFO - PROCESS | 1775 | 1465078026770 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a1400 == 78 [pid = 1775] [id = 185] 15:07:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 210 (0x8d9e9400) [pid = 1775] [serial = 555] [outer = (nil)] 15:07:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 211 (0x90d08000) [pid = 1775] [serial = 556] [outer = 0x8d9e9400] 15:07:06 INFO - PROCESS | 1775 | 1465078026895 Marionette DEBUG loaded listener.js 15:07:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 212 (0x910a2000) [pid = 1775] [serial = 557] [outer = 0x8d9e9400] 15:07:08 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:08 INFO - PROCESS | 1775 | 1465078028282 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:07:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:07:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2190ms 15:07:08 INFO - PROCESS | 1775 | 1465078028507 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 15:07:08 INFO - PROCESS | 1775 | 1465078028514 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 15:07:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:07:08 INFO - PROCESS | 1775 | 1465078028528 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:07:08 INFO - PROCESS | 1775 | 1465078028534 Marionette TRACE conn4 <- [1,714,null,{}] 15:07:08 INFO - PROCESS | 1775 | 1465078028558 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:08 INFO - PROCESS | 1775 | 1465078028568 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:08 INFO - PROCESS | 1775 | 1465078028805 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 15:07:09 INFO - PROCESS | 1775 | 1465078029017 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:09 INFO - PROCESS | 1775 | 1465078029030 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:09 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d01800 == 79 [pid = 1775] [id = 186] 15:07:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 213 (0x921e2c00) [pid = 1775] [serial = 558] [outer = (nil)] 15:07:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 214 (0x92b09000) [pid = 1775] [serial = 559] [outer = 0x921e2c00] 15:07:09 INFO - PROCESS | 1775 | 1465078029155 Marionette DEBUG loaded listener.js 15:07:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 215 (0x93636000) [pid = 1775] [serial = 560] [outer = 0x921e2c00] 15:07:10 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:10 INFO - PROCESS | 1775 | 1465078030560 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:07:10 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 15:07:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2091ms 15:07:10 INFO - PROCESS | 1775 | 1465078030638 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 15:07:10 INFO - PROCESS | 1775 | 1465078030641 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 15:07:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:07:10 INFO - PROCESS | 1775 | 1465078030650 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:07:10 INFO - PROCESS | 1775 | 1465078030653 Marionette TRACE conn4 <- [1,718,null,{}] 15:07:10 INFO - PROCESS | 1775 | 1465078030659 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:10 INFO - PROCESS | 1775 | 1465078030665 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:10 INFO - PROCESS | 1775 | 1465078030850 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 15:07:11 INFO - PROCESS | 1775 | 1465078031047 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:11 INFO - PROCESS | 1775 | 1465078031057 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:11 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f0400 == 80 [pid = 1775] [id = 187] 15:07:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 216 (0x8d7c7000) [pid = 1775] [serial = 561] [outer = (nil)] 15:07:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 217 (0x95169c00) [pid = 1775] [serial = 562] [outer = 0x8d7c7000] 15:07:11 INFO - PROCESS | 1775 | 1465078031173 Marionette DEBUG loaded listener.js 15:07:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 218 (0x95a79c00) [pid = 1775] [serial = 563] [outer = 0x8d7c7000] 15:07:12 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:12 INFO - PROCESS | 1775 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:07:12 INFO - PROCESS | 1775 | 1465078032533 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:07:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:07:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1934ms 15:07:12 INFO - PROCESS | 1775 | 1465078032607 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 15:07:12 INFO - PROCESS | 1775 | 1465078032610 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 15:07:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:07:12 INFO - PROCESS | 1775 | 1465078032620 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:07:12 INFO - PROCESS | 1775 | 1465078032623 Marionette TRACE conn4 <- [1,722,null,{}] 15:07:12 INFO - PROCESS | 1775 | 1465078032629 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:12 INFO - PROCESS | 1775 | 1465078032634 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:12 INFO - PROCESS | 1775 | 1465078032810 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 15:07:13 INFO - PROCESS | 1775 | 1465078033020 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:13 INFO - PROCESS | 1775 | 1465078033027 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:13 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f5000 == 81 [pid = 1775] [id = 188] 15:07:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 219 (0x8b7f6c00) [pid = 1775] [serial = 564] [outer = (nil)] 15:07:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 220 (0x98174400) [pid = 1775] [serial = 565] [outer = 0x8b7f6c00] 15:07:13 INFO - PROCESS | 1775 | 1465078033151 Marionette DEBUG loaded listener.js 15:07:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 221 (0x9818c000) [pid = 1775] [serial = 566] [outer = 0x8b7f6c00] 15:07:14 INFO - PROCESS | 1775 | 1465078034104 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 15:07:14 INFO - PROCESS | 1775 | 1465078034161 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 15:07:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:07:14 INFO - PROCESS | 1775 | 1465078034169 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:07:14 INFO - PROCESS | 1775 | 1465078034172 Marionette TRACE conn4 <- [1,726,null,{}] 15:07:14 INFO - PROCESS | 1775 | 1465078034179 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:14 INFO - PROCESS | 1775 | 1465078034189 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:14 INFO - PROCESS | 1775 | 1465078034451 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 15:07:14 INFO - PROCESS | 1775 | 1465078034750 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:14 INFO - PROCESS | 1775 | 1465078034763 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:14 INFO - PROCESS | 1775 | ++DOCSHELL 0x9516c400 == 82 [pid = 1775] [id = 189] 15:07:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 222 (0x99198000) [pid = 1775] [serial = 567] [outer = (nil)] 15:07:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 223 (0x9a20e800) [pid = 1775] [serial = 568] [outer = 0x99198000] 15:07:14 INFO - PROCESS | 1775 | 1465078034853 Marionette DEBUG loaded listener.js 15:07:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 224 (0x9b2df800) [pid = 1775] [serial = 569] [outer = 0x99198000] 15:07:15 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:15 INFO - PROCESS | 1775 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:07:15 INFO - PROCESS | 1775 | 1465078035951 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 15:07:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:07:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1833ms 15:07:16 INFO - PROCESS | 1775 | 1465078036004 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 15:07:16 INFO - PROCESS | 1775 | 1465078036007 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 15:07:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:07:16 INFO - PROCESS | 1775 | 1465078036015 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:07:16 INFO - PROCESS | 1775 | 1465078036018 Marionette TRACE conn4 <- [1,730,null,{}] 15:07:16 INFO - PROCESS | 1775 | 1465078036024 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:16 INFO - PROCESS | 1775 | 1465078036030 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:16 INFO - PROCESS | 1775 | 1465078036264 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 15:07:16 INFO - PROCESS | 1775 | 1465078036509 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:16 INFO - PROCESS | 1775 | 1465078036518 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f0c00 == 83 [pid = 1775] [id = 190] 15:07:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 225 (0x8b7f9400) [pid = 1775] [serial = 570] [outer = (nil)] 15:07:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 226 (0x9b7a3c00) [pid = 1775] [serial = 571] [outer = 0x8b7f9400] 15:07:16 INFO - PROCESS | 1775 | 1465078036602 Marionette DEBUG loaded listener.js 15:07:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 227 (0x9bf3ac00) [pid = 1775] [serial = 572] [outer = 0x8b7f9400] 15:07:17 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:17 INFO - PROCESS | 1775 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:07:17 INFO - PROCESS | 1775 | 1465078037566 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 15:07:17 INFO - PROCESS | 1775 | 1465078037656 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 15:07:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:07:17 INFO - PROCESS | 1775 | 1465078037663 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:07:17 INFO - PROCESS | 1775 | 1465078037667 Marionette TRACE conn4 <- [1,734,null,{}] 15:07:17 INFO - PROCESS | 1775 | 1465078037673 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:17 INFO - PROCESS | 1775 | 1465078037678 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:17 INFO - PROCESS | 1775 | 1465078037921 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 15:07:18 INFO - PROCESS | 1775 | 1465078038234 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:18 INFO - PROCESS | 1775 | 1465078038242 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:18 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2ce000 == 84 [pid = 1775] [id = 191] 15:07:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 228 (0x8b2ce400) [pid = 1775] [serial = 573] [outer = (nil)] 15:07:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 229 (0x8d7ca400) [pid = 1775] [serial = 574] [outer = 0x8b2ce400] 15:07:18 INFO - PROCESS | 1775 | 1465078038324 Marionette DEBUG loaded listener.js 15:07:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 230 (0x90f60400) [pid = 1775] [serial = 575] [outer = 0x8b2ce400] 15:07:19 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:19 INFO - PROCESS | 1775 | 1465078039241 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 15:07:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:07:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1632ms 15:07:19 INFO - PROCESS | 1775 | 1465078039296 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 15:07:19 INFO - PROCESS | 1775 | 1465078039300 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 15:07:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:07:19 INFO - PROCESS | 1775 | 1465078039307 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:07:19 INFO - PROCESS | 1775 | 1465078039310 Marionette TRACE conn4 <- [1,738,null,{}] 15:07:19 INFO - PROCESS | 1775 | 1465078039316 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:19 INFO - PROCESS | 1775 | 1465078039322 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:19 INFO - PROCESS | 1775 | 1465078039534 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 15:07:19 INFO - PROCESS | 1775 | 1465078039789 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:19 INFO - PROCESS | 1775 | 1465078039796 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:19 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4c8800 == 85 [pid = 1775] [id = 192] 15:07:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 231 (0x8e4cd000) [pid = 1775] [serial = 576] [outer = (nil)] 15:07:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 232 (0x9b4ee800) [pid = 1775] [serial = 577] [outer = 0x8e4cd000] 15:07:19 INFO - PROCESS | 1775 | 1465078039931 Marionette DEBUG loaded listener.js 15:07:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 233 (0xa26e1400) [pid = 1775] [serial = 578] [outer = 0x8e4cd000] 15:07:21 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:21 INFO - PROCESS | 1775 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:07:21 INFO - PROCESS | 1775 | 1465078041269 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 15:07:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:07:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1987ms 15:07:21 INFO - PROCESS | 1775 | 1465078041359 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 15:07:21 INFO - PROCESS | 1775 | 1465078041363 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 15:07:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:07:21 INFO - PROCESS | 1775 | 1465078041390 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:07:21 INFO - PROCESS | 1775 | 1465078041393 Marionette TRACE conn4 <- [1,742,null,{}] 15:07:21 INFO - PROCESS | 1775 | 1465078041401 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:21 INFO - PROCESS | 1775 | 1465078041406 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:21 INFO - PROCESS | 1775 | 1465078041587 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 15:07:21 INFO - PROCESS | 1775 | 1465078041843 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:21 INFO - PROCESS | 1775 | 1465078041851 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:21 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b1400 == 86 [pid = 1775] [id = 193] 15:07:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 234 (0x8b2b3000) [pid = 1775] [serial = 579] [outer = (nil)] 15:07:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 235 (0x8b2b8800) [pid = 1775] [serial = 580] [outer = 0x8b2b3000] 15:07:21 INFO - PROCESS | 1775 | 1465078041932 Marionette DEBUG loaded listener.js 15:07:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 236 (0x8b2be400) [pid = 1775] [serial = 581] [outer = 0x8b2b3000] 15:07:23 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:23 INFO - PROCESS | 1775 | 1465078043788 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 15:07:23 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 15:07:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2435ms 15:07:23 INFO - PROCESS | 1775 | 1465078043824 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 15:07:23 INFO - PROCESS | 1775 | 1465078043829 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 15:07:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:07:23 INFO - PROCESS | 1775 | 1465078043837 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:07:23 INFO - PROCESS | 1775 | 1465078043842 Marionette TRACE conn4 <- [1,746,null,{}] 15:07:23 INFO - PROCESS | 1775 | 1465078043851 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:23 INFO - PROCESS | 1775 | 1465078043856 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:24 INFO - PROCESS | 1775 | 1465078044084 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 15:07:24 INFO - PROCESS | 1775 | 1465078044405 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:24 INFO - PROCESS | 1775 | 1465078044422 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:24 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b5000 == 87 [pid = 1775] [id = 194] 15:07:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 237 (0x8bd0dc00) [pid = 1775] [serial = 582] [outer = (nil)] 15:07:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 238 (0x8bd10000) [pid = 1775] [serial = 583] [outer = 0x8bd0dc00] 15:07:24 INFO - PROCESS | 1775 | 1465078044495 Marionette DEBUG loaded listener.js 15:07:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 239 (0x8c7f1400) [pid = 1775] [serial = 584] [outer = 0x8bd0dc00] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x921e6c00 == 86 [pid = 1775] [id = 82] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8c95ec00 == 85 [pid = 1775] [id = 182] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb1bc00 == 84 [pid = 1775] [id = 181] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c4800 == 83 [pid = 1775] [id = 180] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a6000 == 82 [pid = 1775] [id = 179] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x922e3400 == 81 [pid = 1775] [id = 177] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x9929c400 == 80 [pid = 1775] [id = 176] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f5800 == 79 [pid = 1775] [id = 175] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x9516a000 == 78 [pid = 1775] [id = 174] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb24400 == 77 [pid = 1775] [id = 173] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb19000 == 76 [pid = 1775] [id = 171] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a6c00 == 75 [pid = 1775] [id = 170] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x93a25c00 == 74 [pid = 1775] [id = 91] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x9363c400 == 73 [pid = 1775] [id = 46] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x92b0ec00 == 72 [pid = 1775] [id = 84] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x90d05c00 == 71 [pid = 1775] [id = 97] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x90d05000 == 70 [pid = 1775] [id = 93] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x9b240800 == 69 [pid = 1775] [id = 119] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x917ea000 == 68 [pid = 1775] [id = 95] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9e6c00 == 67 [pid = 1775] [id = 169] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x917e2800 == 66 [pid = 1775] [id = 85] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x917e4c00 == 65 [pid = 1775] [id = 115] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x92b02800 == 64 [pid = 1775] [id = 87] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x99d94400 == 63 [pid = 1775] [id = 88] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x98190000 == 62 [pid = 1775] [id = 81] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x98187c00 == 61 [pid = 1775] [id = 83] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x90d0b000 == 60 [pid = 1775] [id = 99] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x992e1800 == 59 [pid = 1775] [id = 98] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x991e7c00 == 58 [pid = 1775] [id = 49] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x95c86c00 == 57 [pid = 1775] [id = 96] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x922dd400 == 56 [pid = 1775] [id = 86] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x9818c400 == 55 [pid = 1775] [id = 80] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7c4c00 == 54 [pid = 1775] [id = 139] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7bec00 == 53 [pid = 1775] [id = 140] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x9515ec00 == 52 [pid = 1775] [id = 48] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x9395f800 == 51 [pid = 1775] [id = 77] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x921e7c00 == 50 [pid = 1775] [id = 172] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x9957b000 == 49 [pid = 1775] [id = 105] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0xa6d87c00 == 48 [pid = 1775] [id = 55] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8e4ce800 == 47 [pid = 1775] [id = 136] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x9516b400 == 46 [pid = 1775] [id = 137] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7f5400 == 45 [pid = 1775] [id = 142] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x90d03c00 == 44 [pid = 1775] [id = 107] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8d695c00 == 43 [pid = 1775] [id = 138] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x917db800 == 42 [pid = 1775] [id = 79] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x90f59400 == 41 [pid = 1775] [id = 94] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x910ad800 == 40 [pid = 1775] [id = 143] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c6400 == 39 [pid = 1775] [id = 161] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7ed400 == 38 [pid = 1775] [id = 141] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x93862800 == 37 [pid = 1775] [id = 47] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x90d06400 == 36 [pid = 1775] [id = 106] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x98191c00 == 35 [pid = 1775] [id = 134] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x910a3c00 == 34 [pid = 1775] [id = 109] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x9517d800 == 33 [pid = 1775] [id = 151] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x9a208c00 == 32 [pid = 1775] [id = 51] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x98186400 == 31 [pid = 1775] [id = 100] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x90d0c000 == 30 [pid = 1775] [id = 108] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x9ba98c00 == 29 [pid = 1775] [id = 89] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x921de800 == 28 [pid = 1775] [id = 78] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8e302c00 == 27 [pid = 1775] [id = 124] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x9af63400 == 26 [pid = 1775] [id = 90] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x90f5dc00 == 25 [pid = 1775] [id = 120] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x90d08c00 == 24 [pid = 1775] [id = 92] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8e302800 == 23 [pid = 1775] [id = 125] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c1400 == 22 [pid = 1775] [id = 160] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8d699c00 == 21 [pid = 1775] [id = 178] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b1400 == 20 [pid = 1775] [id = 193] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2ce000 == 19 [pid = 1775] [id = 191] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8e4c8800 == 18 [pid = 1775] [id = 192] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f0c00 == 17 [pid = 1775] [id = 190] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x9516c400 == 16 [pid = 1775] [id = 189] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f5000 == 15 [pid = 1775] [id = 188] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f0400 == 14 [pid = 1775] [id = 187] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x90d01800 == 13 [pid = 1775] [id = 186] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a1400 == 12 [pid = 1775] [id = 185] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcdc400 == 11 [pid = 1775] [id = 183] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5ac000 == 10 [pid = 1775] [id = 184] 15:07:26 INFO - PROCESS | 1775 | --DOCSHELL 0x90f60c00 == 9 [pid = 1775] [id = 162] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 238 (0x8c5a8400) [pid = 1775] [serial = 491] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 237 (0x8d7c0c00) [pid = 1775] [serial = 493] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 236 (0x8e4d6800) [pid = 1775] [serial = 376] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 235 (0x95189c00) [pid = 1775] [serial = 463] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 234 (0x9a2a1400) [pid = 1775] [serial = 395] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 233 (0x91155400) [pid = 1775] [serial = 502] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 232 (0x9b24fc00) [pid = 1775] [serial = 469] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 231 (0x910d5800) [pid = 1775] [serial = 475] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 230 (0x8d69f400) [pid = 1775] [serial = 457] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 229 (0x911a8000) [pid = 1775] [serial = 503] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 228 (0x917df800) [pid = 1775] [serial = 506] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 227 (0x8b7f8c00) [pid = 1775] [serial = 484] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 226 (0x8eb1e800) [pid = 1775] [serial = 496] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 225 (0xa2669c00) [pid = 1775] [serial = 472] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 224 (0x910ae400) [pid = 1775] [serial = 499] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 223 (0x911ac400) [pid = 1775] [serial = 431] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 222 (0x8b2ca400) [pid = 1775] [serial = 481] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 221 (0x8bce4400) [pid = 1775] [serial = 490] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 220 (0x910e6000) [pid = 1775] [serial = 460] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 219 (0x910e3800) [pid = 1775] [serial = 500] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 218 (0x8e304c00) [pid = 1775] [serial = 494] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 217 (0x99ef3400) [pid = 1775] [serial = 466] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 216 (0x917e1400) [pid = 1775] [serial = 487] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 215 (0x8eb23000) [pid = 1775] [serial = 497] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 214 (0x9114c800) [pid = 1775] [serial = 505] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 213 (0x8c5aa400) [pid = 1775] [serial = 478] [outer = (nil)] [url = about:blank] 15:07:26 INFO - PROCESS | 1775 | --DOMWINDOW == 212 (0x92b06400) [pid = 1775] [serial = 508] [outer = (nil)] [url = about:blank] 15:07:27 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:27 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:27 INFO - PROCESS | 1775 | 1465078047863 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 15:07:27 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.) 15:07:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 4046ms 15:07:27 INFO - PROCESS | 1775 | 1465078047883 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 15:07:27 INFO - PROCESS | 1775 | 1465078047889 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 15:07:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:07:27 INFO - PROCESS | 1775 | 1465078047897 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:07:27 INFO - PROCESS | 1775 | 1465078047902 Marionette TRACE conn4 <- [1,750,null,{}] 15:07:27 INFO - PROCESS | 1775 | 1465078047911 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:27 INFO - PROCESS | 1775 | 1465078047916 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:28 INFO - PROCESS | 1775 | 1465078048111 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 15:07:28 INFO - PROCESS | 1775 | 1465078048308 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:28 INFO - PROCESS | 1775 | 1465078048314 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:28 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f2c00 == 10 [pid = 1775] [id = 195] 15:07:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 213 (0x8b7f3400) [pid = 1775] [serial = 585] [outer = (nil)] 15:07:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 214 (0x8bce4400) [pid = 1775] [serial = 586] [outer = 0x8b7f3400] 15:07:28 INFO - PROCESS | 1775 | 1465078048393 Marionette DEBUG loaded listener.js 15:07:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 215 (0x8bd05000) [pid = 1775] [serial = 587] [outer = 0x8b7f3400] 15:07:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 216 (0x8bce1800) [pid = 1775] [serial = 588] [outer = 0x99d8a000] 15:07:29 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:29 INFO - PROCESS | 1775 | 1465078049757 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 15:07:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:07:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1991ms 15:07:29 INFO - PROCESS | 1775 | 1465078049894 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 15:07:29 INFO - PROCESS | 1775 | 1465078049903 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 15:07:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:07:29 INFO - PROCESS | 1775 | 1465078049915 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:07:29 INFO - PROCESS | 1775 | 1465078049919 Marionette TRACE conn4 <- [1,754,null,{}] 15:07:29 INFO - PROCESS | 1775 | 1465078049931 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:29 INFO - PROCESS | 1775 | 1465078049937 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:32 INFO - PROCESS | 1775 | 1465078052360 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 215 (0x8bcdfc00) [pid = 1775] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 214 (0x910ea800) [pid = 1775] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 213 (0x8d69b400) [pid = 1775] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 212 (0x95152400) [pid = 1775] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 211 (0x90d0dc00) [pid = 1775] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 210 (0x8c5ad000) [pid = 1775] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 209 (0x8eb20400) [pid = 1775] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 208 (0x95a7e800) [pid = 1775] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 207 (0x8c5aa000) [pid = 1775] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 206 (0x995f1800) [pid = 1775] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 205 (0x99e73c00) [pid = 1775] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 204 (0x96dcd400) [pid = 1775] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 203 (0x917df400) [pid = 1775] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 202 (0x922df400) [pid = 1775] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 201 (0x8c5a7400) [pid = 1775] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 200 (0x90d0e000) [pid = 1775] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 199 (0x9517dc00) [pid = 1775] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 198 (0x95c82800) [pid = 1775] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 197 (0x910e2c00) [pid = 1775] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 196 (0x95a81000) [pid = 1775] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 195 (0x8d7bb400) [pid = 1775] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 194 (0x9957fc00) [pid = 1775] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 193 (0x8c7ed800) [pid = 1775] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 192 (0x8c960400) [pid = 1775] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 191 (0x910e5400) [pid = 1775] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 190 (0xa1060c00) [pid = 1775] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 189 (0x9baa6000) [pid = 1775] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 188 (0x9114d800) [pid = 1775] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 187 (0x8d9e2c00) [pid = 1775] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 186 (0x9818cc00) [pid = 1775] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 185 (0x8d7c9800) [pid = 1775] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 184 (0x92b05400) [pid = 1775] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 183 (0x9af60000) [pid = 1775] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 182 (0x9178dc00) [pid = 1775] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 181 (0x9a8c3400) [pid = 1775] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 180 (0xa242b400) [pid = 1775] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 179 (0x93a2a000) [pid = 1775] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 178 (0x995ec000) [pid = 1775] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 177 (0x9bf2dc00) [pid = 1775] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 176 (0x90d0b400) [pid = 1775] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 175 (0x950d9400) [pid = 1775] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 174 (0x910cd800) [pid = 1775] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 173 (0x99f4d000) [pid = 1775] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 172 (0x99ef4400) [pid = 1775] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 171 (0x922e0400) [pid = 1775] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 170 (0x917e1c00) [pid = 1775] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 169 (0x9178c800) [pid = 1775] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 168 (0x90f60800) [pid = 1775] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 167 (0x9a632400) [pid = 1775] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 166 (0x95184000) [pid = 1775] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 165 (0x8b2c2800) [pid = 1775] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 164 (0x93a2b000) [pid = 1775] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 163 (0x8c5a3000) [pid = 1775] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 162 (0x9514fc00) [pid = 1775] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 161 (0x9b246c00) [pid = 1775] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 160 (0x9b2ddc00) [pid = 1775] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 159 (0xa2153400) [pid = 1775] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 158 (0x8b2cb000) [pid = 1775] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 157 (0x917e6000) [pid = 1775] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 156 (0x921e0000) [pid = 1775] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 155 (0x950e0000) [pid = 1775] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 154 (0x9af5b800) [pid = 1775] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 153 (0x910ef400) [pid = 1775] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 152 (0x9b077000) [pid = 1775] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 151 (0x95c85000) [pid = 1775] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 150 (0x9b2dd800) [pid = 1775] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 149 (0x995f1400) [pid = 1775] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 148 (0x910a1c00) [pid = 1775] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 147 (0x9abf5c00) [pid = 1775] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 146 (0x8c961c00) [pid = 1775] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 145 (0x90d0a400) [pid = 1775] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 144 (0x995ef400) [pid = 1775] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 143 (0x95a7a000) [pid = 1775] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:07:32 INFO - PROCESS | 1775 | --DOMWINDOW == 142 (0x95168000) [pid = 1775] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:07:32 INFO - PROCESS | 1775 | 1465078052703 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:32 INFO - PROCESS | 1775 | 1465078052713 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2ba000 == 11 [pid = 1775] [id = 196] 15:07:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 143 (0x8b2bac00) [pid = 1775] [serial = 589] [outer = (nil)] 15:07:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 144 (0x8b2c4800) [pid = 1775] [serial = 590] [outer = 0x8b2bac00] 15:07:32 INFO - PROCESS | 1775 | 1465078052797 Marionette DEBUG loaded listener.js 15:07:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 145 (0x8b2cfc00) [pid = 1775] [serial = 591] [outer = 0x8b2bac00] 15:07:34 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:34 INFO - PROCESS | 1775 | 1465078054177 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 15:07:34 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 15:07:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 4301ms 15:07:34 INFO - PROCESS | 1775 | 1465078054309 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 15:07:34 INFO - PROCESS | 1775 | 1465078054315 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 15:07:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:07:34 INFO - PROCESS | 1775 | 1465078054330 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:07:34 INFO - PROCESS | 1775 | 1465078054337 Marionette TRACE conn4 <- [1,758,null,{}] 15:07:34 INFO - PROCESS | 1775 | 1465078054344 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:34 INFO - PROCESS | 1775 | 1465078054351 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:34 INFO - PROCESS | 1775 | 1465078054527 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 15:07:34 INFO - PROCESS | 1775 | 1465078054720 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:34 INFO - PROCESS | 1775 | 1465078054729 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0c000 == 12 [pid = 1775] [id = 197] 15:07:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 146 (0x8c5a1400) [pid = 1775] [serial = 592] [outer = (nil)] 15:07:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 147 (0x8c5aac00) [pid = 1775] [serial = 593] [outer = 0x8c5a1400] 15:07:34 INFO - PROCESS | 1775 | 1465078054815 Marionette DEBUG loaded listener.js 15:07:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 148 (0x8c95ec00) [pid = 1775] [serial = 594] [outer = 0x8c5a1400] 15:07:35 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:35 INFO - PROCESS | 1775 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:07:35 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:35 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:35 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:07:35 INFO - PROCESS | 1775 | 1465078055765 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 15:07:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:07:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1490ms 15:07:35 INFO - PROCESS | 1775 | 1465078055820 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 15:07:35 INFO - PROCESS | 1775 | 1465078055824 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 15:07:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:07:35 INFO - PROCESS | 1775 | 1465078055832 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:07:35 INFO - PROCESS | 1775 | 1465078055836 Marionette TRACE conn4 <- [1,762,null,{}] 15:07:35 INFO - PROCESS | 1775 | 1465078055842 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:35 INFO - PROCESS | 1775 | 1465078055848 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:36 INFO - PROCESS | 1775 | 1465078056049 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 15:07:36 INFO - PROCESS | 1775 | 1465078056302 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:36 INFO - PROCESS | 1775 | 1465078056312 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7c5000 == 13 [pid = 1775] [id = 198] 15:07:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 149 (0x8d7c7c00) [pid = 1775] [serial = 595] [outer = (nil)] 15:07:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 150 (0x8d9e3800) [pid = 1775] [serial = 596] [outer = 0x8d7c7c00] 15:07:36 INFO - PROCESS | 1775 | 1465078056449 Marionette DEBUG loaded listener.js 15:07:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 151 (0x8d9ef400) [pid = 1775] [serial = 597] [outer = 0x8d7c7c00] 15:07:37 INFO - PROCESS | 1775 | 1465078057827 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 15:07:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:07:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2034ms 15:07:37 INFO - PROCESS | 1775 | 1465078057946 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 15:07:37 INFO - PROCESS | 1775 | 1465078057953 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 15:07:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:07:37 INFO - PROCESS | 1775 | 1465078057987 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:07:37 INFO - PROCESS | 1775 | 1465078057996 Marionette TRACE conn4 <- [1,766,null,{}] 15:07:38 INFO - PROCESS | 1775 | 1465078058047 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:38 INFO - PROCESS | 1775 | 1465078058056 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:38 INFO - PROCESS | 1775 | 1465078058280 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 15:07:38 INFO - PROCESS | 1775 | 1465078058471 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:38 INFO - PROCESS | 1775 | 1465078058480 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9e2800 == 14 [pid = 1775] [id = 199] 15:07:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 152 (0x8d9ee000) [pid = 1775] [serial = 598] [outer = (nil)] 15:07:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 153 (0x8eb24c00) [pid = 1775] [serial = 599] [outer = 0x8d9ee000] 15:07:38 INFO - PROCESS | 1775 | 1465078058564 Marionette DEBUG loaded listener.js 15:07:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 154 (0x90d0a000) [pid = 1775] [serial = 600] [outer = 0x8d9ee000] 15:07:39 INFO - PROCESS | 1775 | 1465078059927 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 15:07:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:07:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1998ms 15:07:40 INFO - PROCESS | 1775 | 1465078060035 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 15:07:40 INFO - PROCESS | 1775 | 1465078060041 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 15:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:07:40 INFO - PROCESS | 1775 | 1465078060050 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:07:40 INFO - PROCESS | 1775 | 1465078060052 Marionette TRACE conn4 <- [1,770,null,{}] 15:07:40 INFO - PROCESS | 1775 | 1465078060059 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:40 INFO - PROCESS | 1775 | 1465078060064 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:40 INFO - PROCESS | 1775 | 1465078060242 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 15:07:40 INFO - PROCESS | 1775 | 1465078060440 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:40 INFO - PROCESS | 1775 | 1465078060449 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d10c00 == 15 [pid = 1775] [id = 200] 15:07:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 155 (0x90f57400) [pid = 1775] [serial = 601] [outer = (nil)] 15:07:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 156 (0x90f61800) [pid = 1775] [serial = 602] [outer = 0x90f57400] 15:07:40 INFO - PROCESS | 1775 | 1465078060565 Marionette DEBUG loaded listener.js 15:07:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 157 (0x910aa800) [pid = 1775] [serial = 603] [outer = 0x90f57400] 15:07:41 INFO - PROCESS | 1775 | 1465078061503 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1486ms 15:07:41 INFO - PROCESS | 1775 | 1465078061536 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 15:07:41 INFO - PROCESS | 1775 | 1465078061540 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 15:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:07:41 INFO - PROCESS | 1775 | 1465078061547 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:07:41 INFO - PROCESS | 1775 | 1465078061550 Marionette TRACE conn4 <- [1,774,null,{}] 15:07:41 INFO - PROCESS | 1775 | 1465078061557 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:41 INFO - PROCESS | 1775 | 1465078061562 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:41 INFO - PROCESS | 1775 | 1465078061761 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 15:07:42 INFO - PROCESS | 1775 | 1465078062023 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:42 INFO - PROCESS | 1775 | 1465078062042 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:42 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d694c00 == 16 [pid = 1775] [id = 201] 15:07:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 158 (0x8eb20c00) [pid = 1775] [serial = 604] [outer = (nil)] 15:07:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 159 (0x910d7000) [pid = 1775] [serial = 605] [outer = 0x8eb20c00] 15:07:42 INFO - PROCESS | 1775 | 1465078062188 Marionette DEBUG loaded listener.js 15:07:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 160 (0x910ecc00) [pid = 1775] [serial = 606] [outer = 0x8eb20c00] 15:07:43 INFO - PROCESS | 1775 | 1465078063193 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 15:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1689ms 15:07:43 INFO - PROCESS | 1775 | 1465078063236 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 15:07:43 INFO - PROCESS | 1775 | 1465078063240 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 15:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:07:43 INFO - PROCESS | 1775 | 1465078063246 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:07:43 INFO - PROCESS | 1775 | 1465078063250 Marionette TRACE conn4 <- [1,778,null,{}] 15:07:43 INFO - PROCESS | 1775 | 1465078063257 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:43 INFO - PROCESS | 1775 | 1465078063262 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:43 INFO - PROCESS | 1775 | 1465078063447 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 15:07:43 INFO - PROCESS | 1775 | 1465078063711 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:43 INFO - PROCESS | 1775 | 1465078063721 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cc000 == 17 [pid = 1775] [id = 202] 15:07:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 161 (0x8eb1c800) [pid = 1775] [serial = 607] [outer = (nil)] 15:07:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 162 (0x911a2400) [pid = 1775] [serial = 608] [outer = 0x8eb1c800] 15:07:43 INFO - PROCESS | 1775 | 1465078063826 Marionette DEBUG loaded listener.js 15:07:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 163 (0x9114c800) [pid = 1775] [serial = 609] [outer = 0x8eb1c800] 15:07:44 INFO - PROCESS | 1775 | 1465078064811 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 15:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1584ms 15:07:44 INFO - PROCESS | 1775 | 1465078064830 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 15:07:44 INFO - PROCESS | 1775 | 1465078064834 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 15:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:07:44 INFO - PROCESS | 1775 | 1465078064841 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:07:44 INFO - PROCESS | 1775 | 1465078064845 Marionette TRACE conn4 <- [1,782,null,{}] 15:07:44 INFO - PROCESS | 1775 | 1465078064851 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:44 INFO - PROCESS | 1775 | 1465078064856 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:45 INFO - PROCESS | 1775 | 1465078065030 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 15:07:45 INFO - PROCESS | 1775 | 1465078065282 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:45 INFO - PROCESS | 1775 | 1465078065289 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c2400 == 18 [pid = 1775] [id = 203] 15:07:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 164 (0x8b2c3c00) [pid = 1775] [serial = 610] [outer = (nil)] 15:07:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 165 (0x8bcdb800) [pid = 1775] [serial = 611] [outer = 0x8b2c3c00] 15:07:45 INFO - PROCESS | 1775 | 1465078065418 Marionette DEBUG loaded listener.js 15:07:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 166 (0x8c5a5800) [pid = 1775] [serial = 612] [outer = 0x8b2c3c00] 15:07:46 INFO - PROCESS | 1775 | 1465078066347 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 15:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1536ms 15:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:07:46 INFO - PROCESS | 1775 | 1465078066378 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 15:07:46 INFO - PROCESS | 1775 | 1465078066381 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 15:07:46 INFO - PROCESS | 1775 | 1465078066388 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:07:46 INFO - PROCESS | 1775 | 1465078066391 Marionette TRACE conn4 <- [1,786,null,{}] 15:07:46 INFO - PROCESS | 1775 | 1465078066397 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:46 INFO - PROCESS | 1775 | 1465078066403 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:46 INFO - PROCESS | 1775 | 1465078066584 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 15:07:46 INFO - PROCESS | 1775 | 1465078066855 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:46 INFO - PROCESS | 1775 | 1465078066863 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:46 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c961800 == 19 [pid = 1775] [id = 204] 15:07:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 167 (0x8c962400) [pid = 1775] [serial = 613] [outer = (nil)] 15:07:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 168 (0x8e310000) [pid = 1775] [serial = 614] [outer = 0x8c962400] 15:07:46 INFO - PROCESS | 1775 | 1465078066983 Marionette DEBUG loaded listener.js 15:07:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 169 (0x90d05800) [pid = 1775] [serial = 615] [outer = 0x8c962400] 15:07:47 INFO - PROCESS | 1775 | 1465078067910 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1583ms 15:07:47 INFO - PROCESS | 1775 | 1465078067969 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 15:07:47 INFO - PROCESS | 1775 | 1465078067973 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 15:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:07:47 INFO - PROCESS | 1775 | 1465078067980 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:07:47 INFO - PROCESS | 1775 | 1465078067984 Marionette TRACE conn4 <- [1,790,null,{}] 15:07:47 INFO - PROCESS | 1775 | 1465078067990 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:47 INFO - PROCESS | 1775 | 1465078067995 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:48 INFO - PROCESS | 1775 | 1465078068190 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 15:07:48 INFO - PROCESS | 1775 | 1465078068452 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:48 INFO - PROCESS | 1775 | 1465078068460 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:48 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcd9400 == 20 [pid = 1775] [id = 205] 15:07:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 170 (0x8bcdcc00) [pid = 1775] [serial = 616] [outer = (nil)] 15:07:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 171 (0x8e4ce000) [pid = 1775] [serial = 617] [outer = 0x8bcdcc00] 15:07:48 INFO - PROCESS | 1775 | 1465078068556 Marionette DEBUG loaded listener.js 15:07:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 172 (0x910a5400) [pid = 1775] [serial = 618] [outer = 0x8bcdcc00] 15:07:49 INFO - PROCESS | 1775 | 1465078069665 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1730ms 15:07:49 INFO - PROCESS | 1775 | 1465078069712 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 15:07:49 INFO - PROCESS | 1775 | 1465078069719 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 15:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:07:49 INFO - PROCESS | 1775 | 1465078069728 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:07:49 INFO - PROCESS | 1775 | 1465078069733 Marionette TRACE conn4 <- [1,794,null,{}] 15:07:49 INFO - PROCESS | 1775 | 1465078069741 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:49 INFO - PROCESS | 1775 | 1465078069747 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:49 INFO - PROCESS | 1775 | 1465078069939 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 15:07:50 INFO - PROCESS | 1775 | 1465078070194 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:50 INFO - PROCESS | 1775 | 1465078070210 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f0800 == 21 [pid = 1775] [id = 206] 15:07:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 173 (0x8b7f3800) [pid = 1775] [serial = 619] [outer = (nil)] 15:07:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 174 (0x8bce5c00) [pid = 1775] [serial = 620] [outer = 0x8b7f3800] 15:07:50 INFO - PROCESS | 1775 | 1465078070286 Marionette DEBUG loaded listener.js 15:07:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 175 (0x8bd0c800) [pid = 1775] [serial = 621] [outer = 0x8b7f3800] 15:07:51 INFO - PROCESS | 1775 | 1465078071196 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 15:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1542ms 15:07:51 INFO - PROCESS | 1775 | 1465078071270 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 15:07:51 INFO - PROCESS | 1775 | 1465078071278 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 15:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:07:51 INFO - PROCESS | 1775 | 1465078071289 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:07:51 INFO - PROCESS | 1775 | 1465078071292 Marionette TRACE conn4 <- [1,798,null,{}] 15:07:51 INFO - PROCESS | 1775 | 1465078071299 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:51 INFO - PROCESS | 1775 | 1465078071304 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:51 INFO - PROCESS | 1775 | 1465078071500 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 15:07:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f2c00 == 20 [pid = 1775] [id = 195] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 174 (0x9363e800) [pid = 1775] [serial = 304] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 173 (0x9a984400) [pid = 1775] [serial = 238] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 172 (0x9b4f6800) [pid = 1775] [serial = 313] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 171 (0x95a88c00) [pid = 1775] [serial = 364] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 170 (0x9b2e7000) [pid = 1775] [serial = 310] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 169 (0x9817c800) [pid = 1775] [serial = 307] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 168 (0xa2433800) [pid = 1775] [serial = 232] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 167 (0x9a98a800) [pid = 1775] [serial = 404] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 166 (0x97755000) [pid = 1775] [serial = 488] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 165 (0x9b7a3800) [pid = 1775] [serial = 407] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 164 (0x99deac00) [pid = 1775] [serial = 223] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 163 (0x8d9f0400) [pid = 1775] [serial = 425] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 162 (0x9af58800) [pid = 1775] [serial = 428] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 161 (0xa6202000) [pid = 1775] [serial = 367] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 160 (0xa3427400) [pid = 1775] [serial = 358] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 159 (0xa1068800) [pid = 1775] [serial = 268] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 158 (0x91156c00) [pid = 1775] [serial = 349] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 157 (0x9b247400) [pid = 1775] [serial = 422] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 156 (0x9a98e400) [pid = 1775] [serial = 241] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 155 (0x8d9e8000) [pid = 1775] [serial = 419] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 154 (0x9395d000) [pid = 1775] [serial = 262] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 153 (0x9bf2f400) [pid = 1775] [serial = 355] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 152 (0xa334f000) [pid = 1775] [serial = 325] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 151 (0x9bf31800) [pid = 1775] [serial = 229] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 150 (0xa50c3800) [pid = 1775] [serial = 271] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 149 (0x95c87000) [pid = 1775] [serial = 352] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 148 (0xa349e000) [pid = 1775] [serial = 244] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 147 (0xa26e2000) [pid = 1775] [serial = 319] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 146 (0xa21c8000) [pid = 1775] [serial = 277] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 145 (0xa67a5000) [pid = 1775] [serial = 373] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 144 (0x910d8c00) [pid = 1775] [serial = 476] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 143 (0xa215a000) [pid = 1775] [serial = 346] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 142 (0x9b068400) [pid = 1775] [serial = 265] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 141 (0x922e8800) [pid = 1775] [serial = 259] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 140 (0x93631400) [pid = 1775] [serial = 217] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 139 (0x91797000) [pid = 1775] [serial = 322] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 138 (0x9516ac00) [pid = 1775] [serial = 410] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 137 (0x9af5d000) [pid = 1775] [serial = 301] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 136 (0x9b4f0c00) [pid = 1775] [serial = 470] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 135 (0x8b2cc800) [pid = 1775] [serial = 482] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 134 (0x95154400) [pid = 1775] [serial = 235] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 133 (0x8c5acc00) [pid = 1775] [serial = 479] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 132 (0x96dcd000) [pid = 1775] [serial = 220] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 131 (0x9b4e7400) [pid = 1775] [serial = 226] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 130 (0x9c024800) [pid = 1775] [serial = 316] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 129 (0xa33eb800) [pid = 1775] [serial = 473] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 128 (0x8b7fac00) [pid = 1775] [serial = 485] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 127 (0x93869800) [pid = 1775] [serial = 401] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 126 (0x910e6c00) [pid = 1775] [serial = 398] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 125 (0x99eea000) [pid = 1775] [serial = 413] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 124 (0x95c8a400) [pid = 1775] [serial = 274] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 123 (0x910ec000) [pid = 1775] [serial = 361] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 122 (0xa6798400) [pid = 1775] [serial = 370] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 121 (0x8d7c8400) [pid = 1775] [serial = 416] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 120 (0x8d9ef000) [pid = 1775] [serial = 458] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 119 (0x91150400) [pid = 1775] [serial = 461] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 118 (0x9a98d800) [pid = 1775] [serial = 467] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 117 (0x98195800) [pid = 1775] [serial = 455] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 116 (0x98178800) [pid = 1775] [serial = 464] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 115 (0x910d7400) [pid = 1775] [serial = 550] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 114 (0x911af800) [pid = 1775] [serial = 547] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 113 (0x910e6800) [pid = 1775] [serial = 535] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 112 (0x95186400) [pid = 1775] [serial = 536] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 111 (0x9516e400) [pid = 1775] [serial = 520] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 110 (0x95183c00) [pid = 1775] [serial = 521] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 109 (0x910aac00) [pid = 1775] [serial = 544] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 108 (0x8c7f8800) [pid = 1775] [serial = 538] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 107 (0x8c95c400) [pid = 1775] [serial = 539] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 106 (0x90d04800) [pid = 1775] [serial = 514] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 105 (0x90f5c800) [pid = 1775] [serial = 515] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 104 (0x95a87800) [pid = 1775] [serial = 523] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 103 (0x95c8b000) [pid = 1775] [serial = 524] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 102 (0x8d69d800) [pid = 1775] [serial = 541] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 101 (0x8d9eec00) [pid = 1775] [serial = 542] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 100 (0x9b2e3400) [pid = 1775] [serial = 532] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 99 (0x9b4efc00) [pid = 1775] [serial = 533] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 98 (0x9a98ac00) [pid = 1775] [serial = 529] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 97 (0x9af5e000) [pid = 1775] [serial = 530] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 96 (0x99e74400) [pid = 1775] [serial = 526] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 95 (0x99ef8400) [pid = 1775] [serial = 527] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 94 (0x9386b400) [pid = 1775] [serial = 509] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 93 (0x92b10400) [pid = 1775] [serial = 517] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0x950dc000) [pid = 1775] [serial = 518] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x8d69c000) [pid = 1775] [serial = 511] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x8d9e4c00) [pid = 1775] [serial = 512] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x911a6c00) [pid = 1775] [serial = 551] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x91799000) [pid = 1775] [serial = 548] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x910d7800) [pid = 1775] [serial = 545] [outer = (nil)] [url = about:blank] 15:07:51 INFO - PROCESS | 1775 | 1465078071818 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:51 INFO - PROCESS | 1775 | 1465078071820 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:51 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c6800 == 21 [pid = 1775] [id = 207] 15:07:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x8b7f2c00) [pid = 1775] [serial = 622] [outer = (nil)] 15:07:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x8c5af000) [pid = 1775] [serial = 623] [outer = 0x8b7f2c00] 15:07:52 INFO - PROCESS | 1775 | 1465078072013 Marionette DEBUG loaded listener.js 15:07:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x8d6a0c00) [pid = 1775] [serial = 624] [outer = 0x8b7f2c00] 15:07:52 INFO - PROCESS | 1775 | 1465078072907 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 15:07:52 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 15:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1643ms 15:07:52 INFO - PROCESS | 1775 | 1465078072941 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 15:07:52 INFO - PROCESS | 1775 | 1465078072944 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 15:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:07:52 INFO - PROCESS | 1775 | 1465078072952 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:07:52 INFO - PROCESS | 1775 | 1465078072957 Marionette TRACE conn4 <- [1,802,null,{}] 15:07:52 INFO - PROCESS | 1775 | 1465078072973 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:52 INFO - PROCESS | 1775 | 1465078072982 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:53 INFO - PROCESS | 1775 | 1465078073173 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 15:07:53 INFO - PROCESS | 1775 | 1465078073342 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:53 INFO - PROCESS | 1775 | 1465078073355 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:53 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4c8800 == 22 [pid = 1775] [id = 208] 15:07:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x8e4ca800) [pid = 1775] [serial = 625] [outer = (nil)] 15:07:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x8e4d1000) [pid = 1775] [serial = 626] [outer = 0x8e4ca800] 15:07:53 INFO - PROCESS | 1775 | 1465078073431 Marionette DEBUG loaded listener.js 15:07:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0x8eb1b800) [pid = 1775] [serial = 627] [outer = 0x8e4ca800] 15:07:54 INFO - PROCESS | 1775 | 1465078074282 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 15:07:54 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 15:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1389ms 15:07:54 INFO - PROCESS | 1775 | 1465078074342 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 15:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:07:54 INFO - PROCESS | 1775 | 1465078074347 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 15:07:54 INFO - PROCESS | 1775 | 1465078074353 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:07:54 INFO - PROCESS | 1775 | 1465078074357 Marionette TRACE conn4 <- [1,806,null,{}] 15:07:54 INFO - PROCESS | 1775 | 1465078074363 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:54 INFO - PROCESS | 1775 | 1465078074368 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:54 INFO - PROCESS | 1775 | 1465078074606 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 15:07:54 INFO - PROCESS | 1775 | 1465078074638 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:54 INFO - PROCESS | 1775 | 1465078074647 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cd400 == 23 [pid = 1775] [id = 209] 15:07:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 94 (0x8e4ce800) [pid = 1775] [serial = 628] [outer = (nil)] 15:07:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 95 (0x90f5c400) [pid = 1775] [serial = 629] [outer = 0x8e4ce800] 15:07:54 INFO - PROCESS | 1775 | 1465078074716 Marionette DEBUG loaded listener.js 15:07:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 96 (0x910d7800) [pid = 1775] [serial = 630] [outer = 0x8e4ce800] 15:07:55 INFO - PROCESS | 1775 | 1465078075692 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 15:07:55 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 15:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1381ms 15:07:55 INFO - PROCESS | 1775 | 1465078075734 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 15:07:55 INFO - PROCESS | 1775 | 1465078075741 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 15:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:07:55 INFO - PROCESS | 1775 | 1465078075750 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:07:55 INFO - PROCESS | 1775 | 1465078075753 Marionette TRACE conn4 <- [1,810,null,{}] 15:07:55 INFO - PROCESS | 1775 | 1465078075772 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:55 INFO - PROCESS | 1775 | 1465078075780 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:56 INFO - PROCESS | 1775 | 1465078076023 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 15:07:56 INFO - PROCESS | 1775 | 1465078076048 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:56 INFO - PROCESS | 1775 | 1465078076055 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bf800 == 24 [pid = 1775] [id = 210] 15:07:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 97 (0x8bce2800) [pid = 1775] [serial = 631] [outer = (nil)] 15:07:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 98 (0x910e4c00) [pid = 1775] [serial = 632] [outer = 0x8bce2800] 15:07:56 INFO - PROCESS | 1775 | 1465078076122 Marionette DEBUG loaded listener.js 15:07:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 99 (0x910ea000) [pid = 1775] [serial = 633] [outer = 0x8bce2800] 15:07:56 INFO - PROCESS | 1775 | --DOMWINDOW == 98 (0x8bd0dc00) [pid = 1775] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:07:56 INFO - PROCESS | 1775 | --DOMWINDOW == 97 (0x8d7c7000) [pid = 1775] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:07:56 INFO - PROCESS | 1775 | --DOMWINDOW == 96 (0x8b7f9400) [pid = 1775] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:07:56 INFO - PROCESS | 1775 | --DOMWINDOW == 95 (0x99198000) [pid = 1775] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:07:56 INFO - PROCESS | 1775 | --DOMWINDOW == 94 (0x8d9e9400) [pid = 1775] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:07:56 INFO - PROCESS | 1775 | --DOMWINDOW == 93 (0x8e4cd000) [pid = 1775] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:07:56 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0x8b7f6c00) [pid = 1775] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:07:56 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x8b2ce400) [pid = 1775] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:07:56 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x8b2b3000) [pid = 1775] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:07:56 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x8c5ac400) [pid = 1775] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:07:56 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x921e2c00) [pid = 1775] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:07:57 INFO - PROCESS | 1775 | 1465078077125 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 15:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1403ms 15:07:57 INFO - PROCESS | 1775 | 1465078077154 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 15:07:57 INFO - PROCESS | 1775 | 1465078077158 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 15:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:07:57 INFO - PROCESS | 1775 | 1465078077164 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:07:57 INFO - PROCESS | 1775 | 1465078077168 Marionette TRACE conn4 <- [1,814,null,{}] 15:07:57 INFO - PROCESS | 1775 | 1465078077173 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:57 INFO - PROCESS | 1775 | 1465078077183 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:57 INFO - PROCESS | 1775 | 1465078077462 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 15:07:57 INFO - PROCESS | 1775 | 1465078077480 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:57 INFO - PROCESS | 1775 | 1465078077487 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7bb800 == 25 [pid = 1775] [id = 211] 15:07:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x8d9ee800) [pid = 1775] [serial = 634] [outer = (nil)] 15:07:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x91796400) [pid = 1775] [serial = 635] [outer = 0x8d9ee800] 15:07:57 INFO - PROCESS | 1775 | 1465078077557 Marionette DEBUG loaded listener.js 15:07:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x917df000) [pid = 1775] [serial = 636] [outer = 0x8d9ee800] 15:07:58 INFO - PROCESS | 1775 | 1465078078497 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 15:07:58 INFO - PROCESS | 1775 | 1465078078565 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 15:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:07:58 INFO - PROCESS | 1775 | 1465078078572 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:07:58 INFO - PROCESS | 1775 | 1465078078576 Marionette TRACE conn4 <- [1,818,null,{}] 15:07:58 INFO - PROCESS | 1775 | 1465078078582 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:07:58 INFO - PROCESS | 1775 | 1465078078587 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:58 INFO - PROCESS | 1775 | 1465078078867 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 15:07:59 INFO - PROCESS | 1775 | 1465078079146 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:07:59 INFO - PROCESS | 1775 | 1465078079156 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:07:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bd400 == 26 [pid = 1775] [id = 212] 15:07:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x8b2bfc00) [pid = 1775] [serial = 637] [outer = (nil)] 15:07:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0x8b2cc800) [pid = 1775] [serial = 638] [outer = 0x8b2bfc00] 15:07:59 INFO - PROCESS | 1775 | 1465078079274 Marionette DEBUG loaded listener.js 15:07:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 94 (0x8b7f9800) [pid = 1775] [serial = 639] [outer = 0x8b2bfc00] 15:08:00 INFO - PROCESS | 1775 | 1465078080399 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 15:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1840ms 15:08:00 INFO - PROCESS | 1775 | 1465078080415 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 15:08:00 INFO - PROCESS | 1775 | 1465078080423 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 15:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:08:00 INFO - PROCESS | 1775 | 1465078080433 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:08:00 INFO - PROCESS | 1775 | 1465078080437 Marionette TRACE conn4 <- [1,822,null,{}] 15:08:00 INFO - PROCESS | 1775 | 1465078080446 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:00 INFO - PROCESS | 1775 | 1465078080453 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:00 INFO - PROCESS | 1775 | 1465078080705 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 15:08:00 INFO - PROCESS | 1775 | 1465078080966 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:00 INFO - PROCESS | 1775 | 1465078080978 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:01 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d695c00 == 27 [pid = 1775] [id = 213] 15:08:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 95 (0x8d69d800) [pid = 1775] [serial = 640] [outer = (nil)] 15:08:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 96 (0x8d7c3c00) [pid = 1775] [serial = 641] [outer = 0x8d69d800] 15:08:01 INFO - PROCESS | 1775 | 1465078081102 Marionette DEBUG loaded listener.js 15:08:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 97 (0x8e302800) [pid = 1775] [serial = 642] [outer = 0x8d69d800] 15:08:02 INFO - PROCESS | 1775 | 1465078082355 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 15:08:02 INFO - PROCESS | 1775 | 1465078082438 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 15:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:08:02 INFO - PROCESS | 1775 | 1465078082489 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:08:02 INFO - PROCESS | 1775 | 1465078082494 Marionette TRACE conn4 <- [1,826,null,{}] 15:08:02 INFO - PROCESS | 1775 | 1465078082516 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:02 INFO - PROCESS | 1775 | 1465078082522 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:02 INFO - PROCESS | 1775 | 1465078082885 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 15:08:03 INFO - PROCESS | 1775 | 1465078083153 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:03 INFO - PROCESS | 1775 | 1465078083164 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:03 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d695800 == 28 [pid = 1775] [id = 214] 15:08:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 98 (0x8d9ecc00) [pid = 1775] [serial = 643] [outer = (nil)] 15:08:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 99 (0x910d5000) [pid = 1775] [serial = 644] [outer = 0x8d9ecc00] 15:08:03 INFO - PROCESS | 1775 | 1465078083280 Marionette DEBUG loaded listener.js 15:08:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 100 (0x9114e000) [pid = 1775] [serial = 645] [outer = 0x8d9ecc00] 15:08:04 INFO - PROCESS | 1775 | 1465078084421 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 15:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1993ms 15:08:04 INFO - PROCESS | 1775 | 1465078084440 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 15:08:04 INFO - PROCESS | 1775 | 1465078084446 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 15:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:08:04 INFO - PROCESS | 1775 | 1465078084464 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:08:04 INFO - PROCESS | 1775 | 1465078084472 Marionette TRACE conn4 <- [1,830,null,{}] 15:08:04 INFO - PROCESS | 1775 | 1465078084480 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:04 INFO - PROCESS | 1775 | 1465078084488 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:04 INFO - PROCESS | 1775 | 1465078084744 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 15:08:05 INFO - PROCESS | 1775 | 1465078085084 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:05 INFO - PROCESS | 1775 | 1465078085093 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:05 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7bd000 == 29 [pid = 1775] [id = 215] 15:08:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 101 (0x8d9e7400) [pid = 1775] [serial = 646] [outer = (nil)] 15:08:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 102 (0x917e7000) [pid = 1775] [serial = 647] [outer = 0x8d9e7400] 15:08:05 INFO - PROCESS | 1775 | 1465078085183 Marionette DEBUG loaded listener.js 15:08:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 103 (0x921e3000) [pid = 1775] [serial = 648] [outer = 0x8d9e7400] 15:08:06 INFO - PROCESS | 1775 | 1465078086252 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 15:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1854ms 15:08:06 INFO - PROCESS | 1775 | 1465078086311 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 15:08:06 INFO - PROCESS | 1775 | 1465078086314 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 15:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:08:06 INFO - PROCESS | 1775 | 1465078086322 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:08:06 INFO - PROCESS | 1775 | 1465078086326 Marionette TRACE conn4 <- [1,834,null,{}] 15:08:06 INFO - PROCESS | 1775 | 1465078086332 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:06 INFO - PROCESS | 1775 | 1465078086338 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:06 INFO - PROCESS | 1775 | 1465078086589 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 15:08:06 INFO - PROCESS | 1775 | 1465078086921 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:06 INFO - PROCESS | 1775 | 1465078086934 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f6c00 == 30 [pid = 1775] [id = 216] 15:08:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 104 (0x8d7c6400) [pid = 1775] [serial = 649] [outer = (nil)] 15:08:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 105 (0x922e2800) [pid = 1775] [serial = 650] [outer = 0x8d7c6400] 15:08:07 INFO - PROCESS | 1775 | 1465078087053 Marionette DEBUG loaded listener.js 15:08:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 106 (0x922e5c00) [pid = 1775] [serial = 651] [outer = 0x8d7c6400] 15:08:08 INFO - PROCESS | 1775 | 1465078088081 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 15:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1790ms 15:08:08 INFO - PROCESS | 1775 | 1465078088113 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 15:08:08 INFO - PROCESS | 1775 | 1465078088117 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 15:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:08:08 INFO - PROCESS | 1775 | 1465078088125 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:08:08 INFO - PROCESS | 1775 | 1465078088130 Marionette TRACE conn4 <- [1,838,null,{}] 15:08:08 INFO - PROCESS | 1775 | 1465078088136 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:08 INFO - PROCESS | 1775 | 1465078088141 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:08 INFO - PROCESS | 1775 | 1465078088376 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 15:08:08 INFO - PROCESS | 1775 | 1465078088639 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:08 INFO - PROCESS | 1775 | 1465078088660 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:08 INFO - PROCESS | 1775 | ++DOCSHELL 0x92b07000 == 31 [pid = 1775] [id = 217] 15:08:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 107 (0x92b08c00) [pid = 1775] [serial = 652] [outer = (nil)] 15:08:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 108 (0x92b0cc00) [pid = 1775] [serial = 653] [outer = 0x92b08c00] 15:08:08 INFO - PROCESS | 1775 | 1465078088778 Marionette DEBUG loaded listener.js 15:08:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 109 (0x93860800) [pid = 1775] [serial = 654] [outer = 0x92b08c00] 15:08:09 INFO - PROCESS | 1775 | 1465078089889 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 15:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1783ms 15:08:09 INFO - PROCESS | 1775 | 1465078089911 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 15:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:08:09 INFO - PROCESS | 1775 | 1465078089916 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 15:08:09 INFO - PROCESS | 1775 | 1465078089923 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:08:09 INFO - PROCESS | 1775 | 1465078089927 Marionette TRACE conn4 <- [1,842,null,{}] 15:08:09 INFO - PROCESS | 1775 | 1465078089935 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:09 INFO - PROCESS | 1775 | 1465078089940 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:10 INFO - PROCESS | 1775 | 1465078090181 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 15:08:10 INFO - PROCESS | 1775 | 1465078090545 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:10 INFO - PROCESS | 1775 | 1465078090557 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:10 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f8000 == 32 [pid = 1775] [id = 218] 15:08:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 110 (0x8c7f2c00) [pid = 1775] [serial = 655] [outer = (nil)] 15:08:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 111 (0x93968000) [pid = 1775] [serial = 656] [outer = 0x8c7f2c00] 15:08:10 INFO - PROCESS | 1775 | 1465078090663 Marionette DEBUG loaded listener.js 15:08:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 112 (0x93a25c00) [pid = 1775] [serial = 657] [outer = 0x8c7f2c00] 15:08:11 INFO - PROCESS | 1775 | 1465078091692 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 15:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1790ms 15:08:11 INFO - PROCESS | 1775 | 1465078091714 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 15:08:11 INFO - PROCESS | 1775 | 1465078091719 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 15:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:08:11 INFO - PROCESS | 1775 | 1465078091727 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:08:11 INFO - PROCESS | 1775 | 1465078091732 Marionette TRACE conn4 <- [1,846,null,{}] 15:08:11 INFO - PROCESS | 1775 | 1465078091739 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:11 INFO - PROCESS | 1775 | 1465078091745 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:12 INFO - PROCESS | 1775 | 1465078092026 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 15:08:12 INFO - PROCESS | 1775 | 1465078092390 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:12 INFO - PROCESS | 1775 | 1465078092405 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:12 INFO - PROCESS | 1775 | ++DOCSHELL 0x910d9400 == 33 [pid = 1775] [id = 219] 15:08:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 113 (0x9395a800) [pid = 1775] [serial = 658] [outer = (nil)] 15:08:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 114 (0x950d9000) [pid = 1775] [serial = 659] [outer = 0x9395a800] 15:08:12 INFO - PROCESS | 1775 | 1465078092554 Marionette DEBUG loaded listener.js 15:08:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 115 (0x95159c00) [pid = 1775] [serial = 660] [outer = 0x9395a800] 15:08:13 INFO - PROCESS | 1775 | 1465078093975 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 15:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2297ms 15:08:14 INFO - PROCESS | 1775 | 1465078094027 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 15:08:14 INFO - PROCESS | 1775 | 1465078094033 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 15:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:08:14 INFO - PROCESS | 1775 | 1465078094040 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:08:14 INFO - PROCESS | 1775 | 1465078094044 Marionette TRACE conn4 <- [1,850,null,{}] 15:08:14 INFO - PROCESS | 1775 | 1465078094052 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:14 INFO - PROCESS | 1775 | 1465078094058 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:14 INFO - PROCESS | 1775 | 1465078094421 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 15:08:14 INFO - PROCESS | 1775 | 1465078094621 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:14 INFO - PROCESS | 1775 | 1465078094631 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:14 INFO - PROCESS | 1775 | ++DOCSHELL 0x9386b400 == 34 [pid = 1775] [id = 220] 15:08:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 116 (0x95158000) [pid = 1775] [serial = 661] [outer = (nil)] 15:08:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 117 (0x95168000) [pid = 1775] [serial = 662] [outer = 0x95158000] 15:08:14 INFO - PROCESS | 1775 | 1465078094792 Marionette DEBUG loaded listener.js 15:08:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 118 (0x9517f000) [pid = 1775] [serial = 663] [outer = 0x95158000] 15:08:16 INFO - PROCESS | 1775 | 1465078096122 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 15:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2095ms 15:08:16 INFO - PROCESS | 1775 | 1465078096135 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 15:08:16 INFO - PROCESS | 1775 | 1465078096138 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 15:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:08:16 INFO - PROCESS | 1775 | 1465078096146 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:08:16 INFO - PROCESS | 1775 | 1465078096149 Marionette TRACE conn4 <- [1,854,null,{}] 15:08:16 INFO - PROCESS | 1775 | 1465078096155 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:16 INFO - PROCESS | 1775 | 1465078096161 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:16 INFO - PROCESS | 1775 | 1465078096408 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 15:08:16 INFO - PROCESS | 1775 | 1465078096711 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:16 INFO - PROCESS | 1775 | 1465078096720 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x950dec00 == 35 [pid = 1775] [id = 221] 15:08:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 119 (0x95165800) [pid = 1775] [serial = 664] [outer = (nil)] 15:08:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 120 (0x95187000) [pid = 1775] [serial = 665] [outer = 0x95165800] 15:08:16 INFO - PROCESS | 1775 | 1465078096811 Marionette DEBUG loaded listener.js 15:08:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 121 (0x9518c000) [pid = 1775] [serial = 666] [outer = 0x95165800] 15:08:17 INFO - PROCESS | 1775 | 1465078097758 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 15:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1681ms 15:08:17 INFO - PROCESS | 1775 | 1465078097828 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 15:08:17 INFO - PROCESS | 1775 | 1465078097833 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 15:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:08:17 INFO - PROCESS | 1775 | 1465078097841 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:08:17 INFO - PROCESS | 1775 | 1465078097845 Marionette TRACE conn4 <- [1,858,null,{}] 15:08:17 INFO - PROCESS | 1775 | 1465078097852 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:17 INFO - PROCESS | 1775 | 1465078097858 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:18 INFO - PROCESS | 1775 | 1465078098120 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 15:08:18 INFO - PROCESS | 1775 | 1465078098442 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:18 INFO - PROCESS | 1775 | 1465078098452 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:18 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd03000 == 36 [pid = 1775] [id = 222] 15:08:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 122 (0x8c7eec00) [pid = 1775] [serial = 667] [outer = (nil)] 15:08:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 123 (0x95c81c00) [pid = 1775] [serial = 668] [outer = 0x8c7eec00] 15:08:18 INFO - PROCESS | 1775 | 1465078098562 Marionette DEBUG loaded listener.js 15:08:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 124 (0x98178800) [pid = 1775] [serial = 669] [outer = 0x8c7eec00] 15:08:19 INFO - PROCESS | 1775 | 1465078099958 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 15:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2186ms 15:08:20 INFO - PROCESS | 1775 | 1465078100027 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 15:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:08:20 INFO - PROCESS | 1775 | 1465078100035 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 15:08:20 INFO - PROCESS | 1775 | 1465078100144 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:08:20 INFO - PROCESS | 1775 | 1465078100151 Marionette TRACE conn4 <- [1,862,null,{}] 15:08:20 INFO - PROCESS | 1775 | 1465078100173 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:20 INFO - PROCESS | 1775 | 1465078100180 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:20 INFO - PROCESS | 1775 | 1465078100389 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 15:08:20 INFO - PROCESS | 1775 | 1465078100607 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:20 INFO - PROCESS | 1775 | 1465078100623 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0b000 == 37 [pid = 1775] [id = 223] 15:08:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 125 (0x8bd0bc00) [pid = 1775] [serial = 670] [outer = (nil)] 15:08:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 126 (0x8c7f1800) [pid = 1775] [serial = 671] [outer = 0x8bd0bc00] 15:08:20 INFO - PROCESS | 1775 | 1465078100703 Marionette DEBUG loaded listener.js 15:08:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 127 (0x8d699800) [pid = 1775] [serial = 672] [outer = 0x8bd0bc00] 15:08:21 INFO - PROCESS | 1775 | 1465078101799 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 15:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1807ms 15:08:21 INFO - PROCESS | 1775 | 1465078101850 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 15:08:21 INFO - PROCESS | 1775 | 1465078101857 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 15:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:08:21 INFO - PROCESS | 1775 | 1465078101867 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:08:21 INFO - PROCESS | 1775 | 1465078101872 Marionette TRACE conn4 <- [1,866,null,{}] 15:08:21 INFO - PROCESS | 1775 | 1465078101878 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:21 INFO - PROCESS | 1775 | 1465078101888 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7bb800 == 36 [pid = 1775] [id = 211] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bf800 == 35 [pid = 1775] [id = 210] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2cd400 == 34 [pid = 1775] [id = 209] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8e4c8800 == 33 [pid = 1775] [id = 208] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c6800 == 32 [pid = 1775] [id = 207] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f0800 == 31 [pid = 1775] [id = 206] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8d694c00 == 30 [pid = 1775] [id = 201] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9e2800 == 29 [pid = 1775] [id = 199] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x90d10c00 == 28 [pid = 1775] [id = 200] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7c5000 == 27 [pid = 1775] [id = 198] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0c000 == 26 [pid = 1775] [id = 197] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2ba000 == 25 [pid = 1775] [id = 196] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c2400 == 24 [pid = 1775] [id = 203] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcd9400 == 23 [pid = 1775] [id = 205] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b5000 == 22 [pid = 1775] [id = 194] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2cc000 == 21 [pid = 1775] [id = 202] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8c961800 == 20 [pid = 1775] [id = 204] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd03000 == 19 [pid = 1775] [id = 222] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x950dec00 == 18 [pid = 1775] [id = 221] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x9386b400 == 17 [pid = 1775] [id = 220] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f8000 == 16 [pid = 1775] [id = 218] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x910d9400 == 15 [pid = 1775] [id = 219] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x92b07000 == 14 [pid = 1775] [id = 217] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f6c00 == 13 [pid = 1775] [id = 216] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8d695800 == 12 [pid = 1775] [id = 214] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7bd000 == 11 [pid = 1775] [id = 215] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8d695c00 == 10 [pid = 1775] [id = 213] 15:08:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bd400 == 9 [pid = 1775] [id = 212] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 126 (0x8c7f1400) [pid = 1775] [serial = 584] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 125 (0x9b7a3c00) [pid = 1775] [serial = 571] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 124 (0x8d7ca400) [pid = 1775] [serial = 574] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 123 (0x98174400) [pid = 1775] [serial = 565] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 122 (0x9b4ee800) [pid = 1775] [serial = 577] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 121 (0x92b09000) [pid = 1775] [serial = 559] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 120 (0x95169c00) [pid = 1775] [serial = 562] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 119 (0x90d08000) [pid = 1775] [serial = 556] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 118 (0x8b2b8800) [pid = 1775] [serial = 580] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 117 (0x8c7f8c00) [pid = 1775] [serial = 553] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 116 (0x8bd10000) [pid = 1775] [serial = 583] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 115 (0x9a20e800) [pid = 1775] [serial = 568] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 114 (0x8bce4400) [pid = 1775] [serial = 586] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 113 (0x910a6800) [pid = 1775] [serial = 380] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 112 (0x95a79c00) [pid = 1775] [serial = 563] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 111 (0x9bf3ac00) [pid = 1775] [serial = 572] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 110 (0x9b2df800) [pid = 1775] [serial = 569] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 109 (0x910a2000) [pid = 1775] [serial = 557] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 108 (0xa26e1400) [pid = 1775] [serial = 578] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 107 (0x9818c000) [pid = 1775] [serial = 566] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 106 (0x90f60400) [pid = 1775] [serial = 575] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 105 (0x8b2be400) [pid = 1775] [serial = 581] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 104 (0x8d6a0800) [pid = 1775] [serial = 554] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | --DOMWINDOW == 103 (0x93636000) [pid = 1775] [serial = 560] [outer = (nil)] [url = about:blank] 15:08:23 INFO - PROCESS | 1775 | 1465078103756 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 15:08:23 INFO - PROCESS | 1775 | 1465078103873 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:23 INFO - PROCESS | 1775 | 1465078103887 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2ca400 == 10 [pid = 1775] [id = 224] 15:08:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 104 (0x8b2ca800) [pid = 1775] [serial = 673] [outer = (nil)] 15:08:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 105 (0x8b2cdc00) [pid = 1775] [serial = 674] [outer = 0x8b2ca800] 15:08:23 INFO - PROCESS | 1775 | 1465078103961 Marionette DEBUG loaded listener.js 15:08:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 106 (0x8b7f7c00) [pid = 1775] [serial = 675] [outer = 0x8b2ca800] 15:08:24 INFO - PROCESS | 1775 | 1465078104785 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 15:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2945ms 15:08:24 INFO - PROCESS | 1775 | 1465078104814 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 15:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:08:24 INFO - PROCESS | 1775 | 1465078104820 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 15:08:24 INFO - PROCESS | 1775 | 1465078104828 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:08:24 INFO - PROCESS | 1775 | 1465078104831 Marionette TRACE conn4 <- [1,870,null,{}] 15:08:24 INFO - PROCESS | 1775 | 1465078104838 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:24 INFO - PROCESS | 1775 | 1465078104844 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:25 INFO - PROCESS | 1775 | 1465078105028 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 15:08:25 INFO - PROCESS | 1775 | 1465078105154 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:25 INFO - PROCESS | 1775 | 1465078105164 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd10000 == 11 [pid = 1775] [id = 225] 15:08:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 107 (0x8c5a4000) [pid = 1775] [serial = 676] [outer = (nil)] 15:08:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 108 (0x8c5ab000) [pid = 1775] [serial = 677] [outer = 0x8c5a4000] 15:08:25 INFO - PROCESS | 1775 | 1465078105239 Marionette DEBUG loaded listener.js 15:08:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 109 (0x8c7f2000) [pid = 1775] [serial = 678] [outer = 0x8c5a4000] 15:08:26 INFO - PROCESS | 1775 | 1465078106223 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 15:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1439ms 15:08:26 INFO - PROCESS | 1775 | 1465078106268 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 15:08:26 INFO - PROCESS | 1775 | 1465078106273 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 15:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:08:26 INFO - PROCESS | 1775 | 1465078106293 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:08:26 INFO - PROCESS | 1775 | 1465078106298 Marionette TRACE conn4 <- [1,874,null,{}] 15:08:26 INFO - PROCESS | 1775 | 1465078106305 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:26 INFO - PROCESS | 1775 | 1465078106311 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:26 INFO - PROCESS | 1775 | 1465078106590 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 15:08:26 INFO - PROCESS | 1775 | 1465078106622 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:26 INFO - PROCESS | 1775 | 1465078106628 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:26 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7bd000 == 12 [pid = 1775] [id = 226] 15:08:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 110 (0x8d7be000) [pid = 1775] [serial = 679] [outer = (nil)] 15:08:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 111 (0x8d7c3000) [pid = 1775] [serial = 680] [outer = 0x8d7be000] 15:08:26 INFO - PROCESS | 1775 | 1465078106731 Marionette DEBUG loaded listener.js 15:08:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 112 (0x8d7ca400) [pid = 1775] [serial = 681] [outer = 0x8d7be000] 15:08:28 INFO - PROCESS | 1775 | 1465078108754 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 111 (0x8d7c7c00) [pid = 1775] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 110 (0x8b7f3400) [pid = 1775] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 109 (0x8b7f3800) [pid = 1775] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 108 (0x8e4ca800) [pid = 1775] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 107 (0x8c5a1400) [pid = 1775] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 106 (0x8b2bac00) [pid = 1775] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 105 (0x8b2c3c00) [pid = 1775] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 104 (0x8b7f2c00) [pid = 1775] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 103 (0x8c962400) [pid = 1775] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 102 (0x8e4ce800) [pid = 1775] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 101 (0x8eb1c800) [pid = 1775] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 100 (0x8bcdcc00) [pid = 1775] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 99 (0x8eb20c00) [pid = 1775] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 98 (0x90f57400) [pid = 1775] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 97 (0x8d9ee000) [pid = 1775] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 96 (0x8bce2800) [pid = 1775] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:08:28 INFO - PROCESS | 1775 | --DOMWINDOW == 95 (0x8d9ee800) [pid = 1775] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2639ms 15:08:28 INFO - PROCESS | 1775 | 1465078108963 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 15:08:28 INFO - PROCESS | 1775 | 1465078108974 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 15:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:08:29 INFO - PROCESS | 1775 | 1465078109028 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:08:29 INFO - PROCESS | 1775 | 1465078109038 Marionette TRACE conn4 <- [1,878,null,{}] 15:08:29 INFO - PROCESS | 1775 | 1465078109044 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:29 INFO - PROCESS | 1775 | 1465078109052 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:29 INFO - PROCESS | 1775 | 1465078109261 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 15:08:29 INFO - PROCESS | 1775 | 1465078109389 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:29 INFO - PROCESS | 1775 | 1465078109397 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a1400 == 13 [pid = 1775] [id = 227] 15:08:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 96 (0x8d696400) [pid = 1775] [serial = 682] [outer = (nil)] 15:08:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 97 (0x8e305c00) [pid = 1775] [serial = 683] [outer = 0x8d696400] 15:08:29 INFO - PROCESS | 1775 | 1465078109470 Marionette DEBUG loaded listener.js 15:08:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 98 (0x8e4cf400) [pid = 1775] [serial = 684] [outer = 0x8d696400] 15:08:30 INFO - PROCESS | 1775 | 1465078110353 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 15:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1382ms 15:08:30 INFO - PROCESS | 1775 | 1465078110378 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 15:08:30 INFO - PROCESS | 1775 | 1465078110383 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 15:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:08:30 INFO - PROCESS | 1775 | 1465078110389 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:08:30 INFO - PROCESS | 1775 | 1465078110393 Marionette TRACE conn4 <- [1,882,null,{}] 15:08:30 INFO - PROCESS | 1775 | 1465078110399 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:30 INFO - PROCESS | 1775 | 1465078110405 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:30 INFO - PROCESS | 1775 | 1465078110619 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 15:08:30 INFO - PROCESS | 1775 | 1465078110841 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:30 INFO - PROCESS | 1775 | 1465078110857 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:30 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b8000 == 14 [pid = 1775] [id = 228] 15:08:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 99 (0x8b2b8800) [pid = 1775] [serial = 685] [outer = (nil)] 15:08:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 100 (0x8b2be000) [pid = 1775] [serial = 686] [outer = 0x8b2b8800] 15:08:31 INFO - PROCESS | 1775 | 1465078111033 Marionette DEBUG loaded listener.js 15:08:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 101 (0x8b2c9400) [pid = 1775] [serial = 687] [outer = 0x8b2b8800] 15:08:32 INFO - PROCESS | 1775 | 1465078112249 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 15:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1935ms 15:08:32 INFO - PROCESS | 1775 | 1465078112327 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 15:08:32 INFO - PROCESS | 1775 | 1465078112334 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 15:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:08:32 INFO - PROCESS | 1775 | 1465078112343 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:08:32 INFO - PROCESS | 1775 | 1465078112348 Marionette TRACE conn4 <- [1,886,null,{}] 15:08:32 INFO - PROCESS | 1775 | 1465078112358 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:32 INFO - PROCESS | 1775 | 1465078112371 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:32 INFO - PROCESS | 1775 | 1465078112655 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 15:08:32 INFO - PROCESS | 1775 | 1465078112865 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:32 INFO - PROCESS | 1775 | 1465078112877 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7f4800 == 15 [pid = 1775] [id = 229] 15:08:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 102 (0x8c7f8000) [pid = 1775] [serial = 688] [outer = (nil)] 15:08:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 103 (0x8c965400) [pid = 1775] [serial = 689] [outer = 0x8c7f8000] 15:08:32 INFO - PROCESS | 1775 | 1465078112959 Marionette DEBUG loaded listener.js 15:08:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 104 (0x8d698c00) [pid = 1775] [serial = 690] [outer = 0x8c7f8000] 15:08:33 INFO - PROCESS | 1775 | 1465078113946 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 15:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1635ms 15:08:33 INFO - PROCESS | 1775 | 1465078113980 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 15:08:33 INFO - PROCESS | 1775 | 1465078113985 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 15:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:08:33 INFO - PROCESS | 1775 | 1465078113995 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:08:34 INFO - PROCESS | 1775 | 1465078114000 Marionette TRACE conn4 <- [1,890,null,{}] 15:08:34 INFO - PROCESS | 1775 | 1465078114006 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:34 INFO - PROCESS | 1775 | 1465078114012 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:34 INFO - PROCESS | 1775 | 1465078114250 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 15:08:34 INFO - PROCESS | 1775 | 1465078114516 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:34 INFO - PROCESS | 1775 | 1465078114524 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd08000 == 16 [pid = 1775] [id = 230] 15:08:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 105 (0x8d9e9c00) [pid = 1775] [serial = 691] [outer = (nil)] 15:08:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 106 (0x8e4cf000) [pid = 1775] [serial = 692] [outer = 0x8d9e9c00] 15:08:34 INFO - PROCESS | 1775 | 1465078114625 Marionette DEBUG loaded listener.js 15:08:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 107 (0x8eb1cc00) [pid = 1775] [serial = 693] [outer = 0x8d9e9c00] 15:08:35 INFO - PROCESS | 1775 | 1465078115614 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 15:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1635ms 15:08:35 INFO - PROCESS | 1775 | 1465078115630 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 15:08:35 INFO - PROCESS | 1775 | 1465078115634 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 15:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:08:35 INFO - PROCESS | 1775 | 1465078115644 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:08:35 INFO - PROCESS | 1775 | 1465078115654 Marionette TRACE conn4 <- [1,894,null,{}] 15:08:35 INFO - PROCESS | 1775 | 1465078115669 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:35 INFO - PROCESS | 1775 | 1465078115676 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:35 INFO - PROCESS | 1775 | 1465078115936 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 15:08:36 INFO - PROCESS | 1775 | 1465078116179 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:36 INFO - PROCESS | 1775 | 1465078116189 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f54400 == 17 [pid = 1775] [id = 231] 15:08:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 108 (0x90f58000) [pid = 1775] [serial = 694] [outer = (nil)] 15:08:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 109 (0x90f5dc00) [pid = 1775] [serial = 695] [outer = 0x90f58000] 15:08:36 INFO - PROCESS | 1775 | 1465078116280 Marionette DEBUG loaded listener.js 15:08:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 110 (0x90f62800) [pid = 1775] [serial = 696] [outer = 0x90f58000] 15:08:37 INFO - PROCESS | 1775 | 1465078117252 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 15:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1647ms 15:08:37 INFO - PROCESS | 1775 | 1465078117290 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 15:08:37 INFO - PROCESS | 1775 | 1465078117294 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 15:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:08:37 INFO - PROCESS | 1775 | 1465078117302 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:08:37 INFO - PROCESS | 1775 | 1465078117306 Marionette TRACE conn4 <- [1,898,null,{}] 15:08:37 INFO - PROCESS | 1775 | 1465078117313 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:37 INFO - PROCESS | 1775 | 1465078117318 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:37 INFO - PROCESS | 1775 | 1465078117549 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 15:08:37 INFO - PROCESS | 1775 | 1465078117767 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:37 INFO - PROCESS | 1775 | 1465078117776 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:37 INFO - PROCESS | 1775 | ++DOCSHELL 0x910aa400 == 18 [pid = 1775] [id = 232] 15:08:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 111 (0x910ab400) [pid = 1775] [serial = 697] [outer = (nil)] 15:08:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 112 (0x910aec00) [pid = 1775] [serial = 698] [outer = 0x910ab400] 15:08:37 INFO - PROCESS | 1775 | 1465078117903 Marionette DEBUG loaded listener.js 15:08:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 113 (0x910ad800) [pid = 1775] [serial = 699] [outer = 0x910ab400] 15:08:38 INFO - PROCESS | 1775 | 1465078118923 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 15:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1683ms 15:08:38 INFO - PROCESS | 1775 | 1465078118986 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 15:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:08:38 INFO - PROCESS | 1775 | 1465078118990 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 15:08:38 INFO - PROCESS | 1775 | 1465078118997 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:08:39 INFO - PROCESS | 1775 | 1465078119001 Marionette TRACE conn4 <- [1,902,null,{}] 15:08:39 INFO - PROCESS | 1775 | 1465078119007 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:39 INFO - PROCESS | 1775 | 1465078119012 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:39 INFO - PROCESS | 1775 | 1465078119218 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 15:08:39 INFO - PROCESS | 1775 | 1465078119489 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:39 INFO - PROCESS | 1775 | 1465078119509 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:39 INFO - PROCESS | 1775 | ++DOCSHELL 0x910d8000 == 19 [pid = 1775] [id = 233] 15:08:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 114 (0x910d9400) [pid = 1775] [serial = 700] [outer = (nil)] 15:08:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 115 (0x910dcc00) [pid = 1775] [serial = 701] [outer = 0x910d9400] 15:08:39 INFO - PROCESS | 1775 | 1465078119659 Marionette DEBUG loaded listener.js 15:08:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 116 (0x9114cc00) [pid = 1775] [serial = 702] [outer = 0x910d9400] 15:08:40 INFO - PROCESS | 1775 | 1465078120666 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 15:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1739ms 15:08:40 INFO - PROCESS | 1775 | 1465078120737 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 15:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:08:40 INFO - PROCESS | 1775 | 1465078120741 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 15:08:40 INFO - PROCESS | 1775 | 1465078120748 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:08:40 INFO - PROCESS | 1775 | 1465078120753 Marionette TRACE conn4 <- [1,906,null,{}] 15:08:40 INFO - PROCESS | 1775 | 1465078120759 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:40 INFO - PROCESS | 1775 | 1465078120766 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:41 INFO - PROCESS | 1775 | 1465078121024 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 15:08:41 INFO - PROCESS | 1775 | 1465078121304 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:41 INFO - PROCESS | 1775 | 1465078121316 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce6800 == 20 [pid = 1775] [id = 234] 15:08:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 117 (0x8c965800) [pid = 1775] [serial = 703] [outer = (nil)] 15:08:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 118 (0x911ae800) [pid = 1775] [serial = 704] [outer = 0x8c965800] 15:08:41 INFO - PROCESS | 1775 | 1465078121401 Marionette DEBUG loaded listener.js 15:08:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 119 (0x8b2c7c00) [pid = 1775] [serial = 705] [outer = 0x8c965800] 15:08:42 INFO - PROCESS | 1775 | 1465078122388 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 15:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1690ms 15:08:42 INFO - PROCESS | 1775 | 1465078122438 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 15:08:42 INFO - PROCESS | 1775 | 1465078122442 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 15:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:08:42 INFO - PROCESS | 1775 | 1465078122450 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:08:42 INFO - PROCESS | 1775 | 1465078122453 Marionette TRACE conn4 <- [1,910,null,{}] 15:08:42 INFO - PROCESS | 1775 | 1465078122459 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:42 INFO - PROCESS | 1775 | 1465078122465 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:42 INFO - PROCESS | 1775 | 1465078122664 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 15:08:42 INFO - PROCESS | 1775 | 1465078122883 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:42 INFO - PROCESS | 1775 | 1465078122890 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:42 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7c0400 == 21 [pid = 1775] [id = 235] 15:08:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 120 (0x910ad400) [pid = 1775] [serial = 706] [outer = (nil)] 15:08:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 121 (0x91796c00) [pid = 1775] [serial = 707] [outer = 0x910ad400] 15:08:43 INFO - PROCESS | 1775 | 1465078123022 Marionette DEBUG loaded listener.js 15:08:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 122 (0x91798c00) [pid = 1775] [serial = 708] [outer = 0x910ad400] 15:08:43 INFO - PROCESS | 1775 | 1465078123973 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 15:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1581ms 15:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:08:44 INFO - PROCESS | 1775 | 1465078124031 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 15:08:44 INFO - PROCESS | 1775 | 1465078124034 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 15:08:44 INFO - PROCESS | 1775 | 1465078124042 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:08:44 INFO - PROCESS | 1775 | 1465078124045 Marionette TRACE conn4 <- [1,914,null,{}] 15:08:44 INFO - PROCESS | 1775 | 1465078124051 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:44 INFO - PROCESS | 1775 | 1465078124056 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:44 INFO - PROCESS | 1775 | 1465078124230 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 15:08:44 INFO - PROCESS | 1775 | 1465078124447 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:44 INFO - PROCESS | 1775 | 1465078124456 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:44 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0a000 == 22 [pid = 1775] [id = 236] 15:08:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 123 (0x8bd0ac00) [pid = 1775] [serial = 709] [outer = (nil)] 15:08:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 124 (0x8d69c000) [pid = 1775] [serial = 710] [outer = 0x8bd0ac00] 15:08:44 INFO - PROCESS | 1775 | 1465078124579 Marionette DEBUG loaded listener.js 15:08:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 125 (0x8e302c00) [pid = 1775] [serial = 711] [outer = 0x8bd0ac00] 15:08:45 INFO - PROCESS | 1775 | 1465078125668 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 15:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1739ms 15:08:45 INFO - PROCESS | 1775 | 1465078125781 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 15:08:45 INFO - PROCESS | 1775 | 1465078125787 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 15:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:08:45 INFO - PROCESS | 1775 | 1465078125796 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:08:45 INFO - PROCESS | 1775 | 1465078125802 Marionette TRACE conn4 <- [1,918,null,{}] 15:08:45 INFO - PROCESS | 1775 | 1465078125885 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:45 INFO - PROCESS | 1775 | 1465078125891 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:46 INFO - PROCESS | 1775 | 1465078126163 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 15:08:46 INFO - PROCESS | 1775 | 1465078126475 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:46 INFO - PROCESS | 1775 | 1465078126482 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:46 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cb800 == 23 [pid = 1775] [id = 237] 15:08:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 126 (0x8b2ce000) [pid = 1775] [serial = 712] [outer = (nil)] 15:08:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 127 (0x8bce7c00) [pid = 1775] [serial = 713] [outer = 0x8b2ce000] 15:08:46 INFO - PROCESS | 1775 | 1465078126582 Marionette DEBUG loaded listener.js 15:08:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 128 (0x8bd0a800) [pid = 1775] [serial = 714] [outer = 0x8b2ce000] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 127 (0x91796400) [pid = 1775] [serial = 635] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 126 (0x8e4d1000) [pid = 1775] [serial = 626] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 125 (0x8c5a5800) [pid = 1775] [serial = 612] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 124 (0x8e310000) [pid = 1775] [serial = 614] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 123 (0x917df000) [pid = 1775] [serial = 636] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 122 (0x8d9e3800) [pid = 1775] [serial = 596] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 121 (0x8bd05000) [pid = 1775] [serial = 587] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 120 (0x8bce5c00) [pid = 1775] [serial = 620] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 119 (0x8eb1b800) [pid = 1775] [serial = 627] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 118 (0x8bd0c800) [pid = 1775] [serial = 621] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 117 (0x8c95ec00) [pid = 1775] [serial = 594] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 116 (0x8b2cfc00) [pid = 1775] [serial = 591] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 115 (0x8bcdb800) [pid = 1775] [serial = 611] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 114 (0x8c5aac00) [pid = 1775] [serial = 593] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 113 (0x8c5af000) [pid = 1775] [serial = 623] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 112 (0x90d05800) [pid = 1775] [serial = 615] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 111 (0x90f5c400) [pid = 1775] [serial = 629] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 110 (0x911a2400) [pid = 1775] [serial = 608] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 109 (0x910d7800) [pid = 1775] [serial = 630] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 108 (0x8d6a0c00) [pid = 1775] [serial = 624] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 107 (0x8d9ef400) [pid = 1775] [serial = 597] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 106 (0x8e4ce000) [pid = 1775] [serial = 617] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 105 (0x910a5400) [pid = 1775] [serial = 618] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 104 (0x910ecc00) [pid = 1775] [serial = 606] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 103 (0x910aa800) [pid = 1775] [serial = 603] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 102 (0x90f61800) [pid = 1775] [serial = 602] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 101 (0x90d0a000) [pid = 1775] [serial = 600] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 100 (0x9114c800) [pid = 1775] [serial = 609] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 99 (0x910ea000) [pid = 1775] [serial = 633] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 98 (0x8eb24c00) [pid = 1775] [serial = 599] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 97 (0x910d7000) [pid = 1775] [serial = 605] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 96 (0x910e4c00) [pid = 1775] [serial = 632] [outer = (nil)] [url = about:blank] 15:08:46 INFO - PROCESS | 1775 | --DOMWINDOW == 95 (0x8b2c4800) [pid = 1775] [serial = 590] [outer = (nil)] [url = about:blank] 15:08:47 INFO - PROCESS | 1775 | 1465078127458 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 15:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1693ms 15:08:47 INFO - PROCESS | 1775 | 1465078127506 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 15:08:47 INFO - PROCESS | 1775 | 1465078127514 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 15:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:08:47 INFO - PROCESS | 1775 | 1465078127527 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:08:47 INFO - PROCESS | 1775 | 1465078127530 Marionette TRACE conn4 <- [1,922,null,{}] 15:08:47 INFO - PROCESS | 1775 | 1465078127537 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:47 INFO - PROCESS | 1775 | 1465078127542 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:47 INFO - PROCESS | 1775 | 1465078127727 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 15:08:47 INFO - PROCESS | 1775 | 1465078127740 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:47 INFO - PROCESS | 1775 | 1465078127746 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:47 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c95f400 == 24 [pid = 1775] [id = 238] 15:08:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 96 (0x8c961c00) [pid = 1775] [serial = 715] [outer = (nil)] 15:08:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 97 (0x8c968400) [pid = 1775] [serial = 716] [outer = 0x8c961c00] 15:08:47 INFO - PROCESS | 1775 | 1465078127832 Marionette DEBUG loaded listener.js 15:08:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 98 (0x8d7c0000) [pid = 1775] [serial = 717] [outer = 0x8c961c00] 15:08:48 INFO - PROCESS | 1775 | 1465078128827 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 15:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1340ms 15:08:48 INFO - PROCESS | 1775 | 1465078128883 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 15:08:48 INFO - PROCESS | 1775 | 1465078128887 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 15:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:08:48 INFO - PROCESS | 1775 | 1465078128894 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:08:48 INFO - PROCESS | 1775 | 1465078128899 Marionette TRACE conn4 <- [1,926,null,{}] 15:08:48 INFO - PROCESS | 1775 | 1465078128915 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:48 INFO - PROCESS | 1775 | 1465078128924 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:49 INFO - PROCESS | 1775 | 1465078129116 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 15:08:49 INFO - PROCESS | 1775 | 1465078129128 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:49 INFO - PROCESS | 1775 | 1465078129138 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:49 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e310c00 == 25 [pid = 1775] [id = 239] 15:08:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 99 (0x8e4ca000) [pid = 1775] [serial = 718] [outer = (nil)] 15:08:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 100 (0x8e4d2800) [pid = 1775] [serial = 719] [outer = 0x8e4ca000] 15:08:49 INFO - PROCESS | 1775 | 1465078129344 Marionette DEBUG loaded listener.js 15:08:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 101 (0x8eb1b400) [pid = 1775] [serial = 720] [outer = 0x8e4ca000] 15:08:50 INFO - PROCESS | 1775 | 1465078130346 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 15:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1494ms 15:08:50 INFO - PROCESS | 1775 | 1465078130388 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 15:08:50 INFO - PROCESS | 1775 | 1465078130393 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 15:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:08:50 INFO - PROCESS | 1775 | 1465078130406 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:08:50 INFO - PROCESS | 1775 | 1465078130408 Marionette TRACE conn4 <- [1,930,null,{}] 15:08:50 INFO - PROCESS | 1775 | 1465078130415 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:50 INFO - PROCESS | 1775 | 1465078130420 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:50 INFO - PROCESS | 1775 | 1465078130714 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 15:08:50 INFO - PROCESS | 1775 | 1465078130769 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:50 INFO - PROCESS | 1775 | 1465078130781 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2ba800 == 26 [pid = 1775] [id = 240] 15:08:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 102 (0x8d7c3400) [pid = 1775] [serial = 721] [outer = (nil)] 15:08:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 103 (0x90d0d000) [pid = 1775] [serial = 722] [outer = 0x8d7c3400] 15:08:50 INFO - PROCESS | 1775 | 1465078130943 Marionette DEBUG loaded listener.js 15:08:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 104 (0x910a2800) [pid = 1775] [serial = 723] [outer = 0x8d7c3400] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 103 (0x95165800) [pid = 1775] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 102 (0x8c7eec00) [pid = 1775] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 101 (0x8b2bfc00) [pid = 1775] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 100 (0x8d69d800) [pid = 1775] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 99 (0x8c7f2c00) [pid = 1775] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 98 (0x9395a800) [pid = 1775] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 97 (0x8d9ecc00) [pid = 1775] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 96 (0x8d9e7400) [pid = 1775] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 95 (0x95158000) [pid = 1775] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 94 (0x8d7be000) [pid = 1775] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 93 (0x8d7c6400) [pid = 1775] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0x8c5a4000) [pid = 1775] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x8b2ca800) [pid = 1775] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x8bd0bc00) [pid = 1775] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:08:51 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x92b08c00) [pid = 1775] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:08:52 INFO - PROCESS | 1775 | 1465078132073 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 15:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1736ms 15:08:52 INFO - PROCESS | 1775 | 1465078132138 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 15:08:52 INFO - PROCESS | 1775 | 1465078132145 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 15:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:08:52 INFO - PROCESS | 1775 | 1465078132155 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:08:52 INFO - PROCESS | 1775 | 1465078132159 Marionette TRACE conn4 <- [1,934,null,{}] 15:08:52 INFO - PROCESS | 1775 | 1465078132169 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:52 INFO - PROCESS | 1775 | 1465078132175 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:52 INFO - PROCESS | 1775 | 1465078132420 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 15:08:52 INFO - PROCESS | 1775 | 1465078132659 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:52 INFO - PROCESS | 1775 | 1465078132674 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2ca800 == 27 [pid = 1775] [id = 241] 15:08:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x8b7f2800) [pid = 1775] [serial = 724] [outer = (nil)] 15:08:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x8bd05400) [pid = 1775] [serial = 725] [outer = 0x8b7f2800] 15:08:52 INFO - PROCESS | 1775 | 1465078132801 Marionette DEBUG loaded listener.js 15:08:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x8c7ed400) [pid = 1775] [serial = 726] [outer = 0x8b7f2800] 15:08:53 INFO - PROCESS | 1775 | 1465078133816 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 15:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1741ms 15:08:53 INFO - PROCESS | 1775 | 1465078133896 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 15:08:53 INFO - PROCESS | 1775 | 1465078133904 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 15:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:08:53 INFO - PROCESS | 1775 | 1465078133916 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:08:53 INFO - PROCESS | 1775 | 1465078133920 Marionette TRACE conn4 <- [1,938,null,{}] 15:08:53 INFO - PROCESS | 1775 | 1465078133928 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:53 INFO - PROCESS | 1775 | 1465078133934 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:54 INFO - PROCESS | 1775 | 1465078134200 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 15:08:54 INFO - PROCESS | 1775 | 1465078134444 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:54 INFO - PROCESS | 1775 | 1465078134457 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d696000 == 28 [pid = 1775] [id = 242] 15:08:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0x8d9e4800) [pid = 1775] [serial = 727] [outer = (nil)] 15:08:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 94 (0x8e30e400) [pid = 1775] [serial = 728] [outer = 0x8d9e4800] 15:08:54 INFO - PROCESS | 1775 | 1465078134540 Marionette DEBUG loaded listener.js 15:08:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 95 (0x8eb23000) [pid = 1775] [serial = 729] [outer = 0x8d9e4800] 15:08:55 INFO - PROCESS | 1775 | 1465078135585 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 15:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1748ms 15:08:55 INFO - PROCESS | 1775 | 1465078135664 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 15:08:55 INFO - PROCESS | 1775 | 1465078135669 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 15:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:08:55 INFO - PROCESS | 1775 | 1465078135676 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:08:55 INFO - PROCESS | 1775 | 1465078135682 Marionette TRACE conn4 <- [1,942,null,{}] 15:08:55 INFO - PROCESS | 1775 | 1465078135699 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:55 INFO - PROCESS | 1775 | 1465078135708 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:56 INFO - PROCESS | 1775 | 1465078136019 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 15:08:56 INFO - PROCESS | 1775 | 1465078136208 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:56 INFO - PROCESS | 1775 | 1465078136221 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x910dc400 == 29 [pid = 1775] [id = 243] 15:08:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 96 (0x910e1400) [pid = 1775] [serial = 730] [outer = (nil)] 15:08:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 97 (0x910e9000) [pid = 1775] [serial = 731] [outer = 0x910e1400] 15:08:56 INFO - PROCESS | 1775 | 1465078136305 Marionette DEBUG loaded listener.js 15:08:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 98 (0x910ef000) [pid = 1775] [serial = 732] [outer = 0x910e1400] 15:08:57 INFO - PROCESS | 1775 | 1465078137289 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 15:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1690ms 15:08:57 INFO - PROCESS | 1775 | 1465078137367 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 15:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:08:57 INFO - PROCESS | 1775 | 1465078137372 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 15:08:57 INFO - PROCESS | 1775 | 1465078137379 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:08:57 INFO - PROCESS | 1775 | 1465078137383 Marionette TRACE conn4 <- [1,946,null,{}] 15:08:57 INFO - PROCESS | 1775 | 1465078137389 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:57 INFO - PROCESS | 1775 | 1465078137396 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:57 INFO - PROCESS | 1775 | 1465078137636 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 15:08:57 INFO - PROCESS | 1775 | 1465078137919 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:57 INFO - PROCESS | 1775 | 1465078137930 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x91153400 == 30 [pid = 1775] [id = 244] 15:08:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 99 (0x91155000) [pid = 1775] [serial = 733] [outer = (nil)] 15:08:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 100 (0x911a4c00) [pid = 1775] [serial = 734] [outer = 0x91155000] 15:08:58 INFO - PROCESS | 1775 | 1465078138028 Marionette DEBUG loaded listener.js 15:08:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 101 (0x911ab000) [pid = 1775] [serial = 735] [outer = 0x91155000] 15:08:58 INFO - PROCESS | 1775 | 1465078138971 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 15:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1636ms 15:08:59 INFO - PROCESS | 1775 | 1465078139015 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 15:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:08:59 INFO - PROCESS | 1775 | 1465078139019 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 15:08:59 INFO - PROCESS | 1775 | 1465078139026 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:08:59 INFO - PROCESS | 1775 | 1465078139030 Marionette TRACE conn4 <- [1,950,null,{}] 15:08:59 INFO - PROCESS | 1775 | 1465078139036 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:08:59 INFO - PROCESS | 1775 | 1465078139047 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:59 INFO - PROCESS | 1775 | 1465078139241 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 15:08:59 INFO - PROCESS | 1775 | 1465078139458 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:08:59 INFO - PROCESS | 1775 | 1465078139467 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:08:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a5400 == 31 [pid = 1775] [id = 245] 15:08:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 102 (0x8c5a7400) [pid = 1775] [serial = 736] [outer = (nil)] 15:08:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 103 (0x917dc800) [pid = 1775] [serial = 737] [outer = 0x8c5a7400] 15:08:59 INFO - PROCESS | 1775 | 1465078139590 Marionette DEBUG loaded listener.js 15:08:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 104 (0x917e1000) [pid = 1775] [serial = 738] [outer = 0x8c5a7400] 15:09:00 INFO - PROCESS | 1775 | 1465078140473 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 15:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1494ms 15:09:00 INFO - PROCESS | 1775 | 1465078140521 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 15:09:00 INFO - PROCESS | 1775 | 1465078140526 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 15:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:09:00 INFO - PROCESS | 1775 | 1465078140532 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:09:00 INFO - PROCESS | 1775 | 1465078140536 Marionette TRACE conn4 <- [1,954,null,{}] 15:09:00 INFO - PROCESS | 1775 | 1465078140542 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:00 INFO - PROCESS | 1775 | 1465078140553 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:00 INFO - PROCESS | 1775 | 1465078140896 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 15:09:01 INFO - PROCESS | 1775 | 1465078141279 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:01 INFO - PROCESS | 1775 | 1465078141291 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:01 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bdc00 == 32 [pid = 1775] [id = 246] 15:09:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 105 (0x8e4ce000) [pid = 1775] [serial = 739] [outer = (nil)] 15:09:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 106 (0x921e9400) [pid = 1775] [serial = 740] [outer = 0x8e4ce000] 15:09:01 INFO - PROCESS | 1775 | 1465078141387 Marionette DEBUG loaded listener.js 15:09:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 107 (0x922df000) [pid = 1775] [serial = 741] [outer = 0x8e4ce000] 15:09:02 INFO - PROCESS | 1775 | 1465078142338 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 15:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1843ms 15:09:02 INFO - PROCESS | 1775 | 1465078142376 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 15:09:02 INFO - PROCESS | 1775 | 1465078142379 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 15:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:09:02 INFO - PROCESS | 1775 | 1465078142386 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:09:02 INFO - PROCESS | 1775 | 1465078142389 Marionette TRACE conn4 <- [1,958,null,{}] 15:09:02 INFO - PROCESS | 1775 | 1465078142395 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:02 INFO - PROCESS | 1775 | 1465078142400 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:02 INFO - PROCESS | 1775 | 1465078142605 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 15:09:02 INFO - PROCESS | 1775 | 1465078142785 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:02 INFO - PROCESS | 1775 | 1465078142793 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:02 INFO - PROCESS | 1775 | ++DOCSHELL 0x922e1800 == 33 [pid = 1775] [id = 247] 15:09:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 108 (0x922e3000) [pid = 1775] [serial = 742] [outer = (nil)] 15:09:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 109 (0x922eb400) [pid = 1775] [serial = 743] [outer = 0x922e3000] 15:09:02 INFO - PROCESS | 1775 | 1465078142930 Marionette DEBUG loaded listener.js 15:09:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 110 (0x92b05800) [pid = 1775] [serial = 744] [outer = 0x922e3000] 15:09:03 INFO - PROCESS | 1775 | 1465078143899 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 15:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1594ms 15:09:03 INFO - PROCESS | 1775 | 1465078143981 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 15:09:03 INFO - PROCESS | 1775 | 1465078143986 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 15:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:09:03 INFO - PROCESS | 1775 | 1465078143992 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:09:03 INFO - PROCESS | 1775 | 1465078143996 Marionette TRACE conn4 <- [1,962,null,{}] 15:09:04 INFO - PROCESS | 1775 | 1465078144002 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:04 INFO - PROCESS | 1775 | 1465078144008 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:04 INFO - PROCESS | 1775 | 1465078144247 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 15:09:04 INFO - PROCESS | 1775 | 1465078144759 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:04 INFO - PROCESS | 1775 | 1465078144769 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fbc00 == 34 [pid = 1775] [id = 248] 15:09:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 111 (0x8b7fc400) [pid = 1775] [serial = 745] [outer = (nil)] 15:09:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 112 (0x8bcdf400) [pid = 1775] [serial = 746] [outer = 0x8b7fc400] 15:09:04 INFO - PROCESS | 1775 | 1465078144848 Marionette DEBUG loaded listener.js 15:09:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 113 (0x8bd0cc00) [pid = 1775] [serial = 747] [outer = 0x8b7fc400] 15:09:05 INFO - PROCESS | 1775 | 1465078145856 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 15:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1936ms 15:09:05 INFO - PROCESS | 1775 | 1465078145931 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 15:09:05 INFO - PROCESS | 1775 | 1465078145937 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 15:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:09:05 INFO - PROCESS | 1775 | 1465078145944 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:09:05 INFO - PROCESS | 1775 | 1465078145949 Marionette TRACE conn4 <- [1,966,null,{}] 15:09:05 INFO - PROCESS | 1775 | 1465078145959 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:05 INFO - PROCESS | 1775 | 1465078145967 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:06 INFO - PROCESS | 1775 | 1465078146197 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 15:09:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a1400 == 33 [pid = 1775] [id = 227] 15:09:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2ca400 == 32 [pid = 1775] [id = 224] 15:09:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd10000 == 31 [pid = 1775] [id = 225] 15:09:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0b000 == 30 [pid = 1775] [id = 223] 15:09:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0a000 == 29 [pid = 1775] [id = 236] 15:09:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7bd000 == 28 [pid = 1775] [id = 226] 15:09:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b8000 == 27 [pid = 1775] [id = 228] 15:09:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce6800 == 26 [pid = 1775] [id = 234] 15:09:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7f4800 == 25 [pid = 1775] [id = 229] 15:09:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd08000 == 24 [pid = 1775] [id = 230] 15:09:07 INFO - PROCESS | 1775 | --DOCSHELL 0x90f54400 == 23 [pid = 1775] [id = 231] 15:09:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7c0400 == 22 [pid = 1775] [id = 235] 15:09:07 INFO - PROCESS | 1775 | --DOCSHELL 0x910d8000 == 21 [pid = 1775] [id = 233] 15:09:07 INFO - PROCESS | 1775 | --DOCSHELL 0x910aa400 == 20 [pid = 1775] [id = 232] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 112 (0x9518c000) [pid = 1775] [serial = 666] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 111 (0x95187000) [pid = 1775] [serial = 665] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 110 (0x98178800) [pid = 1775] [serial = 669] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 109 (0x95c81c00) [pid = 1775] [serial = 668] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 108 (0x8b7f9800) [pid = 1775] [serial = 639] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 107 (0x8b2cc800) [pid = 1775] [serial = 638] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 106 (0x8e302800) [pid = 1775] [serial = 642] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 105 (0x8d7c3c00) [pid = 1775] [serial = 641] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 104 (0x93a25c00) [pid = 1775] [serial = 657] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 103 (0x93968000) [pid = 1775] [serial = 656] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 102 (0x95159c00) [pid = 1775] [serial = 660] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 101 (0x950d9000) [pid = 1775] [serial = 659] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 100 (0x9114e000) [pid = 1775] [serial = 645] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 99 (0x910d5000) [pid = 1775] [serial = 644] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 98 (0x921e3000) [pid = 1775] [serial = 648] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 97 (0x917e7000) [pid = 1775] [serial = 647] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 96 (0x9517f000) [pid = 1775] [serial = 663] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 95 (0x95168000) [pid = 1775] [serial = 662] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 94 (0x8d7c3000) [pid = 1775] [serial = 680] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 93 (0x8d7ca400) [pid = 1775] [serial = 681] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0x922e5c00) [pid = 1775] [serial = 651] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x922e2800) [pid = 1775] [serial = 650] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x8c5ab000) [pid = 1775] [serial = 677] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x8b7f7c00) [pid = 1775] [serial = 675] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x8b2cdc00) [pid = 1775] [serial = 674] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x8d699800) [pid = 1775] [serial = 672] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x8c7f1800) [pid = 1775] [serial = 671] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x93860800) [pid = 1775] [serial = 654] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8e305c00) [pid = 1775] [serial = 683] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8c7f2000) [pid = 1775] [serial = 678] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x92b0cc00) [pid = 1775] [serial = 653] [outer = (nil)] [url = about:blank] 15:09:07 INFO - PROCESS | 1775 | 1465078147707 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:07 INFO - PROCESS | 1775 | 1465078147718 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:07 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bcc00 == 21 [pid = 1775] [id = 249] 15:09:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8b2bf400) [pid = 1775] [serial = 748] [outer = (nil)] 15:09:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8b2c5c00) [pid = 1775] [serial = 749] [outer = 0x8b2bf400] 15:09:07 INFO - PROCESS | 1775 | 1465078147797 Marionette DEBUG loaded listener.js 15:09:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8b7f5000) [pid = 1775] [serial = 750] [outer = 0x8b2bf400] 15:09:08 INFO - PROCESS | 1775 | 1465078148665 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 15:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2787ms 15:09:08 INFO - PROCESS | 1775 | 1465078148734 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 15:09:08 INFO - PROCESS | 1775 | 1465078148740 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 15:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:09:08 INFO - PROCESS | 1775 | 1465078148748 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:09:08 INFO - PROCESS | 1775 | 1465078148753 Marionette TRACE conn4 <- [1,970,null,{}] 15:09:08 INFO - PROCESS | 1775 | 1465078148762 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:08 INFO - PROCESS | 1775 | 1465078148770 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:08 INFO - PROCESS | 1775 | 1465078148947 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 15:09:09 INFO - PROCESS | 1775 | 1465078149078 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:09 INFO - PROCESS | 1775 | 1465078149095 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:09 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0e000 == 22 [pid = 1775] [id = 250] 15:09:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8bd0e800) [pid = 1775] [serial = 751] [outer = (nil)] 15:09:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8c5a5000) [pid = 1775] [serial = 752] [outer = 0x8bd0e800] 15:09:09 INFO - PROCESS | 1775 | 1465078149179 Marionette DEBUG loaded listener.js 15:09:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x8c5ae000) [pid = 1775] [serial = 753] [outer = 0x8bd0e800] 15:09:10 INFO - PROCESS | 1775 | 1465078150045 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 15:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1347ms 15:09:10 INFO - PROCESS | 1775 | 1465078150107 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 15:09:10 INFO - PROCESS | 1775 | 1465078150115 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 15:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:09:10 INFO - PROCESS | 1775 | 1465078150123 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:09:10 INFO - PROCESS | 1775 | 1465078150127 Marionette TRACE conn4 <- [1,974,null,{}] 15:09:10 INFO - PROCESS | 1775 | 1465078150141 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:10 INFO - PROCESS | 1775 | 1465078150146 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:10 INFO - PROCESS | 1775 | 1465078150375 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 15:09:10 INFO - PROCESS | 1775 | 1465078150403 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:10 INFO - PROCESS | 1775 | 1465078150412 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:10 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d696800 == 23 [pid = 1775] [id = 251] 15:09:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x8d69f000) [pid = 1775] [serial = 754] [outer = (nil)] 15:09:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x8d7bcc00) [pid = 1775] [serial = 755] [outer = 0x8d69f000] 15:09:10 INFO - PROCESS | 1775 | 1465078150484 Marionette DEBUG loaded listener.js 15:09:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x8d7c5800) [pid = 1775] [serial = 756] [outer = 0x8d69f000] 15:09:11 INFO - PROCESS | 1775 | 1465078151586 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 15:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1530ms 15:09:11 INFO - PROCESS | 1775 | 1465078151655 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 15:09:11 INFO - PROCESS | 1775 | 1465078151659 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 15:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:09:11 INFO - PROCESS | 1775 | 1465078151679 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:09:11 INFO - PROCESS | 1775 | 1465078151694 Marionette TRACE conn4 <- [1,978,null,{}] 15:09:11 INFO - PROCESS | 1775 | 1465078151722 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:11 INFO - PROCESS | 1775 | 1465078151730 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:11 INFO - PROCESS | 1775 | 1465078151953 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 15:09:11 INFO - PROCESS | 1775 | 1465078151976 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:11 INFO - PROCESS | 1775 | 1465078151985 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:12 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e30f000 == 24 [pid = 1775] [id = 252] 15:09:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x8e30f800) [pid = 1775] [serial = 757] [outer = (nil)] 15:09:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0x8e4d4000) [pid = 1775] [serial = 758] [outer = 0x8e30f800] 15:09:12 INFO - PROCESS | 1775 | 1465078152054 Marionette DEBUG loaded listener.js 15:09:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 94 (0x8eb1c400) [pid = 1775] [serial = 759] [outer = 0x8e30f800] 15:09:13 INFO - PROCESS | 1775 | --DOMWINDOW == 93 (0x8d696400) [pid = 1775] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:09:13 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0x910d9400) [pid = 1775] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:09:13 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x8b2b8800) [pid = 1775] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:09:13 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x910ad400) [pid = 1775] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:09:13 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x8b2ce000) [pid = 1775] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:09:13 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x90f58000) [pid = 1775] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:09:13 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x8c7f8000) [pid = 1775] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:09:13 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x8d9e9c00) [pid = 1775] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:09:13 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8bd0ac00) [pid = 1775] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:09:13 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8c965800) [pid = 1775] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:09:13 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x910ab400) [pid = 1775] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:09:13 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8c961c00) [pid = 1775] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:09:13 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8e4ca000) [pid = 1775] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:09:13 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8d7c3400) [pid = 1775] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:09:13 INFO - PROCESS | 1775 | 1465078153731 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 15:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 2128ms 15:09:13 INFO - PROCESS | 1775 | 1465078153796 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 15:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:09:13 INFO - PROCESS | 1775 | 1465078153801 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 15:09:13 INFO - PROCESS | 1775 | 1465078153807 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:09:13 INFO - PROCESS | 1775 | 1465078153811 Marionette TRACE conn4 <- [1,982,null,{}] 15:09:13 INFO - PROCESS | 1775 | 1465078153816 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:13 INFO - PROCESS | 1775 | 1465078153821 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:14 INFO - PROCESS | 1775 | 1465078154069 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 15:09:14 INFO - PROCESS | 1775 | 1465078154159 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:14 INFO - PROCESS | 1775 | 1465078154168 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:14 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bf000 == 25 [pid = 1775] [id = 253] 15:09:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8b7f7800) [pid = 1775] [serial = 760] [outer = (nil)] 15:09:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8eb20400) [pid = 1775] [serial = 761] [outer = 0x8b7f7800] 15:09:14 INFO - PROCESS | 1775 | 1465078154239 Marionette DEBUG loaded listener.js 15:09:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8eb24000) [pid = 1775] [serial = 762] [outer = 0x8b7f7800] 15:09:15 INFO - PROCESS | 1775 | 1465078155083 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 15:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1333ms 15:09:15 INFO - PROCESS | 1775 | 1465078155141 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 15:09:15 INFO - PROCESS | 1775 | 1465078155148 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 15:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:09:15 INFO - PROCESS | 1775 | 1465078155158 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:09:15 INFO - PROCESS | 1775 | 1465078155164 Marionette TRACE conn4 <- [1,986,null,{}] 15:09:15 INFO - PROCESS | 1775 | 1465078155175 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:15 INFO - PROCESS | 1775 | 1465078155181 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:15 INFO - PROCESS | 1775 | 1465078155439 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 15:09:15 INFO - PROCESS | 1775 | 1465078155688 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:15 INFO - PROCESS | 1775 | 1465078155706 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:15 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce0800 == 26 [pid = 1775] [id = 254] 15:09:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8bce0c00) [pid = 1775] [serial = 763] [outer = (nil)] 15:09:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8bd06400) [pid = 1775] [serial = 764] [outer = 0x8bce0c00] 15:09:15 INFO - PROCESS | 1775 | 1465078155841 Marionette DEBUG loaded listener.js 15:09:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8c964000) [pid = 1775] [serial = 765] [outer = 0x8bce0c00] 15:09:16 INFO - PROCESS | 1775 | 1465078156988 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 15:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1891ms 15:09:17 INFO - PROCESS | 1775 | 1465078157048 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 15:09:17 INFO - PROCESS | 1775 | 1465078157056 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 15:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:09:17 INFO - PROCESS | 1775 | 1465078157067 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:09:17 INFO - PROCESS | 1775 | 1465078157072 Marionette TRACE conn4 <- [1,990,null,{}] 15:09:17 INFO - PROCESS | 1775 | 1465078157079 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:17 INFO - PROCESS | 1775 | 1465078157085 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:17 INFO - PROCESS | 1775 | 1465078157328 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 15:09:17 INFO - PROCESS | 1775 | 1465078157571 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:17 INFO - PROCESS | 1775 | 1465078157589 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:17 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f2000 == 27 [pid = 1775] [id = 255] 15:09:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8d692000) [pid = 1775] [serial = 766] [outer = (nil)] 15:09:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x8eb1bc00) [pid = 1775] [serial = 767] [outer = 0x8d692000] 15:09:17 INFO - PROCESS | 1775 | 1465078157729 Marionette DEBUG loaded listener.js 15:09:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x90d0ac00) [pid = 1775] [serial = 768] [outer = 0x8d692000] 15:09:18 INFO - PROCESS | 1775 | 1465078158770 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 15:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1740ms 15:09:18 INFO - PROCESS | 1775 | 1465078158809 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 15:09:18 INFO - PROCESS | 1775 | 1465078158813 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 15:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:09:18 INFO - PROCESS | 1775 | 1465078158820 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:09:18 INFO - PROCESS | 1775 | 1465078158827 Marionette TRACE conn4 <- [1,994,null,{}] 15:09:18 INFO - PROCESS | 1775 | 1465078158844 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:18 INFO - PROCESS | 1775 | 1465078158853 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:19 INFO - PROCESS | 1775 | 1465078159050 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 15:09:19 INFO - PROCESS | 1775 | 1465078159321 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:19 INFO - PROCESS | 1775 | 1465078159332 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:19 INFO - PROCESS | 1775 | ++DOCSHELL 0x910ab000 == 28 [pid = 1775] [id = 256] 15:09:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x910ab400) [pid = 1775] [serial = 769] [outer = (nil)] 15:09:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x910ae000) [pid = 1775] [serial = 770] [outer = 0x910ab400] 15:09:19 INFO - PROCESS | 1775 | 1465078159471 Marionette DEBUG loaded listener.js 15:09:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x910d4800) [pid = 1775] [serial = 771] [outer = 0x910ab400] 15:09:20 INFO - PROCESS | 1775 | 1465078160425 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 15:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1648ms 15:09:20 INFO - PROCESS | 1775 | 1465078160469 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 15:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:09:20 INFO - PROCESS | 1775 | 1465078160474 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 15:09:20 INFO - PROCESS | 1775 | 1465078160480 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:09:20 INFO - PROCESS | 1775 | 1465078160484 Marionette TRACE conn4 <- [1,998,null,{}] 15:09:20 INFO - PROCESS | 1775 | 1465078160490 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:20 INFO - PROCESS | 1775 | 1465078160495 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:20 INFO - PROCESS | 1775 | 1465078160686 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 15:09:20 INFO - PROCESS | 1775 | 1465078160853 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:20 INFO - PROCESS | 1775 | 1465078160862 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b4800 == 29 [pid = 1775] [id = 257] 15:09:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0x8b2cf800) [pid = 1775] [serial = 772] [outer = (nil)] 15:09:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 94 (0x910e5c00) [pid = 1775] [serial = 773] [outer = 0x8b2cf800] 15:09:20 INFO - PROCESS | 1775 | 1465078160995 Marionette DEBUG loaded listener.js 15:09:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 95 (0x910e8000) [pid = 1775] [serial = 774] [outer = 0x8b2cf800] 15:09:21 INFO - PROCESS | 1775 | 1465078161977 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 15:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1536ms 15:09:22 INFO - PROCESS | 1775 | 1465078162016 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 15:09:22 INFO - PROCESS | 1775 | 1465078162019 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 15:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:09:22 INFO - PROCESS | 1775 | 1465078162026 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:09:22 INFO - PROCESS | 1775 | 1465078162029 Marionette TRACE conn4 <- [1,1002,null,{}] 15:09:22 INFO - PROCESS | 1775 | 1465078162036 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:22 INFO - PROCESS | 1775 | 1465078162041 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:22 INFO - PROCESS | 1775 | 1465078162222 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 15:09:22 INFO - PROCESS | 1775 | 1465078162391 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:22 INFO - PROCESS | 1775 | 1465078162400 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:22 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c9c00 == 30 [pid = 1775] [id = 258] 15:09:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 96 (0x8e305c00) [pid = 1775] [serial = 775] [outer = (nil)] 15:09:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 97 (0x911a2c00) [pid = 1775] [serial = 776] [outer = 0x8e305c00] 15:09:22 INFO - PROCESS | 1775 | 1465078162483 Marionette DEBUG loaded listener.js 15:09:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 98 (0x911a6800) [pid = 1775] [serial = 777] [outer = 0x8e305c00] 15:09:23 INFO - PROCESS | 1775 | 1465078163490 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 15:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1535ms 15:09:23 INFO - PROCESS | 1775 | 1465078163563 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 15:09:23 INFO - PROCESS | 1775 | 1465078163566 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 15:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:09:23 INFO - PROCESS | 1775 | 1465078163574 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:09:23 INFO - PROCESS | 1775 | 1465078163576 Marionette TRACE conn4 <- [1,1006,null,{}] 15:09:23 INFO - PROCESS | 1775 | 1465078163583 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:23 INFO - PROCESS | 1775 | 1465078163594 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:23 INFO - PROCESS | 1775 | 1465078163899 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 15:09:24 INFO - PROCESS | 1775 | 1465078164180 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:24 INFO - PROCESS | 1775 | 1465078164190 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:24 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce8000 == 31 [pid = 1775] [id = 259] 15:09:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 99 (0x9114f000) [pid = 1775] [serial = 778] [outer = (nil)] 15:09:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 100 (0x917e1800) [pid = 1775] [serial = 779] [outer = 0x9114f000] 15:09:24 INFO - PROCESS | 1775 | 1465078164285 Marionette DEBUG loaded listener.js 15:09:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 101 (0x921dec00) [pid = 1775] [serial = 780] [outer = 0x9114f000] 15:09:25 INFO - PROCESS | 1775 | 1465078165287 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 15:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1793ms 15:09:25 INFO - PROCESS | 1775 | 1465078165368 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 15:09:25 INFO - PROCESS | 1775 | 1465078165374 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 15:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:09:25 INFO - PROCESS | 1775 | 1465078165384 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:09:25 INFO - PROCESS | 1775 | 1465078165390 Marionette TRACE conn4 <- [1,1010,null,{}] 15:09:25 INFO - PROCESS | 1775 | 1465078165396 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:25 INFO - PROCESS | 1775 | 1465078165400 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:25 INFO - PROCESS | 1775 | 1465078165646 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 15:09:25 INFO - PROCESS | 1775 | 1465078165917 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:25 INFO - PROCESS | 1775 | 1465078165925 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b7000 == 32 [pid = 1775] [id = 260] 15:09:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 102 (0x8b2bc800) [pid = 1775] [serial = 781] [outer = (nil)] 15:09:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 103 (0x8bd06800) [pid = 1775] [serial = 782] [outer = 0x8b2bc800] 15:09:26 INFO - PROCESS | 1775 | 1465078166010 Marionette DEBUG loaded listener.js 15:09:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 104 (0x8c5b0400) [pid = 1775] [serial = 783] [outer = 0x8b2bc800] 15:09:27 INFO - PROCESS | 1775 | 1465078167164 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 15:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1839ms 15:09:27 INFO - PROCESS | 1775 | 1465078167223 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 15:09:27 INFO - PROCESS | 1775 | 1465078167229 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 15:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:09:27 INFO - PROCESS | 1775 | 1465078167237 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:09:27 INFO - PROCESS | 1775 | 1465078167245 Marionette TRACE conn4 <- [1,1014,null,{}] 15:09:27 INFO - PROCESS | 1775 | 1465078167253 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:27 INFO - PROCESS | 1775 | 1465078167259 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:27 INFO - PROCESS | 1775 | 1465078167445 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 15:09:27 INFO - PROCESS | 1775 | 1465078167700 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:27 INFO - PROCESS | 1775 | 1465078167708 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:27 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b4000 == 33 [pid = 1775] [id = 261] 15:09:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 105 (0x8b2cd800) [pid = 1775] [serial = 784] [outer = (nil)] 15:09:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 106 (0x8bcde400) [pid = 1775] [serial = 785] [outer = 0x8b2cd800] 15:09:27 INFO - PROCESS | 1775 | 1465078167828 Marionette DEBUG loaded listener.js 15:09:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 107 (0x8c960000) [pid = 1775] [serial = 786] [outer = 0x8b2cd800] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 106 (0x8e4cf400) [pid = 1775] [serial = 684] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 105 (0x910dcc00) [pid = 1775] [serial = 701] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 104 (0x9114cc00) [pid = 1775] [serial = 702] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 103 (0x8b2be000) [pid = 1775] [serial = 686] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 102 (0x8b2c9400) [pid = 1775] [serial = 687] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 101 (0x91796c00) [pid = 1775] [serial = 707] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 100 (0x91798c00) [pid = 1775] [serial = 708] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 99 (0x8bce7c00) [pid = 1775] [serial = 713] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 98 (0x8bd0a800) [pid = 1775] [serial = 714] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 97 (0x90f5dc00) [pid = 1775] [serial = 695] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 96 (0x90f62800) [pid = 1775] [serial = 696] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 95 (0x8c965400) [pid = 1775] [serial = 689] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 94 (0x8d698c00) [pid = 1775] [serial = 690] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 93 (0x8e4cf000) [pid = 1775] [serial = 692] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0x8eb1cc00) [pid = 1775] [serial = 693] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x8d69c000) [pid = 1775] [serial = 710] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x8e302c00) [pid = 1775] [serial = 711] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x911ae800) [pid = 1775] [serial = 704] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x8b2c7c00) [pid = 1775] [serial = 705] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x910aec00) [pid = 1775] [serial = 698] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x910ad800) [pid = 1775] [serial = 699] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8c968400) [pid = 1775] [serial = 716] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8d7c0000) [pid = 1775] [serial = 717] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x910a2800) [pid = 1775] [serial = 723] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8eb1b400) [pid = 1775] [serial = 720] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8e4d2800) [pid = 1775] [serial = 719] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x90d0d000) [pid = 1775] [serial = 722] [outer = (nil)] [url = about:blank] 15:09:28 INFO - PROCESS | 1775 | 1465078168719 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 15:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1543ms 15:09:28 INFO - PROCESS | 1775 | 1465078168785 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 15:09:28 INFO - PROCESS | 1775 | 1465078168792 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 15:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:09:28 INFO - PROCESS | 1775 | 1465078168804 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:09:28 INFO - PROCESS | 1775 | 1465078168807 Marionette TRACE conn4 <- [1,1018,null,{}] 15:09:28 INFO - PROCESS | 1775 | 1465078168814 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:28 INFO - PROCESS | 1775 | 1465078168820 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:29 INFO - PROCESS | 1775 | 1465078169002 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 15:09:29 INFO - PROCESS | 1775 | 1465078169014 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:29 INFO - PROCESS | 1775 | 1465078169020 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f3000 == 34 [pid = 1775] [id = 262] 15:09:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8d9e8000) [pid = 1775] [serial = 787] [outer = (nil)] 15:09:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8e303000) [pid = 1775] [serial = 788] [outer = 0x8d9e8000] 15:09:29 INFO - PROCESS | 1775 | 1465078169096 Marionette DEBUG loaded listener.js 15:09:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8e4cc800) [pid = 1775] [serial = 789] [outer = 0x8d9e8000] 15:09:30 INFO - PROCESS | 1775 | 1465078170126 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 15:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1383ms 15:09:30 INFO - PROCESS | 1775 | 1465078170187 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 15:09:30 INFO - PROCESS | 1775 | 1465078170191 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 15:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:09:30 INFO - PROCESS | 1775 | 1465078170198 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:09:30 INFO - PROCESS | 1775 | 1465078170204 Marionette TRACE conn4 <- [1,1022,null,{}] 15:09:30 INFO - PROCESS | 1775 | 1465078170220 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:30 INFO - PROCESS | 1775 | 1465078170228 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:30 INFO - PROCESS | 1775 | 1465078170484 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 15:09:30 INFO - PROCESS | 1775 | 1465078170508 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:30 INFO - PROCESS | 1775 | 1465078170518 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:30 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d08c00 == 35 [pid = 1775] [id = 263] 15:09:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x90d09000) [pid = 1775] [serial = 790] [outer = (nil)] 15:09:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x90d10c00) [pid = 1775] [serial = 791] [outer = 0x90d09000] 15:09:30 INFO - PROCESS | 1775 | 1465078170590 Marionette DEBUG loaded listener.js 15:09:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x90f5fc00) [pid = 1775] [serial = 792] [outer = 0x90d09000] 15:09:31 INFO - PROCESS | 1775 | 1465078171514 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 15:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1345ms 15:09:31 INFO - PROCESS | 1775 | 1465078171544 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 15:09:31 INFO - PROCESS | 1775 | 1465078171547 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 15:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:09:31 INFO - PROCESS | 1775 | 1465078171554 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:09:31 INFO - PROCESS | 1775 | 1465078171557 Marionette TRACE conn4 <- [1,1026,null,{}] 15:09:31 INFO - PROCESS | 1775 | 1465078171563 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:31 INFO - PROCESS | 1775 | 1465078171568 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:31 INFO - PROCESS | 1775 | 1465078171826 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 15:09:31 INFO - PROCESS | 1775 | 1465078171883 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:31 INFO - PROCESS | 1775 | 1465078171889 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:31 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7c3c00 == 36 [pid = 1775] [id = 264] 15:09:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x90f61000) [pid = 1775] [serial = 793] [outer = (nil)] 15:09:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x910ae800) [pid = 1775] [serial = 794] [outer = 0x90f61000] 15:09:31 INFO - PROCESS | 1775 | 1465078171964 Marionette DEBUG loaded listener.js 15:09:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x910dac00) [pid = 1775] [serial = 795] [outer = 0x90f61000] 15:09:32 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x8b7f2800) [pid = 1775] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:09:32 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x8d69f000) [pid = 1775] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:09:32 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x8b7fc400) [pid = 1775] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:09:32 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8d9e4800) [pid = 1775] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:09:32 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8e30f800) [pid = 1775] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:09:32 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x910e1400) [pid = 1775] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:09:32 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8b2bf400) [pid = 1775] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:09:32 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x91155000) [pid = 1775] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:09:32 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8bd0e800) [pid = 1775] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:09:32 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8c5a7400) [pid = 1775] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:09:32 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8e4ce000) [pid = 1775] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:09:32 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x922e3000) [pid = 1775] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:09:33 INFO - PROCESS | 1775 | 1465078172995 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 15:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1481ms 15:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:09:33 INFO - PROCESS | 1775 | 1465078173036 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 15:09:33 INFO - PROCESS | 1775 | 1465078173039 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 15:09:33 INFO - PROCESS | 1775 | 1465078173045 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:09:33 INFO - PROCESS | 1775 | 1465078173049 Marionette TRACE conn4 <- [1,1030,null,{}] 15:09:33 INFO - PROCESS | 1775 | 1465078173054 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:33 INFO - PROCESS | 1775 | 1465078173059 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:33 INFO - PROCESS | 1775 | 1465078173269 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 15:09:33 INFO - PROCESS | 1775 | 1465078173278 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:33 INFO - PROCESS | 1775 | 1465078173285 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:33 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b3400 == 37 [pid = 1775] [id = 265] 15:09:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8b2bf400) [pid = 1775] [serial = 796] [outer = (nil)] 15:09:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x910a9000) [pid = 1775] [serial = 797] [outer = 0x8b2bf400] 15:09:33 INFO - PROCESS | 1775 | 1465078173353 Marionette DEBUG loaded listener.js 15:09:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x910d7800) [pid = 1775] [serial = 798] [outer = 0x8b2bf400] 15:09:34 INFO - PROCESS | 1775 | 1465078174244 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 15:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1239ms 15:09:34 INFO - PROCESS | 1775 | 1465078174284 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 15:09:34 INFO - PROCESS | 1775 | 1465078174288 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 15:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:09:34 INFO - PROCESS | 1775 | 1465078174294 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:09:34 INFO - PROCESS | 1775 | 1465078174297 Marionette TRACE conn4 <- [1,1034,null,{}] 15:09:34 INFO - PROCESS | 1775 | 1465078174303 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:34 INFO - PROCESS | 1775 | 1465078174313 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:34 INFO - PROCESS | 1775 | 1465078174497 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 15:09:34 INFO - PROCESS | 1775 | 1465078174756 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:34 INFO - PROCESS | 1775 | 1465078174768 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b5800 == 38 [pid = 1775] [id = 266] 15:09:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8b2b6000) [pid = 1775] [serial = 799] [outer = (nil)] 15:09:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8b2bb400) [pid = 1775] [serial = 800] [outer = 0x8b2b6000] 15:09:34 INFO - PROCESS | 1775 | 1465078174858 Marionette DEBUG loaded listener.js 15:09:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8b2cac00) [pid = 1775] [serial = 801] [outer = 0x8b2b6000] 15:09:35 INFO - PROCESS | 1775 | 1465078175941 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 15:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1683ms 15:09:35 INFO - PROCESS | 1775 | 1465078175981 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 15:09:35 INFO - PROCESS | 1775 | 1465078175987 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 15:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:09:35 INFO - PROCESS | 1775 | 1465078175996 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:09:36 INFO - PROCESS | 1775 | 1465078176001 Marionette TRACE conn4 <- [1,1038,null,{}] 15:09:36 INFO - PROCESS | 1775 | 1465078176009 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:36 INFO - PROCESS | 1775 | 1465078176018 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:36 INFO - PROCESS | 1775 | 1465078176218 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 15:09:36 INFO - PROCESS | 1775 | 1465078176443 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:36 INFO - PROCESS | 1775 | 1465078176454 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7ef800 == 39 [pid = 1775] [id = 267] 15:09:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8c7f8000) [pid = 1775] [serial = 802] [outer = (nil)] 15:09:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8c966c00) [pid = 1775] [serial = 803] [outer = 0x8c7f8000] 15:09:36 INFO - PROCESS | 1775 | 1465078176582 Marionette DEBUG loaded listener.js 15:09:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8d7bdc00) [pid = 1775] [serial = 804] [outer = 0x8c7f8000] 15:09:37 INFO - PROCESS | 1775 | 1465078177535 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 15:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1591ms 15:09:37 INFO - PROCESS | 1775 | 1465078177591 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 15:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:09:37 INFO - PROCESS | 1775 | 1465078177598 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 15:09:37 INFO - PROCESS | 1775 | 1465078177606 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:09:37 INFO - PROCESS | 1775 | 1465078177609 Marionette TRACE conn4 <- [1,1042,null,{}] 15:09:37 INFO - PROCESS | 1775 | 1465078177616 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:37 INFO - PROCESS | 1775 | 1465078177622 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:37 INFO - PROCESS | 1775 | 1465078177827 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 15:09:38 INFO - PROCESS | 1775 | 1465078178091 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:38 INFO - PROCESS | 1775 | 1465078178099 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9e7400 == 40 [pid = 1775] [id = 268] 15:09:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8e30e000) [pid = 1775] [serial = 805] [outer = (nil)] 15:09:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x8e4d3400) [pid = 1775] [serial = 806] [outer = 0x8e30e000] 15:09:38 INFO - PROCESS | 1775 | 1465078178230 Marionette DEBUG loaded listener.js 15:09:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x90d04000) [pid = 1775] [serial = 807] [outer = 0x8e30e000] 15:09:39 INFO - PROCESS | 1775 | 1465078179250 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 15:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1710ms 15:09:39 INFO - PROCESS | 1775 | 1465078179317 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 15:09:39 INFO - PROCESS | 1775 | 1465078179322 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 15:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:09:39 INFO - PROCESS | 1775 | 1465078179339 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:09:39 INFO - PROCESS | 1775 | 1465078179349 Marionette TRACE conn4 <- [1,1046,null,{}] 15:09:39 INFO - PROCESS | 1775 | 1465078179357 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:39 INFO - PROCESS | 1775 | 1465078179365 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:39 INFO - PROCESS | 1775 | 1465078179621 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 15:09:39 INFO - PROCESS | 1775 | 1465078179891 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:39 INFO - PROCESS | 1775 | 1465078179900 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:39 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9f0800 == 41 [pid = 1775] [id = 269] 15:09:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x910a6400) [pid = 1775] [serial = 808] [outer = (nil)] 15:09:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x91790c00) [pid = 1775] [serial = 809] [outer = 0x910a6400] 15:09:39 INFO - PROCESS | 1775 | 1465078179987 Marionette DEBUG loaded listener.js 15:09:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x917e0000) [pid = 1775] [serial = 810] [outer = 0x910a6400] 15:09:40 INFO - PROCESS | 1775 | 1465078180938 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 15:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1659ms 15:09:40 INFO - PROCESS | 1775 | 1465078180990 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 15:09:40 INFO - PROCESS | 1775 | 1465078180995 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 15:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:09:41 INFO - PROCESS | 1775 | 1465078181002 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:09:41 INFO - PROCESS | 1775 | 1465078181005 Marionette TRACE conn4 <- [1,1050,null,{}] 15:09:41 INFO - PROCESS | 1775 | 1465078181011 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:41 INFO - PROCESS | 1775 | 1465078181016 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:41 INFO - PROCESS | 1775 | 1465078181205 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 15:09:41 INFO - PROCESS | 1775 | 1465078181420 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:41 INFO - PROCESS | 1775 | 1465078181430 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x9179a400 == 42 [pid = 1775] [id = 270] 15:09:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0x92149400) [pid = 1775] [serial = 811] [outer = (nil)] 15:09:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 94 (0x921eb800) [pid = 1775] [serial = 812] [outer = 0x92149400] 15:09:41 INFO - PROCESS | 1775 | 1465078181556 Marionette DEBUG loaded listener.js 15:09:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 95 (0x922e2800) [pid = 1775] [serial = 813] [outer = 0x92149400] 15:09:42 INFO - PROCESS | 1775 | 1465078182465 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 15:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1530ms 15:09:42 INFO - PROCESS | 1775 | 1465078182533 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 15:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:09:42 INFO - PROCESS | 1775 | 1465078182538 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 15:09:42 INFO - PROCESS | 1775 | 1465078182545 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:09:42 INFO - PROCESS | 1775 | 1465078182548 Marionette TRACE conn4 <- [1,1054,null,{}] 15:09:42 INFO - PROCESS | 1775 | 1465078182554 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:42 INFO - PROCESS | 1775 | 1465078182560 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:42 INFO - PROCESS | 1775 | 1465078182820 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 15:09:43 INFO - PROCESS | 1775 | 1465078183167 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:43 INFO - PROCESS | 1775 | 1465078183194 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd08800 == 43 [pid = 1775] [id = 271] 15:09:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 96 (0x8bd0b800) [pid = 1775] [serial = 814] [outer = (nil)] 15:09:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 97 (0x8d699800) [pid = 1775] [serial = 815] [outer = 0x8bd0b800] 15:09:43 INFO - PROCESS | 1775 | 1465078183341 Marionette DEBUG loaded listener.js 15:09:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 98 (0x922e6400) [pid = 1775] [serial = 816] [outer = 0x8bd0b800] 15:09:44 INFO - PROCESS | 1775 | 1465078184813 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 15:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 2294ms 15:09:44 INFO - PROCESS | 1775 | 1465078184839 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 15:09:44 INFO - PROCESS | 1775 | 1465078184845 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 15:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:09:44 INFO - PROCESS | 1775 | 1465078184854 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:09:44 INFO - PROCESS | 1775 | 1465078184859 Marionette TRACE conn4 <- [1,1058,null,{}] 15:09:44 INFO - PROCESS | 1775 | 1465078184867 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:44 INFO - PROCESS | 1775 | 1465078184873 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:45 INFO - PROCESS | 1775 | 1465078185145 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 15:09:45 INFO - PROCESS | 1775 | 1465078185433 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:45 INFO - PROCESS | 1775 | 1465078185445 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5ae800 == 44 [pid = 1775] [id = 272] 15:09:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 99 (0x8c5b0c00) [pid = 1775] [serial = 817] [outer = (nil)] 15:09:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 100 (0x8c7f8c00) [pid = 1775] [serial = 818] [outer = 0x8c5b0c00] 15:09:45 INFO - PROCESS | 1775 | 1465078185523 Marionette DEBUG loaded listener.js 15:09:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 101 (0x8d691400) [pid = 1775] [serial = 819] [outer = 0x8c5b0c00] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2ca800 == 43 [pid = 1775] [id = 241] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fbc00 == 42 [pid = 1775] [id = 248] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b3400 == 41 [pid = 1775] [id = 265] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7c3c00 == 40 [pid = 1775] [id = 264] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x90d08c00 == 39 [pid = 1775] [id = 263] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f3000 == 38 [pid = 1775] [id = 262] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b4000 == 37 [pid = 1775] [id = 261] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bcc00 == 36 [pid = 1775] [id = 249] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8c95f400 == 35 [pid = 1775] [id = 238] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8e310c00 == 34 [pid = 1775] [id = 239] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bf000 == 33 [pid = 1775] [id = 253] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x910dc400 == 32 [pid = 1775] [id = 243] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2ba800 == 31 [pid = 1775] [id = 240] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce0800 == 30 [pid = 1775] [id = 254] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a5400 == 29 [pid = 1775] [id = 245] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b4800 == 28 [pid = 1775] [id = 257] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2cb800 == 27 [pid = 1775] [id = 237] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c9c00 == 26 [pid = 1775] [id = 258] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0e000 == 25 [pid = 1775] [id = 250] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bdc00 == 24 [pid = 1775] [id = 246] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f2000 == 23 [pid = 1775] [id = 255] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8d696800 == 22 [pid = 1775] [id = 251] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce8000 == 21 [pid = 1775] [id = 259] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b7000 == 20 [pid = 1775] [id = 260] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x910ab000 == 19 [pid = 1775] [id = 256] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x922e1800 == 18 [pid = 1775] [id = 247] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8e30f000 == 17 [pid = 1775] [id = 252] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8d696000 == 16 [pid = 1775] [id = 242] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x91153400 == 15 [pid = 1775] [id = 244] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd08800 == 14 [pid = 1775] [id = 271] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x9179a400 == 13 [pid = 1775] [id = 270] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9f0800 == 12 [pid = 1775] [id = 269] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7ef800 == 11 [pid = 1775] [id = 267] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9e7400 == 10 [pid = 1775] [id = 268] 15:09:47 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b5800 == 9 [pid = 1775] [id = 266] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 100 (0x8eb20400) [pid = 1775] [serial = 761] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 99 (0x8c7ed400) [pid = 1775] [serial = 726] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 98 (0x8bd05400) [pid = 1775] [serial = 725] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 97 (0x8d7c5800) [pid = 1775] [serial = 756] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 96 (0x8bcdf400) [pid = 1775] [serial = 746] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 95 (0x8eb23000) [pid = 1775] [serial = 729] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 94 (0x8e30e400) [pid = 1775] [serial = 728] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 93 (0x8e4d4000) [pid = 1775] [serial = 758] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0x910ef000) [pid = 1775] [serial = 732] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x910e9000) [pid = 1775] [serial = 731] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x8b2c5c00) [pid = 1775] [serial = 749] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x8b7f5000) [pid = 1775] [serial = 750] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x911ab000) [pid = 1775] [serial = 735] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x911a4c00) [pid = 1775] [serial = 734] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x8c5a5000) [pid = 1775] [serial = 752] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x917e1000) [pid = 1775] [serial = 738] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8bd0cc00) [pid = 1775] [serial = 747] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x917dc800) [pid = 1775] [serial = 737] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x922df000) [pid = 1775] [serial = 741] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x921e9400) [pid = 1775] [serial = 740] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8d7bcc00) [pid = 1775] [serial = 755] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8c5ae000) [pid = 1775] [serial = 753] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8eb1c400) [pid = 1775] [serial = 759] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x92b05800) [pid = 1775] [serial = 744] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x922eb400) [pid = 1775] [serial = 743] [outer = (nil)] [url = about:blank] 15:09:47 INFO - PROCESS | 1775 | 1465078187676 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 15:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2834ms 15:09:47 INFO - PROCESS | 1775 | 1465078187689 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 15:09:47 INFO - PROCESS | 1775 | 1465078187695 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 15:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:09:47 INFO - PROCESS | 1775 | 1465078187703 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:09:47 INFO - PROCESS | 1775 | 1465078187708 Marionette TRACE conn4 <- [1,1062,null,{}] 15:09:47 INFO - PROCESS | 1775 | 1465078187717 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:47 INFO - PROCESS | 1775 | 1465078187723 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:47 INFO - PROCESS | 1775 | 1465078187896 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 15:09:47 INFO - PROCESS | 1775 | 1465078187918 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:47 INFO - PROCESS | 1775 | 1465078187926 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:47 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c4800 == 10 [pid = 1775] [id = 273] 15:09:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8b2ca800) [pid = 1775] [serial = 820] [outer = (nil)] 15:09:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8bcdc400) [pid = 1775] [serial = 821] [outer = 0x8b2ca800] 15:09:48 INFO - PROCESS | 1775 | 1465078188036 Marionette DEBUG loaded listener.js 15:09:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8bd02000) [pid = 1775] [serial = 822] [outer = 0x8b2ca800] 15:09:48 INFO - PROCESS | 1775 | 1465078188955 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 15:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1290ms 15:09:49 INFO - PROCESS | 1775 | 1465078189000 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 15:09:49 INFO - PROCESS | 1775 | 1465078189010 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 15:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:09:49 INFO - PROCESS | 1775 | 1465078189022 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:09:49 INFO - PROCESS | 1775 | 1465078189027 Marionette TRACE conn4 <- [1,1066,null,{}] 15:09:49 INFO - PROCESS | 1775 | 1465078189038 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:49 INFO - PROCESS | 1775 | 1465078189043 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:49 INFO - PROCESS | 1775 | 1465078189236 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 15:09:49 INFO - PROCESS | 1775 | 1465078189248 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:49 INFO - PROCESS | 1775 | 1465078189258 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:49 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5ab000 == 11 [pid = 1775] [id = 274] 15:09:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8c5ae000) [pid = 1775] [serial = 823] [outer = (nil)] 15:09:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8c95c000) [pid = 1775] [serial = 824] [outer = 0x8c5ae000] 15:09:49 INFO - PROCESS | 1775 | 1465078189462 Marionette DEBUG loaded listener.js 15:09:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8c967c00) [pid = 1775] [serial = 825] [outer = 0x8c5ae000] 15:09:50 INFO - PROCESS | 1775 | 1465078190440 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 15:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1443ms 15:09:50 INFO - PROCESS | 1775 | 1465078190464 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 15:09:50 INFO - PROCESS | 1775 | 1465078190468 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 15:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:09:50 INFO - PROCESS | 1775 | 1465078190475 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:09:50 INFO - PROCESS | 1775 | 1465078190481 Marionette TRACE conn4 <- [1,1070,null,{}] 15:09:50 INFO - PROCESS | 1775 | 1465078190507 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:50 INFO - PROCESS | 1775 | 1465078190517 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:50 INFO - PROCESS | 1775 | 1465078190737 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 15:09:50 INFO - PROCESS | 1775 | 1465078190763 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:50 INFO - PROCESS | 1775 | 1465078190773 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9ef000 == 12 [pid = 1775] [id = 275] 15:09:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8d9ef400) [pid = 1775] [serial = 826] [outer = (nil)] 15:09:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8e309000) [pid = 1775] [serial = 827] [outer = 0x8d9ef400] 15:09:50 INFO - PROCESS | 1775 | 1465078190847 Marionette DEBUG loaded listener.js 15:09:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8e4cb800) [pid = 1775] [serial = 828] [outer = 0x8d9ef400] 15:09:51 INFO - PROCESS | 1775 | 1465078191810 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 15:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1349ms 15:09:51 INFO - PROCESS | 1775 | 1465078191824 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 15:09:51 INFO - PROCESS | 1775 | 1465078191829 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 15:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:09:51 INFO - PROCESS | 1775 | 1465078191835 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:09:51 INFO - PROCESS | 1775 | 1465078191838 Marionette TRACE conn4 <- [1,1074,null,{}] 15:09:52 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8b2bf400) [pid = 1775] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:09:52 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x90d09000) [pid = 1775] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:09:52 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x90f61000) [pid = 1775] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:09:52 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8d692000) [pid = 1775] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:09:52 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x910ab400) [pid = 1775] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:09:52 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8b2bc800) [pid = 1775] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:09:52 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x9114f000) [pid = 1775] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:09:52 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8bce0c00) [pid = 1775] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:09:52 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8e305c00) [pid = 1775] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:09:52 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8b7f7800) [pid = 1775] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:09:52 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8b2cf800) [pid = 1775] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:09:52 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8d9e8000) [pid = 1775] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:09:52 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8b2cd800) [pid = 1775] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:09:52 INFO - PROCESS | 1775 | 1465078192392 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:52 INFO - PROCESS | 1775 | 1465078192396 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:52 INFO - PROCESS | 1775 | 1465078192570 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 15:09:52 INFO - PROCESS | 1775 | 1465078192694 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:52 INFO - PROCESS | 1775 | 1465078192702 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5abc00 == 13 [pid = 1775] [id = 276] 15:09:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8d9e4800) [pid = 1775] [serial = 829] [outer = (nil)] 15:09:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8d9ef800) [pid = 1775] [serial = 830] [outer = 0x8d9e4800] 15:09:52 INFO - PROCESS | 1775 | 1465078192772 Marionette DEBUG loaded listener.js 15:09:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8e4d5000) [pid = 1775] [serial = 831] [outer = 0x8d9e4800] 15:09:53 INFO - PROCESS | 1775 | 1465078193538 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 15:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1730ms 15:09:53 INFO - PROCESS | 1775 | 1465078193567 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 15:09:53 INFO - PROCESS | 1775 | 1465078193570 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 15:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:09:53 INFO - PROCESS | 1775 | 1465078193577 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:09:53 INFO - PROCESS | 1775 | 1465078193579 Marionette TRACE conn4 <- [1,1078,null,{}] 15:09:53 INFO - PROCESS | 1775 | 1465078193585 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:53 INFO - PROCESS | 1775 | 1465078193590 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:53 INFO - PROCESS | 1775 | 1465078193771 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 15:09:53 INFO - PROCESS | 1775 | 1465078193795 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:53 INFO - PROCESS | 1775 | 1465078193812 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:53 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f7c00 == 14 [pid = 1775] [id = 277] 15:09:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8eb17800) [pid = 1775] [serial = 832] [outer = (nil)] 15:09:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x90d0dc00) [pid = 1775] [serial = 833] [outer = 0x8eb17800] 15:09:54 INFO - PROCESS | 1775 | 1465078194000 Marionette DEBUG loaded listener.js 15:09:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x90f5bc00) [pid = 1775] [serial = 834] [outer = 0x8eb17800] 15:09:55 INFO - PROCESS | 1775 | 1465078195079 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 15:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1532ms 15:09:55 INFO - PROCESS | 1775 | 1465078195109 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 15:09:55 INFO - PROCESS | 1775 | 1465078195116 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 15:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:09:55 INFO - PROCESS | 1775 | 1465078195125 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:09:55 INFO - PROCESS | 1775 | 1465078195130 Marionette TRACE conn4 <- [1,1082,null,{}] 15:09:55 INFO - PROCESS | 1775 | 1465078195140 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:55 INFO - PROCESS | 1775 | 1465078195147 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:55 INFO - PROCESS | 1775 | 1465078195384 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 15:09:55 INFO - PROCESS | 1775 | 1465078195619 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:55 INFO - PROCESS | 1775 | 1465078195627 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:55 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fcc00 == 15 [pid = 1775] [id = 278] 15:09:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8bce0c00) [pid = 1775] [serial = 835] [outer = (nil)] 15:09:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8c5a9c00) [pid = 1775] [serial = 836] [outer = 0x8bce0c00] 15:09:55 INFO - PROCESS | 1775 | 1465078195715 Marionette DEBUG loaded listener.js 15:09:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8d692000) [pid = 1775] [serial = 837] [outer = 0x8bce0c00] 15:09:56 INFO - PROCESS | 1775 | 1465078196795 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 15:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1693ms 15:09:56 INFO - PROCESS | 1775 | 1465078196819 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 15:09:56 INFO - PROCESS | 1775 | 1465078196827 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 15:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:09:56 INFO - PROCESS | 1775 | 1465078196838 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:09:56 INFO - PROCESS | 1775 | 1465078196843 Marionette TRACE conn4 <- [1,1086,null,{}] 15:09:56 INFO - PROCESS | 1775 | 1465078196850 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:56 INFO - PROCESS | 1775 | 1465078196855 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:57 INFO - PROCESS | 1775 | 1465078197060 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 15:09:57 INFO - PROCESS | 1775 | 1465078197314 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:57 INFO - PROCESS | 1775 | 1465078197324 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fac00 == 16 [pid = 1775] [id = 279] 15:09:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8e4c8000) [pid = 1775] [serial = 838] [outer = (nil)] 15:09:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8eb1b400) [pid = 1775] [serial = 839] [outer = 0x8e4c8000] 15:09:57 INFO - PROCESS | 1775 | 1465078197455 Marionette DEBUG loaded listener.js 15:09:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8e4ce000) [pid = 1775] [serial = 840] [outer = 0x8e4c8000] 15:09:58 INFO - PROCESS | 1775 | 1465078198509 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 15:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1743ms 15:09:58 INFO - PROCESS | 1775 | 1465078198582 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 15:09:58 INFO - PROCESS | 1775 | 1465078198586 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 15:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:09:58 INFO - PROCESS | 1775 | 1465078198594 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:09:58 INFO - PROCESS | 1775 | 1465078198600 Marionette TRACE conn4 <- [1,1090,null,{}] 15:09:58 INFO - PROCESS | 1775 | 1465078198617 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:09:58 INFO - PROCESS | 1775 | 1465078198626 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:58 INFO - PROCESS | 1775 | 1465078198882 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 15:09:59 INFO - PROCESS | 1775 | 1465078199100 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:09:59 INFO - PROCESS | 1775 | 1465078199114 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:09:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x910cfc00 == 17 [pid = 1775] [id = 280] 15:09:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x910d0c00) [pid = 1775] [serial = 841] [outer = (nil)] 15:09:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x910dc800) [pid = 1775] [serial = 842] [outer = 0x910d0c00] 15:09:59 INFO - PROCESS | 1775 | 1465078199197 Marionette DEBUG loaded listener.js 15:09:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x910e9400) [pid = 1775] [serial = 843] [outer = 0x910d0c00] 15:09:59 INFO - PROCESS | 1775 | --DOCSHELL 0x9524bc00 == 16 [pid = 1775] [id = 9] 15:10:00 INFO - PROCESS | 1775 | 1465078200270 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 15:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1689ms 15:10:00 INFO - PROCESS | 1775 | 1465078200282 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 15:10:00 INFO - PROCESS | 1775 | 1465078200287 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 15:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:10:00 INFO - PROCESS | 1775 | 1465078200294 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:10:00 INFO - PROCESS | 1775 | 1465078200297 Marionette TRACE conn4 <- [1,1094,null,{}] 15:10:00 INFO - PROCESS | 1775 | 1465078200303 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:00 INFO - PROCESS | 1775 | 1465078200309 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:00 INFO - PROCESS | 1775 | 1465078200503 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 15:10:00 INFO - PROCESS | 1775 | 1465078200715 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:00 INFO - PROCESS | 1775 | 1465078200723 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:00 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9e4000 == 17 [pid = 1775] [id = 281] 15:10:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x8d9ed400) [pid = 1775] [serial = 844] [outer = (nil)] 15:10:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x9114e400) [pid = 1775] [serial = 845] [outer = 0x8d9ed400] 15:10:00 INFO - PROCESS | 1775 | 1465078200809 Marionette DEBUG loaded listener.js 15:10:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x9114fc00) [pid = 1775] [serial = 846] [outer = 0x8d9ed400] 15:10:02 INFO - PROCESS | 1775 | 1465078202030 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 15:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1784ms 15:10:02 INFO - PROCESS | 1775 | 1465078202080 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 15:10:02 INFO - PROCESS | 1775 | 1465078202088 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 15:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:10:02 INFO - PROCESS | 1775 | 1465078202117 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:10:02 INFO - PROCESS | 1775 | 1465078202124 Marionette TRACE conn4 <- [1,1098,null,{}] 15:10:02 INFO - PROCESS | 1775 | 1465078202298 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:02 INFO - PROCESS | 1775 | 1465078202303 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x910a9000) [pid = 1775] [serial = 797] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x90f5fc00) [pid = 1775] [serial = 792] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x910ae800) [pid = 1775] [serial = 794] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x910dac00) [pid = 1775] [serial = 795] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8eb1bc00) [pid = 1775] [serial = 767] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x90d0ac00) [pid = 1775] [serial = 768] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x910ae000) [pid = 1775] [serial = 770] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x910d4800) [pid = 1775] [serial = 771] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8bd06800) [pid = 1775] [serial = 782] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8c5b0400) [pid = 1775] [serial = 783] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x917e1800) [pid = 1775] [serial = 779] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x921dec00) [pid = 1775] [serial = 780] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8bd06400) [pid = 1775] [serial = 764] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8c964000) [pid = 1775] [serial = 765] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x911a2c00) [pid = 1775] [serial = 776] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x911a6800) [pid = 1775] [serial = 777] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8eb24000) [pid = 1775] [serial = 762] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x910e5c00) [pid = 1775] [serial = 773] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x910e8000) [pid = 1775] [serial = 774] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8e303000) [pid = 1775] [serial = 788] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8bcde400) [pid = 1775] [serial = 785] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8c960000) [pid = 1775] [serial = 786] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x90d10c00) [pid = 1775] [serial = 791] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8e4cc800) [pid = 1775] [serial = 789] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x910d7800) [pid = 1775] [serial = 798] [outer = (nil)] [url = about:blank] 15:10:02 INFO - PROCESS | 1775 | 1465078202719 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 15:10:02 INFO - PROCESS | 1775 | 1465078202826 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:02 INFO - PROCESS | 1775 | 1465078202837 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:02 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7ef800 == 18 [pid = 1775] [id = 282] 15:10:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8b7f0800) [pid = 1775] [serial = 847] [outer = (nil)] 15:10:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8bd0d800) [pid = 1775] [serial = 848] [outer = 0x8b7f0800] 15:10:02 INFO - PROCESS | 1775 | 1465078202917 Marionette DEBUG loaded listener.js 15:10:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8c5adc00) [pid = 1775] [serial = 849] [outer = 0x8b7f0800] 15:10:03 INFO - PROCESS | 1775 | 1465078203722 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 15:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1624ms 15:10:03 INFO - PROCESS | 1775 | 1465078203739 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 15:10:03 INFO - PROCESS | 1775 | 1465078203746 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 15:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:10:03 INFO - PROCESS | 1775 | 1465078203756 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:10:03 INFO - PROCESS | 1775 | 1465078203760 Marionette TRACE conn4 <- [1,1102,null,{}] 15:10:03 INFO - PROCESS | 1775 | 1465078203766 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:03 INFO - PROCESS | 1775 | 1465078203771 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:03 INFO - PROCESS | 1775 | 1465078203950 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 15:10:03 INFO - PROCESS | 1775 | 1465078203972 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:03 INFO - PROCESS | 1775 | 1465078203980 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0a000 == 19 [pid = 1775] [id = 283] 15:10:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8d9e9800) [pid = 1775] [serial = 850] [outer = (nil)] 15:10:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8e307c00) [pid = 1775] [serial = 851] [outer = 0x8d9e9800] 15:10:04 INFO - PROCESS | 1775 | 1465078204061 Marionette DEBUG loaded listener.js 15:10:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8e4cf000) [pid = 1775] [serial = 852] [outer = 0x8d9e9800] 15:10:05 INFO - PROCESS | 1775 | 1465078205007 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 15:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1289ms 15:10:05 INFO - PROCESS | 1775 | 1465078205046 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 15:10:05 INFO - PROCESS | 1775 | 1465078205049 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 15:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:10:05 INFO - PROCESS | 1775 | 1465078205056 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:10:05 INFO - PROCESS | 1775 | 1465078205062 Marionette TRACE conn4 <- [1,1106,null,{}] 15:10:05 INFO - PROCESS | 1775 | 1465078205083 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:05 INFO - PROCESS | 1775 | 1465078205091 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:05 INFO - PROCESS | 1775 | 1465078205314 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 15:10:05 INFO - PROCESS | 1775 | 1465078205338 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:05 INFO - PROCESS | 1775 | 1465078205346 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:05 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f62000 == 20 [pid = 1775] [id = 284] 15:10:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x910a1400) [pid = 1775] [serial = 853] [outer = (nil)] 15:10:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x910a4c00) [pid = 1775] [serial = 854] [outer = 0x910a1400] 15:10:05 INFO - PROCESS | 1775 | 1465078205419 Marionette DEBUG loaded listener.js 15:10:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x910b0000) [pid = 1775] [serial = 855] [outer = 0x910a1400] 15:10:06 INFO - PROCESS | 1775 | 1465078206388 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 15:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1392ms 15:10:06 INFO - PROCESS | 1775 | 1465078206449 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 15:10:06 INFO - PROCESS | 1775 | 1465078206454 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 15:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:10:06 INFO - PROCESS | 1775 | 1465078206467 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:10:06 INFO - PROCESS | 1775 | 1465078206469 Marionette TRACE conn4 <- [1,1110,null,{}] 15:10:06 INFO - PROCESS | 1775 | 1465078206489 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:06 INFO - PROCESS | 1775 | 1465078206494 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:06 INFO - PROCESS | 1775 | 1465078206702 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 15:10:06 INFO - PROCESS | 1775 | 1465078206728 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:06 INFO - PROCESS | 1775 | 1465078206734 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x910d0000 == 21 [pid = 1775] [id = 285] 15:10:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x910d6c00) [pid = 1775] [serial = 856] [outer = (nil)] 15:10:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x910db800) [pid = 1775] [serial = 857] [outer = 0x910d6c00] 15:10:06 INFO - PROCESS | 1775 | 1465078206803 Marionette DEBUG loaded listener.js 15:10:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x910e8000) [pid = 1775] [serial = 858] [outer = 0x910d6c00] 15:10:07 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8d9ef400) [pid = 1775] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:10:07 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8b2ca800) [pid = 1775] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:10:07 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8c5b0c00) [pid = 1775] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:10:07 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8c5ae000) [pid = 1775] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:10:07 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8b2b6000) [pid = 1775] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:10:07 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8c7f8000) [pid = 1775] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:10:07 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8e30e000) [pid = 1775] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:10:07 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x910a6400) [pid = 1775] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:10:07 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x92149400) [pid = 1775] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:10:07 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8bd0b800) [pid = 1775] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:10:07 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8d9e4800) [pid = 1775] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:10:07 INFO - PROCESS | 1775 | 1465078207974 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 15:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1553ms 15:10:08 INFO - PROCESS | 1775 | 1465078208015 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 15:10:08 INFO - PROCESS | 1775 | 1465078208023 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 15:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:10:08 INFO - PROCESS | 1775 | 1465078208035 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:10:08 INFO - PROCESS | 1775 | 1465078208040 Marionette TRACE conn4 <- [1,1114,null,{}] 15:10:08 INFO - PROCESS | 1775 | 1465078208049 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:08 INFO - PROCESS | 1775 | 1465078208055 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:08 INFO - PROCESS | 1775 | 1465078208256 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 15:10:08 INFO - PROCESS | 1775 | 1465078208495 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:08 INFO - PROCESS | 1775 | 1465078208521 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:08 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cc400 == 22 [pid = 1775] [id = 286] 15:10:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8b2cdc00) [pid = 1775] [serial = 859] [outer = (nil)] 15:10:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8c5a7c00) [pid = 1775] [serial = 860] [outer = 0x8b2cdc00] 15:10:08 INFO - PROCESS | 1775 | 1465078208658 Marionette DEBUG loaded listener.js 15:10:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8c5a7400) [pid = 1775] [serial = 861] [outer = 0x8b2cdc00] 15:10:09 INFO - PROCESS | 1775 | 1465078209650 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 15:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1639ms 15:10:09 INFO - PROCESS | 1775 | 1465078209673 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 15:10:09 INFO - PROCESS | 1775 | 1465078209680 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 15:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:10:09 INFO - PROCESS | 1775 | 1465078209691 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:10:09 INFO - PROCESS | 1775 | 1465078209695 Marionette TRACE conn4 <- [1,1118,null,{}] 15:10:09 INFO - PROCESS | 1775 | 1465078209702 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:09 INFO - PROCESS | 1775 | 1465078209709 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:09 INFO - PROCESS | 1775 | 1465078209941 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 15:10:10 INFO - PROCESS | 1775 | 1465078210158 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:10 INFO - PROCESS | 1775 | 1465078210167 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:10 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9ef400 == 23 [pid = 1775] [id = 287] 15:10:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8e30e800) [pid = 1775] [serial = 862] [outer = (nil)] 15:10:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8eb18400) [pid = 1775] [serial = 863] [outer = 0x8e30e800] 15:10:10 INFO - PROCESS | 1775 | 1465078210296 Marionette DEBUG loaded listener.js 15:10:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x90d06400) [pid = 1775] [serial = 864] [outer = 0x8e30e800] 15:10:11 INFO - PROCESS | 1775 | 1465078211316 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 15:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1682ms 15:10:11 INFO - PROCESS | 1775 | 1465078211374 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 15:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:10:11 INFO - PROCESS | 1775 | 1465078211379 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 15:10:11 INFO - PROCESS | 1775 | 1465078211387 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:10:11 INFO - PROCESS | 1775 | 1465078211395 Marionette TRACE conn4 <- [1,1122,null,{}] 15:10:11 INFO - PROCESS | 1775 | 1465078211414 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:11 INFO - PROCESS | 1775 | 1465078211424 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:11 INFO - PROCESS | 1775 | 1465078211733 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 15:10:11 INFO - PROCESS | 1775 | 1465078211918 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:11 INFO - PROCESS | 1775 | 1465078211927 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:11 INFO - PROCESS | 1775 | ++DOCSHELL 0x910e8400 == 24 [pid = 1775] [id = 288] 15:10:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x910ed000) [pid = 1775] [serial = 865] [outer = (nil)] 15:10:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x9114b000) [pid = 1775] [serial = 866] [outer = 0x910ed000] 15:10:12 INFO - PROCESS | 1775 | 1465078212017 Marionette DEBUG loaded listener.js 15:10:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x911a5000) [pid = 1775] [serial = 867] [outer = 0x910ed000] 15:10:12 INFO - PROCESS | 1775 | 1465078212976 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 15:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1653ms 15:10:13 INFO - PROCESS | 1775 | 1465078213039 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 15:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:10:13 INFO - PROCESS | 1775 | 1465078213045 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 15:10:13 INFO - PROCESS | 1775 | 1465078213051 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:10:13 INFO - PROCESS | 1775 | 1465078213055 Marionette TRACE conn4 <- [1,1126,null,{}] 15:10:13 INFO - PROCESS | 1775 | 1465078213061 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:13 INFO - PROCESS | 1775 | 1465078213066 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:13 INFO - PROCESS | 1775 | 1465078213249 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 15:10:13 INFO - PROCESS | 1775 | 1465078213475 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:13 INFO - PROCESS | 1775 | 1465078213484 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:13 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b8000 == 25 [pid = 1775] [id = 289] 15:10:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x910d1400) [pid = 1775] [serial = 868] [outer = (nil)] 15:10:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x911af800) [pid = 1775] [serial = 869] [outer = 0x910d1400] 15:10:13 INFO - PROCESS | 1775 | 1465078213608 Marionette DEBUG loaded listener.js 15:10:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x91791400) [pid = 1775] [serial = 870] [outer = 0x910d1400] 15:10:14 INFO - PROCESS | 1775 | 1465078214521 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 15:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1485ms 15:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:10:14 INFO - PROCESS | 1775 | 1465078214535 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 15:10:14 INFO - PROCESS | 1775 | 1465078214539 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 15:10:14 INFO - PROCESS | 1775 | 1465078214545 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:10:14 INFO - PROCESS | 1775 | 1465078214548 Marionette TRACE conn4 <- [1,1130,null,{}] 15:10:14 INFO - PROCESS | 1775 | 1465078214555 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:14 INFO - PROCESS | 1775 | 1465078214560 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:14 INFO - PROCESS | 1775 | 1465078214732 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 15:10:14 INFO - PROCESS | 1775 | 1465078214903 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:14 INFO - PROCESS | 1775 | 1465078214913 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:14 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b8400 == 26 [pid = 1775] [id = 290] 15:10:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x91790400) [pid = 1775] [serial = 871] [outer = (nil)] 15:10:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x917dd400) [pid = 1775] [serial = 872] [outer = 0x91790400] 15:10:14 INFO - PROCESS | 1775 | 1465078214993 Marionette DEBUG loaded listener.js 15:10:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x917e2800) [pid = 1775] [serial = 873] [outer = 0x91790400] 15:10:15 INFO - PROCESS | 1775 | 1465078215945 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 15:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1437ms 15:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:10:15 INFO - PROCESS | 1775 | 1465078215982 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 15:10:15 INFO - PROCESS | 1775 | 1465078215985 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 15:10:15 INFO - PROCESS | 1775 | 1465078215992 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:10:15 INFO - PROCESS | 1775 | 1465078215994 Marionette TRACE conn4 <- [1,1134,null,{}] 15:10:16 INFO - PROCESS | 1775 | 1465078216001 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:16 INFO - PROCESS | 1775 | 1465078216012 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:16 INFO - PROCESS | 1775 | 1465078216243 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 15:10:16 INFO - PROCESS | 1775 | 1465078216467 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:16 INFO - PROCESS | 1775 | 1465078216475 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c5c00 == 27 [pid = 1775] [id = 291] 15:10:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8b7f0c00) [pid = 1775] [serial = 874] [outer = (nil)] 15:10:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8c963400) [pid = 1775] [serial = 875] [outer = 0x8b7f0c00] 15:10:16 INFO - PROCESS | 1775 | 1465078216603 Marionette DEBUG loaded listener.js 15:10:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8e310400) [pid = 1775] [serial = 876] [outer = 0x8b7f0c00] 15:10:17 INFO - PROCESS | 1775 | 1465078217673 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1784ms 15:10:17 INFO - PROCESS | 1775 | 1465078217787 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 15:10:17 INFO - PROCESS | 1775 | 1465078217796 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 15:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:10:17 INFO - PROCESS | 1775 | 1465078217811 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:10:17 INFO - PROCESS | 1775 | 1465078217814 Marionette TRACE conn4 <- [1,1138,null,{}] 15:10:17 INFO - PROCESS | 1775 | 1465078217886 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:17 INFO - PROCESS | 1775 | 1465078217891 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:18 INFO - PROCESS | 1775 | 1465078218150 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 15:10:18 INFO - PROCESS | 1775 | 1465078218396 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:18 INFO - PROCESS | 1775 | 1465078218404 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:18 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce2800 == 28 [pid = 1775] [id = 292] 15:10:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8bd0ec00) [pid = 1775] [serial = 877] [outer = (nil)] 15:10:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8c968c00) [pid = 1775] [serial = 878] [outer = 0x8bd0ec00] 15:10:18 INFO - PROCESS | 1775 | 1465078218481 Marionette DEBUG loaded listener.js 15:10:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8d7c2000) [pid = 1775] [serial = 879] [outer = 0x8bd0ec00] 15:10:19 INFO - PROCESS | 1775 | --DOCSHELL 0x9929fc00 == 27 [pid = 1775] [id = 10] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x90d0dc00) [pid = 1775] [serial = 833] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8e309000) [pid = 1775] [serial = 827] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8bcdc400) [pid = 1775] [serial = 821] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8bd02000) [pid = 1775] [serial = 822] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8d691400) [pid = 1775] [serial = 819] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8c7f8c00) [pid = 1775] [serial = 818] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8c95c000) [pid = 1775] [serial = 824] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8b2cac00) [pid = 1775] [serial = 801] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8b2bb400) [pid = 1775] [serial = 800] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8d7bdc00) [pid = 1775] [serial = 804] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8c966c00) [pid = 1775] [serial = 803] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x90d04000) [pid = 1775] [serial = 807] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8e4d3400) [pid = 1775] [serial = 806] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x917e0000) [pid = 1775] [serial = 810] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x91790c00) [pid = 1775] [serial = 809] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x922e2800) [pid = 1775] [serial = 813] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x921eb800) [pid = 1775] [serial = 812] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x922e6400) [pid = 1775] [serial = 816] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8d699800) [pid = 1775] [serial = 815] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8d9ef800) [pid = 1775] [serial = 830] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8e4cb800) [pid = 1775] [serial = 828] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8e4d5000) [pid = 1775] [serial = 831] [outer = (nil)] [url = about:blank] 15:10:19 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8c967c00) [pid = 1775] [serial = 825] [outer = (nil)] [url = about:blank] 15:10:20 INFO - PROCESS | 1775 | 1465078220423 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 15:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 2638ms 15:10:20 INFO - PROCESS | 1775 | 1465078220448 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 15:10:20 INFO - PROCESS | 1775 | 1465078220454 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 15:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:10:20 INFO - PROCESS | 1775 | 1465078220462 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:10:20 INFO - PROCESS | 1775 | 1465078220469 Marionette TRACE conn4 <- [1,1142,null,{}] 15:10:20 INFO - PROCESS | 1775 | 1465078220477 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:20 INFO - PROCESS | 1775 | 1465078220483 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:20 INFO - PROCESS | 1775 | 1465078220653 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 15:10:20 INFO - PROCESS | 1775 | 1465078220770 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:20 INFO - PROCESS | 1775 | 1465078220779 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fb400 == 28 [pid = 1775] [id = 293] 15:10:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8b7fbc00) [pid = 1775] [serial = 880] [outer = (nil)] 15:10:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8bce6c00) [pid = 1775] [serial = 881] [outer = 0x8b7fbc00] 15:10:20 INFO - PROCESS | 1775 | 1465078220849 Marionette DEBUG loaded listener.js 15:10:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8bd0d000) [pid = 1775] [serial = 882] [outer = 0x8b7fbc00] 15:10:21 INFO - PROCESS | 1775 | 1465078221639 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 15:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1238ms 15:10:21 INFO - PROCESS | 1775 | 1465078221700 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 15:10:21 INFO - PROCESS | 1775 | 1465078221708 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 15:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:10:21 INFO - PROCESS | 1775 | 1465078221720 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:10:21 INFO - PROCESS | 1775 | 1465078221724 Marionette TRACE conn4 <- [1,1146,null,{}] 15:10:21 INFO - PROCESS | 1775 | 1465078221730 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:21 INFO - PROCESS | 1775 | 1465078221736 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:21 INFO - PROCESS | 1775 | 1465078221918 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 15:10:22 INFO - PROCESS | 1775 | 1465078222059 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:22 INFO - PROCESS | 1775 | 1465078222067 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:22 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c95bc00 == 29 [pid = 1775] [id = 294] 15:10:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8d691800) [pid = 1775] [serial = 883] [outer = (nil)] 15:10:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8d69ec00) [pid = 1775] [serial = 884] [outer = 0x8d691800] 15:10:22 INFO - PROCESS | 1775 | 1465078222156 Marionette DEBUG loaded listener.js 15:10:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8d7c0c00) [pid = 1775] [serial = 885] [outer = 0x8d691800] 15:10:23 INFO - PROCESS | 1775 | 1465078223112 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 15:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1433ms 15:10:23 INFO - PROCESS | 1775 | 1465078223153 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 15:10:23 INFO - PROCESS | 1775 | 1465078223156 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 15:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:10:23 INFO - PROCESS | 1775 | 1465078223171 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:10:23 INFO - PROCESS | 1775 | 1465078223177 Marionette TRACE conn4 <- [1,1150,null,{}] 15:10:23 INFO - PROCESS | 1775 | 1465078223194 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:23 INFO - PROCESS | 1775 | 1465078223203 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:23 INFO - PROCESS | 1775 | 1465078223418 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 15:10:23 INFO - PROCESS | 1775 | 1465078223438 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:23 INFO - PROCESS | 1775 | 1465078223447 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e308000 == 30 [pid = 1775] [id = 295] 15:10:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8e4c9000) [pid = 1775] [serial = 886] [outer = (nil)] 15:10:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8e4cec00) [pid = 1775] [serial = 887] [outer = 0x8e4c9000] 15:10:23 INFO - PROCESS | 1775 | 1465078223521 Marionette DEBUG loaded listener.js 15:10:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8eb1a400) [pid = 1775] [serial = 888] [outer = 0x8e4c9000] 15:10:24 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8bce0c00) [pid = 1775] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:10:24 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8e4c8000) [pid = 1775] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:10:24 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8d9ed400) [pid = 1775] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:10:24 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8eb17800) [pid = 1775] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:10:24 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x910d0c00) [pid = 1775] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:10:24 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8b7f0800) [pid = 1775] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:10:24 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x99d8a000) [pid = 1775] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:10:24 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x97748c00) [pid = 1775] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:10:24 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8d9e9800) [pid = 1775] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:10:24 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x910a1400) [pid = 1775] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:10:24 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x910d6c00) [pid = 1775] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:10:24 INFO - PROCESS | 1775 | 1465078224819 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 15:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1696ms 15:10:24 INFO - PROCESS | 1775 | 1465078224860 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 15:10:24 INFO - PROCESS | 1775 | 1465078224863 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 15:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:10:24 INFO - PROCESS | 1775 | 1465078224883 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:10:24 INFO - PROCESS | 1775 | 1465078224886 Marionette TRACE conn4 <- [1,1154,null,{}] 15:10:24 INFO - PROCESS | 1775 | 1465078224891 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:24 INFO - PROCESS | 1775 | 1465078224895 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:25 INFO - PROCESS | 1775 | 1465078225053 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 15:10:25 INFO - PROCESS | 1775 | 1465078225063 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:25 INFO - PROCESS | 1775 | 1465078225071 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd07400 == 31 [pid = 1775] [id = 296] 15:10:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8e30e000) [pid = 1775] [serial = 889] [outer = (nil)] 15:10:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x90d09000) [pid = 1775] [serial = 890] [outer = 0x8e30e000] 15:10:25 INFO - PROCESS | 1775 | 1465078225139 Marionette DEBUG loaded listener.js 15:10:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x90f55800) [pid = 1775] [serial = 891] [outer = 0x8e30e000] 15:10:26 INFO - PROCESS | 1775 | 1465078226014 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 15:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1190ms 15:10:26 INFO - PROCESS | 1775 | 1465078226061 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 15:10:26 INFO - PROCESS | 1775 | 1465078226065 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 15:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:10:26 INFO - PROCESS | 1775 | 1465078226071 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:10:26 INFO - PROCESS | 1775 | 1465078226075 Marionette TRACE conn4 <- [1,1158,null,{}] 15:10:26 INFO - PROCESS | 1775 | 1465078226080 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:26 INFO - PROCESS | 1775 | 1465078226085 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:26 INFO - PROCESS | 1775 | 1465078226241 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 15:10:26 INFO - PROCESS | 1775 | 1465078226251 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:26 INFO - PROCESS | 1775 | 1465078226259 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:26 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b2400 == 32 [pid = 1775] [id = 297] 15:10:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8bce0800) [pid = 1775] [serial = 892] [outer = (nil)] 15:10:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x90f60400) [pid = 1775] [serial = 893] [outer = 0x8bce0800] 15:10:26 INFO - PROCESS | 1775 | 1465078226329 Marionette DEBUG loaded listener.js 15:10:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x910a1400) [pid = 1775] [serial = 894] [outer = 0x8bce0800] 15:10:27 INFO - PROCESS | 1775 | 1465078227632 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 15:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1639ms 15:10:27 INFO - PROCESS | 1775 | 1465078227712 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 15:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:10:27 INFO - PROCESS | 1775 | 1465078227719 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 15:10:27 INFO - PROCESS | 1775 | 1465078227728 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:10:27 INFO - PROCESS | 1775 | 1465078227736 Marionette TRACE conn4 <- [1,1162,null,{}] 15:10:27 INFO - PROCESS | 1775 | 1465078227744 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:27 INFO - PROCESS | 1775 | 1465078227750 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:27 INFO - PROCESS | 1775 | 1465078227988 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 15:10:28 INFO - PROCESS | 1775 | 1465078228215 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:28 INFO - PROCESS | 1775 | 1465078228227 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:28 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce4400 == 33 [pid = 1775] [id = 298] 15:10:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8bce8400) [pid = 1775] [serial = 895] [outer = (nil)] 15:10:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c7f4c00) [pid = 1775] [serial = 896] [outer = 0x8bce8400] 15:10:28 INFO - PROCESS | 1775 | 1465078228312 Marionette DEBUG loaded listener.js 15:10:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d69f000) [pid = 1775] [serial = 897] [outer = 0x8bce8400] 15:10:29 INFO - PROCESS | 1775 | 1465078229328 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 15:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1689ms 15:10:29 INFO - PROCESS | 1775 | 1465078229418 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 15:10:29 INFO - PROCESS | 1775 | 1465078229426 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 15:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:10:29 INFO - PROCESS | 1775 | 1465078229437 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:10:29 INFO - PROCESS | 1775 | 1465078229442 Marionette TRACE conn4 <- [1,1166,null,{}] 15:10:29 INFO - PROCESS | 1775 | 1465078229448 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:29 INFO - PROCESS | 1775 | 1465078229457 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:29 INFO - PROCESS | 1775 | 1465078229759 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 15:10:30 INFO - PROCESS | 1775 | 1465078229985 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:30 INFO - PROCESS | 1775 | 1465078229992 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:30 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd02c00 == 34 [pid = 1775] [id = 299] 15:10:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8e30e400) [pid = 1775] [serial = 898] [outer = (nil)] 15:10:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x90d05800) [pid = 1775] [serial = 899] [outer = 0x8e30e400] 15:10:30 INFO - PROCESS | 1775 | 1465078230077 Marionette DEBUG loaded listener.js 15:10:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x90f5d800) [pid = 1775] [serial = 900] [outer = 0x8e30e400] 15:10:31 INFO - PROCESS | 1775 | 1465078230997 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 15:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1632ms 15:10:31 INFO - PROCESS | 1775 | 1465078231070 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 15:10:31 INFO - PROCESS | 1775 | 1465078231074 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 15:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:10:31 INFO - PROCESS | 1775 | 1465078231081 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:10:31 INFO - PROCESS | 1775 | 1465078231088 Marionette TRACE conn4 <- [1,1170,null,{}] 15:10:31 INFO - PROCESS | 1775 | 1465078231105 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:31 INFO - PROCESS | 1775 | 1465078231114 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:31 INFO - PROCESS | 1775 | 1465078231307 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 15:10:31 INFO - PROCESS | 1775 | 1465078231461 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:31 INFO - PROCESS | 1775 | 1465078231476 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:31 INFO - PROCESS | 1775 | ++DOCSHELL 0x910d7000 == 35 [pid = 1775] [id = 300] 15:10:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x910d8000) [pid = 1775] [serial = 901] [outer = (nil)] 15:10:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x910eac00) [pid = 1775] [serial = 902] [outer = 0x910d8000] 15:10:31 INFO - PROCESS | 1775 | 1465078231615 Marionette DEBUG loaded listener.js 15:10:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x9114b800) [pid = 1775] [serial = 903] [outer = 0x910d8000] 15:10:32 INFO - PROCESS | 1775 | 1465078232568 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 15:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1546ms 15:10:32 INFO - PROCESS | 1775 | 1465078232628 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 15:10:32 INFO - PROCESS | 1775 | 1465078232634 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 15:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:10:32 INFO - PROCESS | 1775 | 1465078232642 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:10:32 INFO - PROCESS | 1775 | 1465078232645 Marionette TRACE conn4 <- [1,1174,null,{}] 15:10:32 INFO - PROCESS | 1775 | 1465078232651 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:32 INFO - PROCESS | 1775 | 1465078232657 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:32 INFO - PROCESS | 1775 | 1465078232861 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 15:10:33 INFO - PROCESS | 1775 | 1465078233103 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:33 INFO - PROCESS | 1775 | 1465078233112 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:33 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bb400 == 36 [pid = 1775] [id = 301] 15:10:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8b2c2800) [pid = 1775] [serial = 904] [outer = (nil)] 15:10:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8bd03400) [pid = 1775] [serial = 905] [outer = 0x8b2c2800] 15:10:33 INFO - PROCESS | 1775 | 1465078233234 Marionette DEBUG loaded listener.js 15:10:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8d7c3400) [pid = 1775] [serial = 906] [outer = 0x8b2c2800] 15:10:34 INFO - PROCESS | 1775 | 1465078234387 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 15:10:34 INFO - PROCESS | 1775 | 1465078234498 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 15:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:10:34 INFO - PROCESS | 1775 | 1465078234517 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:10:34 INFO - PROCESS | 1775 | 1465078234522 Marionette TRACE conn4 <- [1,1178,null,{}] 15:10:34 INFO - PROCESS | 1775 | 1465078234561 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:34 INFO - PROCESS | 1775 | 1465078234567 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8e4cf000) [pid = 1775] [serial = 852] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8e307c00) [pid = 1775] [serial = 851] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x910a4c00) [pid = 1775] [serial = 854] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x910db800) [pid = 1775] [serial = 857] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x910b0000) [pid = 1775] [serial = 855] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x910e8000) [pid = 1775] [serial = 858] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8c5a9c00) [pid = 1775] [serial = 836] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8d692000) [pid = 1775] [serial = 837] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8eb1b400) [pid = 1775] [serial = 839] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8e4ce000) [pid = 1775] [serial = 840] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x9114e400) [pid = 1775] [serial = 845] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x9114fc00) [pid = 1775] [serial = 846] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x90f5bc00) [pid = 1775] [serial = 834] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x910dc800) [pid = 1775] [serial = 842] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x910e9400) [pid = 1775] [serial = 843] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8bd0d800) [pid = 1775] [serial = 848] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8c5adc00) [pid = 1775] [serial = 849] [outer = (nil)] [url = about:blank] 15:10:34 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8bce1800) [pid = 1775] [serial = 588] [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.] 15:10:34 INFO - PROCESS | 1775 | 1465078234822 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 15:10:34 INFO - PROCESS | 1775 | 1465078234967 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:34 INFO - PROCESS | 1775 | 1465078234978 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:35 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd09000 == 37 [pid = 1775] [id = 302] 15:10:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8bd0c800) [pid = 1775] [serial = 907] [outer = (nil)] 15:10:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8c5aec00) [pid = 1775] [serial = 908] [outer = 0x8bd0c800] 15:10:35 INFO - PROCESS | 1775 | 1465078235051 Marionette DEBUG loaded listener.js 15:10:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8d691400) [pid = 1775] [serial = 909] [outer = 0x8bd0c800] 15:10:35 INFO - PROCESS | 1775 | 1465078235842 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 15:10:35 INFO - PROCESS | 1775 | 1465078235920 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 15:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:10:35 INFO - PROCESS | 1775 | 1465078235930 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:10:35 INFO - PROCESS | 1775 | 1465078235935 Marionette TRACE conn4 <- [1,1182,null,{}] 15:10:35 INFO - PROCESS | 1775 | 1465078235941 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:35 INFO - PROCESS | 1775 | 1465078235946 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:36 INFO - PROCESS | 1775 | 1465078236119 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 15:10:36 INFO - PROCESS | 1775 | 1465078236244 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:36 INFO - PROCESS | 1775 | 1465078236252 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f8800 == 38 [pid = 1775] [id = 303] 15:10:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8e30d800) [pid = 1775] [serial = 910] [outer = (nil)] 15:10:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8e4d3000) [pid = 1775] [serial = 911] [outer = 0x8e30d800] 15:10:36 INFO - PROCESS | 1775 | 1465078236343 Marionette DEBUG loaded listener.js 15:10:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x90d04400) [pid = 1775] [serial = 912] [outer = 0x8e30d800] 15:10:37 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:10:37 INFO - PROCESS | 1775 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:10:37 INFO - PROCESS | 1775 | 1465078237201 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 15:10:37 INFO - PROCESS | 1775 | 1465078237268 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 15:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:10:37 INFO - PROCESS | 1775 | 1465078237276 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:10:37 INFO - PROCESS | 1775 | 1465078237282 Marionette TRACE conn4 <- [1,1186,null,{}] 15:10:37 INFO - PROCESS | 1775 | 1465078237306 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:37 INFO - PROCESS | 1775 | 1465078237314 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:37 INFO - PROCESS | 1775 | 1465078237527 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 15:10:37 INFO - PROCESS | 1775 | 1465078237551 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:37 INFO - PROCESS | 1775 | 1465078237562 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:37 INFO - PROCESS | 1775 | ++DOCSHELL 0x910e1800 == 39 [pid = 1775] [id = 304] 15:10:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x910e1c00) [pid = 1775] [serial = 913] [outer = (nil)] 15:10:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x910e6c00) [pid = 1775] [serial = 914] [outer = 0x910e1c00] 15:10:37 INFO - PROCESS | 1775 | 1465078237631 Marionette DEBUG loaded listener.js 15:10:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x910f0800) [pid = 1775] [serial = 915] [outer = 0x910e1c00] 15:10:38 INFO - PROCESS | 1775 | 1465078238559 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 15:10:38 INFO - PROCESS | 1775 | 1465078238618 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 15:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:10:38 INFO - PROCESS | 1775 | 1465078238630 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:10:38 INFO - PROCESS | 1775 | 1465078238632 Marionette TRACE conn4 <- [1,1190,null,{}] 15:10:38 INFO - PROCESS | 1775 | 1465078238638 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:38 INFO - PROCESS | 1775 | 1465078238643 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:38 INFO - PROCESS | 1775 | 1465078238864 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 15:10:38 INFO - PROCESS | 1775 | 1465078238886 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:38 INFO - PROCESS | 1775 | 1465078238896 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x910d5800 == 40 [pid = 1775] [id = 305] 15:10:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x911a3000) [pid = 1775] [serial = 916] [outer = (nil)] 15:10:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x9178c400) [pid = 1775] [serial = 917] [outer = 0x911a3000] 15:10:38 INFO - PROCESS | 1775 | 1465078238962 Marionette DEBUG loaded listener.js 15:10:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x91795c00) [pid = 1775] [serial = 918] [outer = 0x911a3000] 15:10:39 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8e4c9000) [pid = 1775] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:10:39 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8bd0ec00) [pid = 1775] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:10:39 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8b7fbc00) [pid = 1775] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:10:39 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8d691800) [pid = 1775] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:10:39 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8b2cdc00) [pid = 1775] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:10:39 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8e30e800) [pid = 1775] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:10:39 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x910ed000) [pid = 1775] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:10:39 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x910d1400) [pid = 1775] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:10:39 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x91790400) [pid = 1775] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:10:39 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8b7f0c00) [pid = 1775] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:10:39 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8e30e000) [pid = 1775] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:10:40 INFO - PROCESS | 1775 | 1465078240006 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 15:10:40 INFO - PROCESS | 1775 | 1465078240077 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 15:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:10:40 INFO - PROCESS | 1775 | 1465078240084 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:10:40 INFO - PROCESS | 1775 | 1465078240087 Marionette TRACE conn4 <- [1,1194,null,{}] 15:10:40 INFO - PROCESS | 1775 | 1465078240093 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:40 INFO - PROCESS | 1775 | 1465078240098 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:40 INFO - PROCESS | 1775 | 1465078240274 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 15:10:40 INFO - PROCESS | 1775 | 1465078240282 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:40 INFO - PROCESS | 1775 | 1465078240293 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bcc00 == 41 [pid = 1775] [id = 306] 15:10:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8b7f0c00) [pid = 1775] [serial = 919] [outer = (nil)] 15:10:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x910ed000) [pid = 1775] [serial = 920] [outer = 0x8b7f0c00] 15:10:40 INFO - PROCESS | 1775 | 1465078240370 Marionette DEBUG loaded listener.js 15:10:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x91794c00) [pid = 1775] [serial = 921] [outer = 0x8b7f0c00] 15:10:41 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:10:41 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:10:41 INFO - PROCESS | 1775 | 1465078241344 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 15:10:41 INFO - PROCESS | 1775 | 1465078241422 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 15:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:10:41 INFO - PROCESS | 1775 | 1465078241429 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:10:41 INFO - PROCESS | 1775 | 1465078241433 Marionette TRACE conn4 <- [1,1198,null,{}] 15:10:41 INFO - PROCESS | 1775 | 1465078241438 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:41 INFO - PROCESS | 1775 | 1465078241449 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:41 INFO - PROCESS | 1775 | 1465078241721 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 15:10:41 INFO - PROCESS | 1775 | 1465078241886 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:41 INFO - PROCESS | 1775 | 1465078241898 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c5400 == 42 [pid = 1775] [id = 307] 15:10:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8b2c5800) [pid = 1775] [serial = 922] [outer = (nil)] 15:10:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8b2cc000) [pid = 1775] [serial = 923] [outer = 0x8b2c5800] 15:10:42 INFO - PROCESS | 1775 | 1465078242053 Marionette DEBUG loaded listener.js 15:10:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8b7fe000) [pid = 1775] [serial = 924] [outer = 0x8b2c5800] 15:10:43 INFO - PROCESS | 1775 | 1465078243029 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1634ms 15:10:43 INFO - PROCESS | 1775 | 1465078243065 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 15:10:43 INFO - PROCESS | 1775 | 1465078243071 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 15:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:10:43 INFO - PROCESS | 1775 | 1465078243081 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:10:43 INFO - PROCESS | 1775 | 1465078243085 Marionette TRACE conn4 <- [1,1202,null,{}] 15:10:43 INFO - PROCESS | 1775 | 1465078243093 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:43 INFO - PROCESS | 1775 | 1465078243102 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:43 INFO - PROCESS | 1775 | 1465078243294 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 15:10:43 INFO - PROCESS | 1775 | 1465078243510 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:43 INFO - PROCESS | 1775 | 1465078243519 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c969c00 == 43 [pid = 1775] [id = 308] 15:10:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8d696000) [pid = 1775] [serial = 925] [outer = (nil)] 15:10:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d69a400) [pid = 1775] [serial = 926] [outer = 0x8d696000] 15:10:43 INFO - PROCESS | 1775 | 1465078243647 Marionette DEBUG loaded listener.js 15:10:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8d9e4800) [pid = 1775] [serial = 927] [outer = 0x8d696000] 15:10:44 INFO - PROCESS | 1775 | 1465078244594 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:10:44 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 15:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1582ms 15:10:44 INFO - PROCESS | 1775 | 1465078244663 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 15:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:10:44 INFO - PROCESS | 1775 | 1465078244669 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 15:10:44 INFO - PROCESS | 1775 | 1465078244676 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:10:44 INFO - PROCESS | 1775 | 1465078244679 Marionette TRACE conn4 <- [1,1206,null,{}] 15:10:44 INFO - PROCESS | 1775 | 1465078244686 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:44 INFO - PROCESS | 1775 | 1465078244691 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:44 INFO - PROCESS | 1775 | 1465078244937 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 15:10:45 INFO - PROCESS | 1775 | 1465078245197 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:45 INFO - PROCESS | 1775 | 1465078245207 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb20400 == 44 [pid = 1775] [id = 309] 15:10:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8eb23c00) [pid = 1775] [serial = 928] [outer = (nil)] 15:10:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x90d0b800) [pid = 1775] [serial = 929] [outer = 0x8eb23c00] 15:10:45 INFO - PROCESS | 1775 | 1465078245332 Marionette DEBUG loaded listener.js 15:10:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x910a1800) [pid = 1775] [serial = 930] [outer = 0x8eb23c00] 15:10:46 INFO - PROCESS | 1775 | 1465078246325 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:10:46 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 15:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1695ms 15:10:46 INFO - PROCESS | 1775 | 1465078246370 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 15:10:46 INFO - PROCESS | 1775 | 1465078246377 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 15:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:10:46 INFO - PROCESS | 1775 | 1465078246394 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:10:46 INFO - PROCESS | 1775 | 1465078246402 Marionette TRACE conn4 <- [1,1210,null,{}] 15:10:46 INFO - PROCESS | 1775 | 1465078246408 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:46 INFO - PROCESS | 1775 | 1465078246415 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:46 INFO - PROCESS | 1775 | 1465078246654 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 15:10:46 INFO - PROCESS | 1775 | 1465078246866 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:46 INFO - PROCESS | 1775 | 1465078246874 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:46 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcdec00 == 45 [pid = 1775] [id = 310] 15:10:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8e4d4800) [pid = 1775] [serial = 931] [outer = (nil)] 15:10:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x917e5800) [pid = 1775] [serial = 932] [outer = 0x8e4d4800] 15:10:47 INFO - PROCESS | 1775 | 1465078247001 Marionette DEBUG loaded listener.js 15:10:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x921dec00) [pid = 1775] [serial = 933] [outer = 0x8e4d4800] 15:10:47 INFO - PROCESS | 1775 | 1465078247914 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1599ms 15:10:47 INFO - PROCESS | 1775 | 1465078247985 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 15:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:10:47 INFO - PROCESS | 1775 | 1465078247990 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 15:10:48 INFO - PROCESS | 1775 | 1465078248000 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:10:48 INFO - PROCESS | 1775 | 1465078248007 Marionette TRACE conn4 <- [1,1214,null,{}] 15:10:48 INFO - PROCESS | 1775 | 1465078248017 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:48 INFO - PROCESS | 1775 | 1465078248021 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:48 INFO - PROCESS | 1775 | 1465078248271 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 15:10:48 INFO - PROCESS | 1775 | 1465078248541 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:48 INFO - PROCESS | 1775 | 1465078248552 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:48 INFO - PROCESS | 1775 | ++DOCSHELL 0x911aa400 == 46 [pid = 1775] [id = 311] 15:10:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x9178d000) [pid = 1775] [serial = 934] [outer = (nil)] 15:10:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x922de800) [pid = 1775] [serial = 935] [outer = 0x9178d000] 15:10:48 INFO - PROCESS | 1775 | 1465078248631 Marionette DEBUG loaded listener.js 15:10:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x922e1000) [pid = 1775] [serial = 936] [outer = 0x9178d000] 15:10:49 INFO - PROCESS | 1775 | 1465078249561 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 15:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1592ms 15:10:49 INFO - PROCESS | 1775 | 1465078249590 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 15:10:49 INFO - PROCESS | 1775 | 1465078249594 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 15:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:10:49 INFO - PROCESS | 1775 | 1465078249601 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:10:49 INFO - PROCESS | 1775 | 1465078249605 Marionette TRACE conn4 <- [1,1218,null,{}] 15:10:49 INFO - PROCESS | 1775 | 1465078249611 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:49 INFO - PROCESS | 1775 | 1465078249616 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:49 INFO - PROCESS | 1775 | 1465078249804 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 15:10:50 INFO - PROCESS | 1775 | 1465078250261 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:50 INFO - PROCESS | 1775 | 1465078250272 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcd9800 == 47 [pid = 1775] [id = 312] 15:10:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8bcdac00) [pid = 1775] [serial = 937] [outer = (nil)] 15:10:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8bce8000) [pid = 1775] [serial = 938] [outer = 0x8bcdac00] 15:10:50 INFO - PROCESS | 1775 | 1465078250388 Marionette DEBUG loaded listener.js 15:10:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8c5a2800) [pid = 1775] [serial = 939] [outer = 0x8bcdac00] 15:10:51 INFO - PROCESS | 1775 | 1465078251351 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 15:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1785ms 15:10:51 INFO - PROCESS | 1775 | 1465078251389 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 15:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:10:51 INFO - PROCESS | 1775 | 1465078251395 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 15:10:51 INFO - PROCESS | 1775 | 1465078251403 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:10:51 INFO - PROCESS | 1775 | 1465078251407 Marionette TRACE conn4 <- [1,1222,null,{}] 15:10:51 INFO - PROCESS | 1775 | 1465078251415 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:51 INFO - PROCESS | 1775 | 1465078251422 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:51 INFO - PROCESS | 1775 | 1465078251638 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 15:10:51 INFO - PROCESS | 1775 | 1465078251951 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:51 INFO - PROCESS | 1775 | 1465078251965 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0a000 == 46 [pid = 1775] [id = 283] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8c95bc00 == 45 [pid = 1775] [id = 294] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5ab000 == 44 [pid = 1775] [id = 274] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce2800 == 43 [pid = 1775] [id = 292] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd07400 == 42 [pid = 1775] [id = 296] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c4800 == 41 [pid = 1775] [id = 273] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fb400 == 40 [pid = 1775] [id = 293] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x90f62000 == 39 [pid = 1775] [id = 284] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9ef000 == 38 [pid = 1775] [id = 275] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8e308000 == 37 [pid = 1775] [id = 295] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9e4000 == 36 [pid = 1775] [id = 281] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bcc00 == 35 [pid = 1775] [id = 306] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x910d5800 == 34 [pid = 1775] [id = 305] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x910e1800 == 33 [pid = 1775] [id = 304] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f8800 == 32 [pid = 1775] [id = 303] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd09000 == 31 [pid = 1775] [id = 302] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5abc00 == 30 [pid = 1775] [id = 276] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b8400 == 29 [pid = 1775] [id = 290] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c5c00 == 28 [pid = 1775] [id = 291] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b2400 == 27 [pid = 1775] [id = 297] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bb400 == 26 [pid = 1775] [id = 301] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b8000 == 25 [pid = 1775] [id = 289] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fac00 == 24 [pid = 1775] [id = 279] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce4400 == 23 [pid = 1775] [id = 298] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x910d7000 == 22 [pid = 1775] [id = 300] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9ef400 == 21 [pid = 1775] [id = 287] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd02c00 == 20 [pid = 1775] [id = 299] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x910e8400 == 19 [pid = 1775] [id = 288] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fcc00 == 18 [pid = 1775] [id = 278] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x910cfc00 == 17 [pid = 1775] [id = 280] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x910d0000 == 16 [pid = 1775] [id = 285] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f7c00 == 15 [pid = 1775] [id = 277] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5ae800 == 14 [pid = 1775] [id = 272] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2cc400 == 13 [pid = 1775] [id = 286] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7ef800 == 12 [pid = 1775] [id = 282] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x911aa400 == 11 [pid = 1775] [id = 311] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcdec00 == 10 [pid = 1775] [id = 310] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8c969c00 == 9 [pid = 1775] [id = 308] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb20400 == 8 [pid = 1775] [id = 309] 15:10:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c5400 == 7 [pid = 1775] [id = 307] 15:10:53 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b2800 == 8 [pid = 1775] [id = 313] 15:10:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8b2b3c00) [pid = 1775] [serial = 940] [outer = (nil)] 15:10:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8b2b7c00) [pid = 1775] [serial = 941] [outer = 0x8b2b3c00] 15:10:53 INFO - PROCESS | 1775 | 1465078253674 Marionette DEBUG loaded listener.js 15:10:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8b2c0800) [pid = 1775] [serial = 942] [outer = 0x8b2b3c00] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x99d90400) [pid = 1775] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8e4cec00) [pid = 1775] [serial = 887] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8d7c2000) [pid = 1775] [serial = 879] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8c968c00) [pid = 1775] [serial = 878] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8bce6c00) [pid = 1775] [serial = 881] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8bd0d000) [pid = 1775] [serial = 882] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8d7c0c00) [pid = 1775] [serial = 885] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8c5a7400) [pid = 1775] [serial = 861] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8c5a7c00) [pid = 1775] [serial = 860] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x90d06400) [pid = 1775] [serial = 864] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8eb18400) [pid = 1775] [serial = 863] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x911a5000) [pid = 1775] [serial = 867] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x9114b000) [pid = 1775] [serial = 866] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x91791400) [pid = 1775] [serial = 870] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x911af800) [pid = 1775] [serial = 869] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x917e2800) [pid = 1775] [serial = 873] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x917dd400) [pid = 1775] [serial = 872] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8e310400) [pid = 1775] [serial = 876] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8c963400) [pid = 1775] [serial = 875] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x90d09000) [pid = 1775] [serial = 890] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x90f55800) [pid = 1775] [serial = 891] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8d69ec00) [pid = 1775] [serial = 884] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8eb1a400) [pid = 1775] [serial = 888] [outer = (nil)] [url = about:blank] 15:10:54 INFO - PROCESS | 1775 | 1465078254641 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 15:10:54 INFO - PROCESS | 1775 | 1465078254710 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 15:10:54 INFO - PROCESS | 1775 | 1465078254719 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:10:54 INFO - PROCESS | 1775 | 1465078254723 Marionette TRACE conn4 <- [1,1226,null,{}] 15:10:54 INFO - PROCESS | 1775 | 1465078254731 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:54 INFO - PROCESS | 1775 | 1465078254736 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:54 INFO - PROCESS | 1775 | 1465078254916 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 15:10:54 INFO - PROCESS | 1775 | 1465078254927 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:54 INFO - PROCESS | 1775 | 1465078254937 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0b800 == 9 [pid = 1775] [id = 314] 15:10:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8bd0c000) [pid = 1775] [serial = 943] [outer = (nil)] 15:10:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8c5abc00) [pid = 1775] [serial = 944] [outer = 0x8bd0c000] 15:10:55 INFO - PROCESS | 1775 | 1465078255035 Marionette DEBUG loaded listener.js 15:10:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8c7ef000) [pid = 1775] [serial = 945] [outer = 0x8bd0c000] 15:10:55 INFO - PROCESS | 1775 | 1465078255970 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 15:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1291ms 15:10:56 INFO - PROCESS | 1775 | 1465078256008 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 15:10:56 INFO - PROCESS | 1775 | 1465078256015 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 15:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:10:56 INFO - PROCESS | 1775 | 1465078256027 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:10:56 INFO - PROCESS | 1775 | 1465078256031 Marionette TRACE conn4 <- [1,1230,null,{}] 15:10:56 INFO - PROCESS | 1775 | 1465078256037 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:56 INFO - PROCESS | 1775 | 1465078256043 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:56 INFO - PROCESS | 1775 | 1465078256282 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 15:10:56 INFO - PROCESS | 1775 | 1465078256315 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:56 INFO - PROCESS | 1775 | 1465078256322 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d69dc00 == 10 [pid = 1775] [id = 315] 15:10:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8d69ec00) [pid = 1775] [serial = 946] [outer = (nil)] 15:10:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8d7bdc00) [pid = 1775] [serial = 947] [outer = 0x8d69ec00] 15:10:56 INFO - PROCESS | 1775 | 1465078256396 Marionette DEBUG loaded listener.js 15:10:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8d9e1400) [pid = 1775] [serial = 948] [outer = 0x8d69ec00] 15:10:57 INFO - PROCESS | 1775 | 1465078257401 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 15:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1435ms 15:10:57 INFO - PROCESS | 1775 | 1465078257462 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 15:10:57 INFO - PROCESS | 1775 | 1465078257466 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 15:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:10:57 INFO - PROCESS | 1775 | 1465078257474 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:10:57 INFO - PROCESS | 1775 | 1465078257480 Marionette TRACE conn4 <- [1,1234,null,{}] 15:10:57 INFO - PROCESS | 1775 | 1465078257503 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:57 INFO - PROCESS | 1775 | 1465078257512 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:57 INFO - PROCESS | 1775 | 1465078257740 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 15:10:57 INFO - PROCESS | 1775 | 1465078257764 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:57 INFO - PROCESS | 1775 | 1465078257773 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4d6800 == 11 [pid = 1775] [id = 316] 15:10:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8eb16800) [pid = 1775] [serial = 949] [outer = (nil)] 15:10:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8eb1ac00) [pid = 1775] [serial = 950] [outer = 0x8eb16800] 15:10:57 INFO - PROCESS | 1775 | 1465078257840 Marionette DEBUG loaded listener.js 15:10:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8eb20800) [pid = 1775] [serial = 951] [outer = 0x8eb16800] 15:10:58 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8b7f0c00) [pid = 1775] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:10:58 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x911a3000) [pid = 1775] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:10:58 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8bce8400) [pid = 1775] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:10:58 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8e30e400) [pid = 1775] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:10:58 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8bce0800) [pid = 1775] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:10:58 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8b2c2800) [pid = 1775] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:10:58 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8bd0c800) [pid = 1775] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:10:58 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8e30d800) [pid = 1775] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:10:58 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x910d8000) [pid = 1775] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:10:58 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x910e1c00) [pid = 1775] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:10:59 INFO - PROCESS | 1775 | 1465078259201 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 15:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1788ms 15:10:59 INFO - PROCESS | 1775 | 1465078259266 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 15:10:59 INFO - PROCESS | 1775 | 1465078259271 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 15:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:10:59 INFO - PROCESS | 1775 | 1465078259277 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:10:59 INFO - PROCESS | 1775 | 1465078259281 Marionette TRACE conn4 <- [1,1238,null,{}] 15:10:59 INFO - PROCESS | 1775 | 1465078259286 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:10:59 INFO - PROCESS | 1775 | 1465078259291 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:59 INFO - PROCESS | 1775 | 1465078259451 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 15:10:59 INFO - PROCESS | 1775 | 1465078259461 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:59 INFO - PROCESS | 1775 | 1465078259468 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:10:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce8400 == 12 [pid = 1775] [id = 317] 15:10:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8c95a400) [pid = 1775] [serial = 952] [outer = (nil)] 15:10:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8eb24400) [pid = 1775] [serial = 953] [outer = 0x8c95a400] 15:10:59 INFO - PROCESS | 1775 | 1465078259538 Marionette DEBUG loaded listener.js 15:10:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x90d06000) [pid = 1775] [serial = 954] [outer = 0x8c95a400] 15:11:00 INFO - PROCESS | 1775 | 1465078260454 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 15:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1229ms 15:11:00 INFO - PROCESS | 1775 | 1465078260508 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 15:11:00 INFO - PROCESS | 1775 | 1465078260512 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 15:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:11:00 INFO - PROCESS | 1775 | 1465078260518 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:11:00 INFO - PROCESS | 1775 | 1465078260521 Marionette TRACE conn4 <- [1,1242,null,{}] 15:11:00 INFO - PROCESS | 1775 | 1465078260528 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:00 INFO - PROCESS | 1775 | 1465078260533 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:00 INFO - PROCESS | 1775 | 1465078260691 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 15:11:00 INFO - PROCESS | 1775 | 1465078260915 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:00 INFO - PROCESS | 1775 | 1465078260930 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:00 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b5800 == 13 [pid = 1775] [id = 318] 15:11:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8b2b6800) [pid = 1775] [serial = 955] [outer = (nil)] 15:11:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8b2be000) [pid = 1775] [serial = 956] [outer = 0x8b2b6800] 15:11:01 INFO - PROCESS | 1775 | 1465078261013 Marionette DEBUG loaded listener.js 15:11:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8b7f6400) [pid = 1775] [serial = 957] [outer = 0x8b2b6800] 15:11:02 INFO - PROCESS | 1775 | 1465078262134 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 15:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1689ms 15:11:02 INFO - PROCESS | 1775 | 1465078262212 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 15:11:02 INFO - PROCESS | 1775 | 1465078262219 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 15:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:11:02 INFO - PROCESS | 1775 | 1465078262228 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:11:02 INFO - PROCESS | 1775 | 1465078262234 Marionette TRACE conn4 <- [1,1246,null,{}] 15:11:02 INFO - PROCESS | 1775 | 1465078262244 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:02 INFO - PROCESS | 1775 | 1465078262253 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:02 INFO - PROCESS | 1775 | 1465078262499 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 15:11:02 INFO - PROCESS | 1775 | 1465078262771 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:02 INFO - PROCESS | 1775 | 1465078262782 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:02 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f5c00 == 14 [pid = 1775] [id = 319] 15:11:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8bd07400) [pid = 1775] [serial = 958] [outer = (nil)] 15:11:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d69f800) [pid = 1775] [serial = 959] [outer = 0x8bd07400] 15:11:02 INFO - PROCESS | 1775 | 1465078262871 Marionette DEBUG loaded listener.js 15:11:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8d7ca800) [pid = 1775] [serial = 960] [outer = 0x8bd07400] 15:11:03 INFO - PROCESS | 1775 | 1465078263916 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 15:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1735ms 15:11:03 INFO - PROCESS | 1775 | 1465078263967 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 15:11:03 INFO - PROCESS | 1775 | 1465078263974 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 15:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:11:03 INFO - PROCESS | 1775 | 1465078263981 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:11:03 INFO - PROCESS | 1775 | 1465078263986 Marionette TRACE conn4 <- [1,1250,null,{}] 15:11:03 INFO - PROCESS | 1775 | 1465078263992 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:03 INFO - PROCESS | 1775 | 1465078263998 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:04 INFO - PROCESS | 1775 | 1465078264208 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 15:11:04 INFO - PROCESS | 1775 | 1465078264476 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:04 INFO - PROCESS | 1775 | 1465078264484 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a9000 == 15 [pid = 1775] [id = 320] 15:11:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8e4cf400) [pid = 1775] [serial = 961] [outer = (nil)] 15:11:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x90d01c00) [pid = 1775] [serial = 962] [outer = 0x8e4cf400] 15:11:04 INFO - PROCESS | 1775 | 1465078264612 Marionette DEBUG loaded listener.js 15:11:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x90f58800) [pid = 1775] [serial = 963] [outer = 0x8e4cf400] 15:11:05 INFO - PROCESS | 1775 | 1465078265599 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 15:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1692ms 15:11:05 INFO - PROCESS | 1775 | 1465078265675 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 15:11:05 INFO - PROCESS | 1775 | 1465078265679 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 15:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:11:05 INFO - PROCESS | 1775 | 1465078265696 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:11:05 INFO - PROCESS | 1775 | 1465078265706 Marionette TRACE conn4 <- [1,1254,null,{}] 15:11:05 INFO - PROCESS | 1775 | 1465078265713 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:05 INFO - PROCESS | 1775 | 1465078265721 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:05 INFO - PROCESS | 1775 | 1465078265951 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 15:11:06 INFO - PROCESS | 1775 | 1465078266209 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:06 INFO - PROCESS | 1775 | 1465078266218 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fb400 == 16 [pid = 1775] [id = 321] 15:11:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8c7f2400) [pid = 1775] [serial = 964] [outer = (nil)] 15:11:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x910d5000) [pid = 1775] [serial = 965] [outer = 0x8c7f2400] 15:11:06 INFO - PROCESS | 1775 | 1465078266302 Marionette DEBUG loaded listener.js 15:11:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x910d0000) [pid = 1775] [serial = 966] [outer = 0x8c7f2400] 15:11:07 INFO - PROCESS | 1775 | 1465078267236 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 15:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1598ms 15:11:07 INFO - PROCESS | 1775 | 1465078267286 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 15:11:07 INFO - PROCESS | 1775 | 1465078267292 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 15:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:11:07 INFO - PROCESS | 1775 | 1465078267298 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:11:07 INFO - PROCESS | 1775 | 1465078267302 Marionette TRACE conn4 <- [1,1258,null,{}] 15:11:07 INFO - PROCESS | 1775 | 1465078267308 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:07 INFO - PROCESS | 1775 | 1465078267313 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:07 INFO - PROCESS | 1775 | 1465078267501 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 15:11:07 INFO - PROCESS | 1775 | 1465078267665 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:07 INFO - PROCESS | 1775 | 1465078267675 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:07 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9e3400 == 17 [pid = 1775] [id = 322] 15:11:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8e4d3c00) [pid = 1775] [serial = 967] [outer = (nil)] 15:11:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x9114f400) [pid = 1775] [serial = 968] [outer = 0x8e4d3c00] 15:11:07 INFO - PROCESS | 1775 | 1465078267803 Marionette DEBUG loaded listener.js 15:11:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x91155c00) [pid = 1775] [serial = 969] [outer = 0x8e4d3c00] 15:11:08 INFO - PROCESS | 1775 | 1465078268690 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 15:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1480ms 15:11:08 INFO - PROCESS | 1775 | 1465078268780 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 15:11:08 INFO - PROCESS | 1775 | 1465078268784 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 15:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:11:08 INFO - PROCESS | 1775 | 1465078268791 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:11:08 INFO - PROCESS | 1775 | 1465078268794 Marionette TRACE conn4 <- [1,1262,null,{}] 15:11:08 INFO - PROCESS | 1775 | 1465078268801 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:08 INFO - PROCESS | 1775 | 1465078268806 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:09 INFO - PROCESS | 1775 | 1465078269053 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 15:11:09 INFO - PROCESS | 1775 | 1465078269293 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:09 INFO - PROCESS | 1775 | 1465078269312 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:09 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fec00 == 18 [pid = 1775] [id = 323] 15:11:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8bd0a000) [pid = 1775] [serial = 970] [outer = (nil)] 15:11:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8d69b800) [pid = 1775] [serial = 971] [outer = 0x8bd0a000] 15:11:09 INFO - PROCESS | 1775 | 1465078269427 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x91157c00) [pid = 1775] [serial = 972] [outer = 0x8bd0a000] 15:11:10 INFO - PROCESS | 1775 | 1465078270600 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 15:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1840ms 15:11:10 INFO - PROCESS | 1775 | 1465078270632 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 15:11:10 INFO - PROCESS | 1775 | 1465078270638 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 15:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:11:10 INFO - PROCESS | 1775 | 1465078270647 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 1775 | 1465078270651 Marionette TRACE conn4 <- [1,1266,null,{}] 15:11:10 INFO - PROCESS | 1775 | 1465078270660 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:10 INFO - PROCESS | 1775 | 1465078270666 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:10 INFO - PROCESS | 1775 | 1465078270855 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 15:11:11 INFO - PROCESS | 1775 | 1465078271120 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:11 INFO - PROCESS | 1775 | 1465078271138 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:11 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c5c00 == 19 [pid = 1775] [id = 324] 15:11:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8b7f8c00) [pid = 1775] [serial = 973] [outer = (nil)] 15:11:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8bce5c00) [pid = 1775] [serial = 974] [outer = 0x8b7f8c00] 15:11:11 INFO - PROCESS | 1775 | 1465078271237 Marionette DEBUG loaded listener.js 15:11:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8c95d000) [pid = 1775] [serial = 975] [outer = 0x8b7f8c00] 15:11:11 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce8400 == 18 [pid = 1775] [id = 317] 15:11:12 INFO - PROCESS | 1775 | --DOCSHELL 0x8e4d6800 == 17 [pid = 1775] [id = 316] 15:11:12 INFO - PROCESS | 1775 | --DOCSHELL 0x8d69dc00 == 16 [pid = 1775] [id = 315] 15:11:12 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0b800 == 15 [pid = 1775] [id = 314] 15:11:12 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b2800 == 14 [pid = 1775] [id = 313] 15:11:12 INFO - PROCESS | 1775 | 1465078272174 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x9178c400) [pid = 1775] [serial = 917] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x91795c00) [pid = 1775] [serial = 918] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8c7f4c00) [pid = 1775] [serial = 896] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8d69f000) [pid = 1775] [serial = 897] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x90d05800) [pid = 1775] [serial = 899] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x90f5d800) [pid = 1775] [serial = 900] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x910a1400) [pid = 1775] [serial = 894] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x90f60400) [pid = 1775] [serial = 893] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8bd03400) [pid = 1775] [serial = 905] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8d7c3400) [pid = 1775] [serial = 906] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8c5aec00) [pid = 1775] [serial = 908] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8d691400) [pid = 1775] [serial = 909] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8e4d3000) [pid = 1775] [serial = 911] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x910eac00) [pid = 1775] [serial = 902] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x9114b800) [pid = 1775] [serial = 903] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x910e6c00) [pid = 1775] [serial = 914] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x91794c00) [pid = 1775] [serial = 921] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x910f0800) [pid = 1775] [serial = 915] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x90d04400) [pid = 1775] [serial = 912] [outer = (nil)] [url = about:blank] 15:11:12 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x910ed000) [pid = 1775] [serial = 920] [outer = (nil)] [url = about:blank] 15:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1591ms 15:11:12 INFO - PROCESS | 1775 | 1465078272238 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 15:11:12 INFO - PROCESS | 1775 | 1465078272244 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 15:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:11:12 INFO - PROCESS | 1775 | 1465078272255 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:11:12 INFO - PROCESS | 1775 | 1465078272258 Marionette TRACE conn4 <- [1,1270,null,{}] 15:11:12 INFO - PROCESS | 1775 | 1465078272265 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:12 INFO - PROCESS | 1775 | 1465078272270 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:12 INFO - PROCESS | 1775 | 1465078272456 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 15:11:12 INFO - PROCESS | 1775 | 1465078272583 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:12 INFO - PROCESS | 1775 | 1465078272589 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:12 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d692000 == 15 [pid = 1775] [id = 325] 15:11:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8d6a0800) [pid = 1775] [serial = 976] [outer = (nil)] 15:11:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8d7c6000) [pid = 1775] [serial = 977] [outer = 0x8d6a0800] 15:11:12 INFO - PROCESS | 1775 | 1465078272711 Marionette DEBUG loaded listener.js 15:11:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8e301400) [pid = 1775] [serial = 978] [outer = 0x8d6a0800] 15:11:13 INFO - PROCESS | 1775 | 1465078273580 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 15:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1387ms 15:11:13 INFO - PROCESS | 1775 | 1465078273641 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 15:11:13 INFO - PROCESS | 1775 | 1465078273645 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 15:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:11:13 INFO - PROCESS | 1775 | 1465078273652 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:11:13 INFO - PROCESS | 1775 | 1465078273658 Marionette TRACE conn4 <- [1,1274,null,{}] 15:11:13 INFO - PROCESS | 1775 | 1465078273674 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:13 INFO - PROCESS | 1775 | 1465078273682 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:13 INFO - PROCESS | 1775 | 1465078273852 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 15:11:14 INFO - PROCESS | 1775 | 1465078273994 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:14 INFO - PROCESS | 1775 | 1465078274003 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:14 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb1f400 == 16 [pid = 1775] [id = 326] 15:11:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8eb21800) [pid = 1775] [serial = 979] [outer = (nil)] 15:11:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x90f53800) [pid = 1775] [serial = 980] [outer = 0x8eb21800] 15:11:14 INFO - PROCESS | 1775 | 1465078274079 Marionette DEBUG loaded listener.js 15:11:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x910a1c00) [pid = 1775] [serial = 981] [outer = 0x8eb21800] 15:11:14 INFO - PROCESS | 1775 | 1465078274988 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 15:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1389ms 15:11:15 INFO - PROCESS | 1775 | 1465078275042 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 15:11:15 INFO - PROCESS | 1775 | 1465078275046 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 15:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:11:15 INFO - PROCESS | 1775 | 1465078275062 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:11:15 INFO - PROCESS | 1775 | 1465078275065 Marionette TRACE conn4 <- [1,1278,null,{}] 15:11:15 INFO - PROCESS | 1775 | 1465078275071 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:15 INFO - PROCESS | 1775 | 1465078275076 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:15 INFO - PROCESS | 1775 | 1465078275306 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 15:11:15 INFO - PROCESS | 1775 | 1465078275336 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:15 INFO - PROCESS | 1775 | 1465078275344 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:15 INFO - PROCESS | 1775 | ++DOCSHELL 0x910a4400 == 17 [pid = 1775] [id = 327] 15:11:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x910d0c00) [pid = 1775] [serial = 982] [outer = (nil)] 15:11:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x910e3c00) [pid = 1775] [serial = 983] [outer = 0x910d0c00] 15:11:15 INFO - PROCESS | 1775 | 1465078275412 Marionette DEBUG loaded listener.js 15:11:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x910ef400) [pid = 1775] [serial = 984] [outer = 0x910d0c00] 15:11:16 INFO - PROCESS | 1775 | 1465078276372 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 15:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1339ms 15:11:16 INFO - PROCESS | 1775 | 1465078276401 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 15:11:16 INFO - PROCESS | 1775 | 1465078276405 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 15:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:11:16 INFO - PROCESS | 1775 | 1465078276412 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:11:16 INFO - PROCESS | 1775 | 1465078276415 Marionette TRACE conn4 <- [1,1282,null,{}] 15:11:16 INFO - PROCESS | 1775 | 1465078276421 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:16 INFO - PROCESS | 1775 | 1465078276426 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:16 INFO - PROCESS | 1775 | 1465078276633 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 15:11:16 INFO - PROCESS | 1775 | 1465078276653 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:16 INFO - PROCESS | 1775 | 1465078276661 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b5000 == 18 [pid = 1775] [id = 328] 15:11:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8b2b8400) [pid = 1775] [serial = 985] [outer = (nil)] 15:11:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x91150400) [pid = 1775] [serial = 986] [outer = 0x8b2b8400] 15:11:16 INFO - PROCESS | 1775 | 1465078276731 Marionette DEBUG loaded listener.js 15:11:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x90d09800) [pid = 1775] [serial = 987] [outer = 0x8b2b8400] 15:11:17 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8eb16800) [pid = 1775] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:11:17 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8bd0c000) [pid = 1775] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:11:17 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8b2b3c00) [pid = 1775] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:11:17 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8bcdac00) [pid = 1775] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:11:17 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8b2c5800) [pid = 1775] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:11:17 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8d696000) [pid = 1775] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:11:17 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8eb23c00) [pid = 1775] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:11:17 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8d69ec00) [pid = 1775] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:11:17 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8e4d4800) [pid = 1775] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:11:17 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x9178d000) [pid = 1775] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:11:17 INFO - PROCESS | 1775 | 1465078277694 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 15:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1334ms 15:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:11:17 INFO - PROCESS | 1775 | 1465078277747 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 15:11:17 INFO - PROCESS | 1775 | 1465078277750 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 15:11:17 INFO - PROCESS | 1775 | 1465078277757 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:11:17 INFO - PROCESS | 1775 | 1465078277760 Marionette TRACE conn4 <- [1,1286,null,{}] 15:11:17 INFO - PROCESS | 1775 | 1465078277766 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:17 INFO - PROCESS | 1775 | 1465078277776 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:18 INFO - PROCESS | 1775 | 1465078277997 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 15:11:18 INFO - PROCESS | 1775 | 1465078278128 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 1775 | 1465078278135 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:18 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b9800 == 19 [pid = 1775] [id = 329] 15:11:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8b2c5800) [pid = 1775] [serial = 988] [outer = (nil)] 15:11:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x91798400) [pid = 1775] [serial = 989] [outer = 0x8b2c5800] 15:11:18 INFO - PROCESS | 1775 | 1465078278205 Marionette DEBUG loaded listener.js 15:11:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x917e8000) [pid = 1775] [serial = 990] [outer = 0x8b2c5800] 15:11:19 INFO - PROCESS | 1775 | 1465078279170 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 15:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1483ms 15:11:19 INFO - PROCESS | 1775 | 1465078279251 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 15:11:19 INFO - PROCESS | 1775 | 1465078279266 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 15:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:11:19 INFO - PROCESS | 1775 | 1465078279290 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:11:19 INFO - PROCESS | 1775 | 1465078279297 Marionette TRACE conn4 <- [1,1290,null,{}] 15:11:19 INFO - PROCESS | 1775 | 1465078279306 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:19 INFO - PROCESS | 1775 | 1465078279313 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:19 INFO - PROCESS | 1775 | 1465078279547 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 15:11:19 INFO - PROCESS | 1775 | 1465078279791 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:19 INFO - PROCESS | 1775 | 1465078279805 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:19 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd06800 == 20 [pid = 1775] [id = 330] 15:11:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8bd08800) [pid = 1775] [serial = 991] [outer = (nil)] 15:11:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8c5a3400) [pid = 1775] [serial = 992] [outer = 0x8bd08800] 15:11:19 INFO - PROCESS | 1775 | 1465078279892 Marionette DEBUG loaded listener.js 15:11:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8c7ee400) [pid = 1775] [serial = 993] [outer = 0x8bd08800] 15:11:20 INFO - PROCESS | 1775 | 1465078280868 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 15:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1647ms 15:11:20 INFO - PROCESS | 1775 | 1465078280936 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 15:11:20 INFO - PROCESS | 1775 | 1465078280944 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 15:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:11:20 INFO - PROCESS | 1775 | 1465078280955 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:11:20 INFO - PROCESS | 1775 | 1465078280959 Marionette TRACE conn4 <- [1,1294,null,{}] 15:11:20 INFO - PROCESS | 1775 | 1465078280967 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:20 INFO - PROCESS | 1775 | 1465078280973 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:21 INFO - PROCESS | 1775 | 1465078281203 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 15:11:21 INFO - PROCESS | 1775 | 1465078281420 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:21 INFO - PROCESS | 1775 | 1465078281428 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:21 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c1400 == 21 [pid = 1775] [id = 331] 15:11:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8e4cf000) [pid = 1775] [serial = 994] [outer = (nil)] 15:11:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8e4d4800) [pid = 1775] [serial = 995] [outer = 0x8e4cf000] 15:11:21 INFO - PROCESS | 1775 | 1465078281559 Marionette DEBUG loaded listener.js 15:11:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8eb1dc00) [pid = 1775] [serial = 996] [outer = 0x8e4cf000] 15:11:22 INFO - PROCESS | 1775 | 1465078282508 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 15:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1585ms 15:11:22 INFO - PROCESS | 1775 | 1465078282540 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 15:11:22 INFO - PROCESS | 1775 | 1465078282545 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 15:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:11:22 INFO - PROCESS | 1775 | 1465078282552 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:11:22 INFO - PROCESS | 1775 | 1465078282558 Marionette TRACE conn4 <- [1,1298,null,{}] 15:11:22 INFO - PROCESS | 1775 | 1465078282575 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:22 INFO - PROCESS | 1775 | 1465078282584 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:22 INFO - PROCESS | 1775 | 1465078282774 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 15:11:23 INFO - PROCESS | 1775 | 1465078283030 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 1775 | 1465078283042 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7be800 == 22 [pid = 1775] [id = 332] 15:11:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x910e4000) [pid = 1775] [serial = 997] [outer = (nil)] 15:11:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x9178fc00) [pid = 1775] [serial = 998] [outer = 0x910e4000] 15:11:23 INFO - PROCESS | 1775 | 1465078283174 Marionette DEBUG loaded listener.js 15:11:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x917df000) [pid = 1775] [serial = 999] [outer = 0x910e4000] 15:11:24 INFO - PROCESS | 1775 | 1465078284090 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1592ms 15:11:24 INFO - PROCESS | 1775 | 1465078284144 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 15:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:11:24 INFO - PROCESS | 1775 | 1465078284149 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 15:11:24 INFO - PROCESS | 1775 | 1465078284156 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:11:24 INFO - PROCESS | 1775 | 1465078284160 Marionette TRACE conn4 <- [1,1302,null,{}] 15:11:24 INFO - PROCESS | 1775 | 1465078284166 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:24 INFO - PROCESS | 1775 | 1465078284171 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:24 INFO - PROCESS | 1775 | 1465078284382 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 15:11:24 INFO - PROCESS | 1775 | 1465078284597 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:24 INFO - PROCESS | 1775 | 1465078284607 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:24 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f62000 == 23 [pid = 1775] [id = 333] 15:11:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x917dd400) [pid = 1775] [serial = 1000] [outer = (nil)] 15:11:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x921e8c00) [pid = 1775] [serial = 1001] [outer = 0x917dd400] 15:11:24 INFO - PROCESS | 1775 | 1465078284748 Marionette DEBUG loaded listener.js 15:11:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x922df000) [pid = 1775] [serial = 1002] [outer = 0x917dd400] 15:11:25 INFO - PROCESS | 1775 | 1465078285644 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 15:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1547ms 15:11:25 INFO - PROCESS | 1775 | 1465078285702 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 15:11:25 INFO - PROCESS | 1775 | 1465078285707 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 15:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:11:25 INFO - PROCESS | 1775 | 1465078285713 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:11:25 INFO - PROCESS | 1775 | 1465078285717 Marionette TRACE conn4 <- [1,1306,null,{}] 15:11:25 INFO - PROCESS | 1775 | 1465078285723 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:25 INFO - PROCESS | 1775 | 1465078285728 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:25 INFO - PROCESS | 1775 | 1465078285908 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 15:11:26 INFO - PROCESS | 1775 | 1465078286074 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:26 INFO - PROCESS | 1775 | 1465078286082 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:26 INFO - PROCESS | 1775 | ++DOCSHELL 0x921e1000 == 24 [pid = 1775] [id = 334] 15:11:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x922e5400) [pid = 1775] [serial = 1003] [outer = (nil)] 15:11:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x92b01800) [pid = 1775] [serial = 1004] [outer = 0x922e5400] 15:11:26 INFO - PROCESS | 1775 | 1465078286172 Marionette DEBUG loaded listener.js 15:11:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x92b06800) [pid = 1775] [serial = 1005] [outer = 0x922e5400] 15:11:27 INFO - PROCESS | 1775 | 1465078287144 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 15:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1480ms 15:11:27 INFO - PROCESS | 1775 | 1465078287194 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 15:11:27 INFO - PROCESS | 1775 | 1465078287199 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 15:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:11:27 INFO - PROCESS | 1775 | 1465078287205 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:11:27 INFO - PROCESS | 1775 | 1465078287209 Marionette TRACE conn4 <- [1,1310,null,{}] 15:11:27 INFO - PROCESS | 1775 | 1465078287215 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:27 INFO - PROCESS | 1775 | 1465078287226 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:27 INFO - PROCESS | 1775 | 1465078287487 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 15:11:27 INFO - PROCESS | 1775 | 1465078287960 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:27 INFO - PROCESS | 1775 | 1465078287968 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:28 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce1c00 == 25 [pid = 1775] [id = 335] 15:11:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x8bce2000) [pid = 1775] [serial = 1006] [outer = (nil)] 15:11:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x8bce8800) [pid = 1775] [serial = 1007] [outer = 0x8bce2000] 15:11:28 INFO - PROCESS | 1775 | 1465078288087 Marionette DEBUG loaded listener.js 15:11:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x8c5a9c00) [pid = 1775] [serial = 1008] [outer = 0x8bce2000] 15:11:28 INFO - PROCESS | 1775 | 1465078288983 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 15:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:11:29 INFO - PROCESS | 1775 | 1465078289088 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 15:11:29 INFO - PROCESS | 1775 | 1465078289096 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:11:29 INFO - PROCESS | 1775 | 1465078289100 Marionette TRACE conn4 <- [1,1314,null,{}] 15:11:29 INFO - PROCESS | 1775 | 1465078289109 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:29 INFO - PROCESS | 1775 | 1465078289116 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:29 INFO - PROCESS | 1775 | 1465078289309 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 15:11:29 INFO - PROCESS | 1775 | 1465078289540 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:29 INFO - PROCESS | 1775 | 1465078289552 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b3800 == 26 [pid = 1775] [id = 336] 15:11:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x8c5a8c00) [pid = 1775] [serial = 1009] [outer = (nil)] 15:11:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x8d9ec400) [pid = 1775] [serial = 1010] [outer = 0x8c5a8c00] 15:11:29 INFO - PROCESS | 1775 | 1465078289642 Marionette DEBUG loaded listener.js 15:11:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0x8eb1f000) [pid = 1775] [serial = 1011] [outer = 0x8c5a8c00] 15:11:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcd9800 == 25 [pid = 1775] [id = 312] 15:11:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fec00 == 24 [pid = 1775] [id = 323] 15:11:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9e3400 == 23 [pid = 1775] [id = 322] 15:11:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fb400 == 22 [pid = 1775] [id = 321] 15:11:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a9000 == 21 [pid = 1775] [id = 320] 15:11:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f5c00 == 20 [pid = 1775] [id = 319] 15:11:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b5800 == 19 [pid = 1775] [id = 318] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0x8eb24400) [pid = 1775] [serial = 953] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x8eb1ac00) [pid = 1775] [serial = 950] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x8c5abc00) [pid = 1775] [serial = 944] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x8c7ef000) [pid = 1775] [serial = 945] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x8b2b7c00) [pid = 1775] [serial = 941] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x8b2c0800) [pid = 1775] [serial = 942] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x8c5a2800) [pid = 1775] [serial = 939] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8bce8000) [pid = 1775] [serial = 938] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8b7fe000) [pid = 1775] [serial = 924] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8b2cc000) [pid = 1775] [serial = 923] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8d9e4800) [pid = 1775] [serial = 927] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8d69a400) [pid = 1775] [serial = 926] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x910a1800) [pid = 1775] [serial = 930] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x90d0b800) [pid = 1775] [serial = 929] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8d9e1400) [pid = 1775] [serial = 948] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x921dec00) [pid = 1775] [serial = 933] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x917e5800) [pid = 1775] [serial = 932] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8eb20800) [pid = 1775] [serial = 951] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x922e1000) [pid = 1775] [serial = 936] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8d7bdc00) [pid = 1775] [serial = 947] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x922de800) [pid = 1775] [serial = 935] [outer = (nil)] [url = about:blank] 15:11:31 INFO - PROCESS | 1775 | 1465078291582 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 15:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 2537ms 15:11:31 INFO - PROCESS | 1775 | 1465078291634 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 15:11:31 INFO - PROCESS | 1775 | 1465078291640 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 15:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:11:31 INFO - PROCESS | 1775 | 1465078291653 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:11:31 INFO - PROCESS | 1775 | 1465078291657 Marionette TRACE conn4 <- [1,1318,null,{}] 15:11:31 INFO - PROCESS | 1775 | 1465078291667 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:31 INFO - PROCESS | 1775 | 1465078291672 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:31 INFO - PROCESS | 1775 | 1465078291882 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 15:11:32 INFO - PROCESS | 1775 | 1465078292003 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:32 INFO - PROCESS | 1775 | 1465078292012 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f3000 == 20 [pid = 1775] [id = 337] 15:11:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8b7f3c00) [pid = 1775] [serial = 1012] [outer = (nil)] 15:11:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8bce8000) [pid = 1775] [serial = 1013] [outer = 0x8b7f3c00] 15:11:32 INFO - PROCESS | 1775 | 1465078292083 Marionette DEBUG loaded listener.js 15:11:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8bd0ac00) [pid = 1775] [serial = 1014] [outer = 0x8b7f3c00] 15:11:32 INFO - PROCESS | 1775 | 1465078292937 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 15:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1333ms 15:11:32 INFO - PROCESS | 1775 | 1465078292987 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 15:11:32 INFO - PROCESS | 1775 | 1465078292996 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 15:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:11:33 INFO - PROCESS | 1775 | 1465078293012 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:11:33 INFO - PROCESS | 1775 | 1465078293017 Marionette TRACE conn4 <- [1,1322,null,{}] 15:11:33 INFO - PROCESS | 1775 | 1465078293023 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:33 INFO - PROCESS | 1775 | 1465078293029 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:33 INFO - PROCESS | 1775 | 1465078293204 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 15:11:33 INFO - PROCESS | 1775 | 1465078293334 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:33 INFO - PROCESS | 1775 | 1465078293344 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:33 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7f8000 == 21 [pid = 1775] [id = 338] 15:11:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8c963800) [pid = 1775] [serial = 1015] [outer = (nil)] 15:11:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8d694400) [pid = 1775] [serial = 1016] [outer = 0x8c963800] 15:11:33 INFO - PROCESS | 1775 | 1465078293420 Marionette DEBUG loaded listener.js 15:11:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8d69c800) [pid = 1775] [serial = 1017] [outer = 0x8c963800] 15:11:34 INFO - PROCESS | 1775 | 1465078294396 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 15:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1438ms 15:11:34 INFO - PROCESS | 1775 | 1465078294445 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 15:11:34 INFO - PROCESS | 1775 | 1465078294449 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 15:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:11:34 INFO - PROCESS | 1775 | 1465078294463 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:11:34 INFO - PROCESS | 1775 | 1465078294468 Marionette TRACE conn4 <- [1,1326,null,{}] 15:11:34 INFO - PROCESS | 1775 | 1465078294488 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:34 INFO - PROCESS | 1775 | 1465078294498 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:34 INFO - PROCESS | 1775 | 1465078294722 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 15:11:34 INFO - PROCESS | 1775 | 1465078294753 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:34 INFO - PROCESS | 1775 | 1465078294766 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4ce800 == 22 [pid = 1775] [id = 339] 15:11:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8e4cf800) [pid = 1775] [serial = 1018] [outer = (nil)] 15:11:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8e4d2800) [pid = 1775] [serial = 1019] [outer = 0x8e4cf800] 15:11:34 INFO - PROCESS | 1775 | 1465078294839 Marionette DEBUG loaded listener.js 15:11:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8eb1bc00) [pid = 1775] [serial = 1020] [outer = 0x8e4cf800] 15:11:35 INFO - PROCESS | 1775 | 1465078295827 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:11:36 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8b7f8c00) [pid = 1775] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:11:36 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8d6a0800) [pid = 1775] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:11:36 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8b2b8400) [pid = 1775] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:11:36 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8e4cf400) [pid = 1775] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1844ms 15:11:36 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8b2b6800) [pid = 1775] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:11:36 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8bd07400) [pid = 1775] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:11:36 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x910d0c00) [pid = 1775] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:11:36 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8eb21800) [pid = 1775] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:11:36 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8c95a400) [pid = 1775] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:11:36 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8e4d3c00) [pid = 1775] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:11:36 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8c7f2400) [pid = 1775] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:11:36 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8bd0a000) [pid = 1775] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:11:36 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8b2c5800) [pid = 1775] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:11:36 INFO - PROCESS | 1775 | 1465078296406 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 15:11:36 INFO - PROCESS | 1775 | 1465078296410 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 15:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:11:36 INFO - PROCESS | 1775 | 1465078296428 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:11:36 INFO - PROCESS | 1775 | 1465078296431 Marionette TRACE conn4 <- [1,1330,null,{}] 15:11:36 INFO - PROCESS | 1775 | 1465078296438 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:36 INFO - PROCESS | 1775 | 1465078296443 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:36 INFO - PROCESS | 1775 | 1465078296647 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 15:11:36 INFO - PROCESS | 1775 | 1465078296729 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:36 INFO - PROCESS | 1775 | 1465078296741 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2ca400 == 23 [pid = 1775] [id = 340] 15:11:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8c95a400) [pid = 1775] [serial = 1021] [outer = (nil)] 15:11:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8e308400) [pid = 1775] [serial = 1022] [outer = 0x8c95a400] 15:11:36 INFO - PROCESS | 1775 | 1465078296807 Marionette DEBUG loaded listener.js 15:11:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8eb1c400) [pid = 1775] [serial = 1023] [outer = 0x8c95a400] 15:11:37 INFO - PROCESS | 1775 | 1465078297540 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1134ms 15:11:37 INFO - PROCESS | 1775 | 1465078297563 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 15:11:37 INFO - PROCESS | 1775 | 1465078297567 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 15:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:11:37 INFO - PROCESS | 1775 | 1465078297573 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:11:37 INFO - PROCESS | 1775 | 1465078297577 Marionette TRACE conn4 <- [1,1334,null,{}] 15:11:37 INFO - PROCESS | 1775 | 1465078297595 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:37 INFO - PROCESS | 1775 | 1465078297601 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:37 INFO - PROCESS | 1775 | 1465078297760 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 15:11:37 INFO - PROCESS | 1775 | 1465078297771 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 1775 | 1465078297779 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:37 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7f0800 == 24 [pid = 1775] [id = 341] 15:11:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x90d02400) [pid = 1775] [serial = 1024] [outer = (nil)] 15:11:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x90f5c800) [pid = 1775] [serial = 1025] [outer = 0x90d02400] 15:11:37 INFO - PROCESS | 1775 | 1465078297850 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x910a5800) [pid = 1775] [serial = 1026] [outer = 0x90d02400] 15:11:39 INFO - PROCESS | 1775 | 1465078299003 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1508ms 15:11:39 INFO - PROCESS | 1775 | 1465078299082 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 15:11:39 INFO - PROCESS | 1775 | 1465078299088 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 15:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:11:39 INFO - PROCESS | 1775 | 1465078299097 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:11:39 INFO - PROCESS | 1775 | 1465078299103 Marionette TRACE conn4 <- [1,1338,null,{}] 15:11:39 INFO - PROCESS | 1775 | 1465078299111 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:39 INFO - PROCESS | 1775 | 1465078299118 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:39 INFO - PROCESS | 1775 | 1465078299359 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 15:11:39 INFO - PROCESS | 1775 | 1465078299592 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:39 INFO - PROCESS | 1775 | 1465078299600 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:39 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2d0400 == 25 [pid = 1775] [id = 342] 15:11:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8b7f7800) [pid = 1775] [serial = 1027] [outer = (nil)] 15:11:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8c5ae800) [pid = 1775] [serial = 1028] [outer = 0x8b7f7800] 15:11:39 INFO - PROCESS | 1775 | 1465078299686 Marionette DEBUG loaded listener.js 15:11:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8c960800) [pid = 1775] [serial = 1029] [outer = 0x8b7f7800] 15:11:41 INFO - PROCESS | 1775 | 1465078301232 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 15:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2189ms 15:11:41 INFO - PROCESS | 1775 | 1465078301287 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 15:11:41 INFO - PROCESS | 1775 | 1465078301295 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 15:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:11:41 INFO - PROCESS | 1775 | 1465078301306 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:11:41 INFO - PROCESS | 1775 | 1465078301310 Marionette TRACE conn4 <- [1,1342,null,{}] 15:11:41 INFO - PROCESS | 1775 | 1465078301358 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:41 INFO - PROCESS | 1775 | 1465078301365 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:41 INFO - PROCESS | 1775 | 1465078301625 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 15:11:41 INFO - PROCESS | 1775 | 1465078301710 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:41 INFO - PROCESS | 1775 | 1465078301722 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c966000 == 26 [pid = 1775] [id = 343] 15:11:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8e30e800) [pid = 1775] [serial = 1030] [outer = (nil)] 15:11:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8e4d1c00) [pid = 1775] [serial = 1031] [outer = 0x8e30e800] 15:11:41 INFO - PROCESS | 1775 | 1465078301842 Marionette DEBUG loaded listener.js 15:11:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8d9e1c00) [pid = 1775] [serial = 1032] [outer = 0x8e30e800] 15:11:42 INFO - PROCESS | 1775 | 1465078302920 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 15:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1691ms 15:11:43 INFO - PROCESS | 1775 | 1465078302998 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 15:11:43 INFO - PROCESS | 1775 | 1465078303003 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 15:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:11:43 INFO - PROCESS | 1775 | 1465078303010 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:11:43 INFO - PROCESS | 1775 | 1465078303016 Marionette TRACE conn4 <- [1,1346,null,{}] 15:11:43 INFO - PROCESS | 1775 | 1465078303033 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:43 INFO - PROCESS | 1775 | 1465078303042 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:43 INFO - PROCESS | 1775 | 1465078303270 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 15:11:43 INFO - PROCESS | 1775 | 1465078303493 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:43 INFO - PROCESS | 1775 | 1465078303509 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x910af400 == 27 [pid = 1775] [id = 344] 15:11:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x910d6400) [pid = 1775] [serial = 1033] [outer = (nil)] 15:11:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x910ed400) [pid = 1775] [serial = 1034] [outer = 0x910d6400] 15:11:43 INFO - PROCESS | 1775 | 1465078303591 Marionette DEBUG loaded listener.js 15:11:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x9114e400) [pid = 1775] [serial = 1035] [outer = 0x910d6400] 15:11:44 INFO - PROCESS | 1775 | 1465078304815 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 15:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1840ms 15:11:44 INFO - PROCESS | 1775 | 1465078304850 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 15:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:11:44 INFO - PROCESS | 1775 | 1465078304856 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 15:11:44 INFO - PROCESS | 1775 | 1465078304865 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:11:44 INFO - PROCESS | 1775 | 1465078304870 Marionette TRACE conn4 <- [1,1350,null,{}] 15:11:44 INFO - PROCESS | 1775 | 1465078304878 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:44 INFO - PROCESS | 1775 | 1465078304884 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:45 INFO - PROCESS | 1775 | 1465078305126 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 15:11:45 INFO - PROCESS | 1775 | 1465078305394 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:45 INFO - PROCESS | 1775 | 1465078305406 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x91798400) [pid = 1775] [serial = 989] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x917e8000) [pid = 1775] [serial = 990] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8bce5c00) [pid = 1775] [serial = 974] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8e301400) [pid = 1775] [serial = 978] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x91150400) [pid = 1775] [serial = 986] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8d7c6000) [pid = 1775] [serial = 977] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x90f58800) [pid = 1775] [serial = 963] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8b2be000) [pid = 1775] [serial = 956] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8d7ca800) [pid = 1775] [serial = 960] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x910e3c00) [pid = 1775] [serial = 983] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x90f53800) [pid = 1775] [serial = 980] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x90d06000) [pid = 1775] [serial = 954] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x910a1c00) [pid = 1775] [serial = 981] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x910ef400) [pid = 1775] [serial = 984] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x9114f400) [pid = 1775] [serial = 968] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x910d0000) [pid = 1775] [serial = 966] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x91157c00) [pid = 1775] [serial = 972] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x90d01c00) [pid = 1775] [serial = 962] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8d69b800) [pid = 1775] [serial = 971] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8d69f800) [pid = 1775] [serial = 959] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8c95d000) [pid = 1775] [serial = 975] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x91155c00) [pid = 1775] [serial = 969] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x8b7f6400) [pid = 1775] [serial = 957] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x90d09800) [pid = 1775] [serial = 987] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | --DOMWINDOW == 58 (0x910d5000) [pid = 1775] [serial = 965] [outer = (nil)] [url = about:blank] 15:11:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cc400 == 28 [pid = 1775] [id = 345] 15:11:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 59 (0x8b2cfc00) [pid = 1775] [serial = 1036] [outer = (nil)] 15:11:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x8bd03000) [pid = 1775] [serial = 1037] [outer = 0x8b2cfc00] 15:11:45 INFO - PROCESS | 1775 | 1465078305531 Marionette DEBUG loaded listener.js 15:11:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x8c5ab800) [pid = 1775] [serial = 1038] [outer = 0x8b2cfc00] 15:11:46 INFO - PROCESS | 1775 | 1465078306353 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 15:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1552ms 15:11:46 INFO - PROCESS | 1775 | 1465078306419 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 15:11:46 INFO - PROCESS | 1775 | 1465078306426 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 15:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:11:46 INFO - PROCESS | 1775 | 1465078306442 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - PROCESS | 1775 | 1465078306447 Marionette TRACE conn4 <- [1,1354,null,{}] 15:11:46 INFO - PROCESS | 1775 | 1465078306454 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:46 INFO - PROCESS | 1775 | 1465078306461 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:46 INFO - PROCESS | 1775 | 1465078306639 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 15:11:46 INFO - PROCESS | 1775 | 1465078306649 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:46 INFO - PROCESS | 1775 | 1465078306660 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:46 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcde400 == 29 [pid = 1775] [id = 346] 15:11:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x8d69dc00) [pid = 1775] [serial = 1039] [outer = (nil)] 15:11:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8d7c9400) [pid = 1775] [serial = 1040] [outer = 0x8d69dc00] 15:11:46 INFO - PROCESS | 1775 | 1465078306738 Marionette DEBUG loaded listener.js 15:11:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8d9ee800) [pid = 1775] [serial = 1041] [outer = 0x8d69dc00] 15:11:47 INFO - PROCESS | 1775 | 1465078307723 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 15:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1340ms 15:11:47 INFO - PROCESS | 1775 | 1465078307783 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 15:11:47 INFO - PROCESS | 1775 | 1465078307787 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 15:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:11:47 INFO - PROCESS | 1775 | 1465078307809 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:11:47 INFO - PROCESS | 1775 | 1465078307815 Marionette TRACE conn4 <- [1,1358,null,{}] 15:11:47 INFO - PROCESS | 1775 | 1465078307831 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:47 INFO - PROCESS | 1775 | 1465078307840 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:48 INFO - PROCESS | 1775 | 1465078308002 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 15:11:48 INFO - PROCESS | 1775 | 1465078308013 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:48 INFO - PROCESS | 1775 | 1465078308028 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:48 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f5a000 == 30 [pid = 1775] [id = 347] 15:11:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x90f5b800) [pid = 1775] [serial = 1042] [outer = (nil)] 15:11:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x910a5c00) [pid = 1775] [serial = 1043] [outer = 0x90f5b800] 15:11:48 INFO - PROCESS | 1775 | 1465078308096 Marionette DEBUG loaded listener.js 15:11:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x910d5800) [pid = 1775] [serial = 1044] [outer = 0x90f5b800] 15:11:49 INFO - PROCESS | 1775 | 1465078309170 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 15:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1435ms 15:11:49 INFO - PROCESS | 1775 | 1465078309245 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 15:11:49 INFO - PROCESS | 1775 | 1465078309249 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 15:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:11:49 INFO - PROCESS | 1775 | 1465078309256 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:11:49 INFO - PROCESS | 1775 | 1465078309258 Marionette TRACE conn4 <- [1,1362,null,{}] 15:11:49 INFO - PROCESS | 1775 | 1465078309272 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:49 INFO - PROCESS | 1775 | 1465078309276 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:49 INFO - PROCESS | 1775 | 1465078309529 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 15:11:49 INFO - PROCESS | 1775 | 1465078309555 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:49 INFO - PROCESS | 1775 | 1465078309560 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:49 INFO - PROCESS | 1775 | ++DOCSHELL 0x910ab000 == 31 [pid = 1775] [id = 348] 15:11:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x910e9000) [pid = 1775] [serial = 1045] [outer = (nil)] 15:11:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x91150c00) [pid = 1775] [serial = 1046] [outer = 0x910e9000] 15:11:49 INFO - PROCESS | 1775 | 1465078309631 Marionette DEBUG loaded listener.js 15:11:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x91157c00) [pid = 1775] [serial = 1047] [outer = 0x910e9000] 15:11:50 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8e4cf800) [pid = 1775] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:11:50 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8bd08800) [pid = 1775] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:11:50 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8e4cf000) [pid = 1775] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:11:50 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x910e4000) [pid = 1775] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:11:50 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x917dd400) [pid = 1775] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:11:50 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x922e5400) [pid = 1775] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:11:50 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8bce2000) [pid = 1775] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:11:50 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8c95a400) [pid = 1775] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:11:50 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x8b7f3c00) [pid = 1775] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:11:50 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x8c5a8c00) [pid = 1775] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:11:50 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x8c963800) [pid = 1775] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:11:50 INFO - PROCESS | 1775 | 1465078310650 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1431ms 15:11:50 INFO - PROCESS | 1775 | 1465078310688 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 15:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:11:50 INFO - PROCESS | 1775 | 1465078310692 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 15:11:50 INFO - PROCESS | 1775 | 1465078310700 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:11:50 INFO - PROCESS | 1775 | 1465078310703 Marionette TRACE conn4 <- [1,1366,null,{}] 15:11:50 INFO - PROCESS | 1775 | 1465078310709 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:50 INFO - PROCESS | 1775 | 1465078310714 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:50 INFO - PROCESS | 1775 | 1465078310873 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 15:11:50 INFO - PROCESS | 1775 | 1465078310889 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:50 INFO - PROCESS | 1775 | 1465078310896 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f4400 == 32 [pid = 1775] [id = 349] 15:11:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x8c968c00) [pid = 1775] [serial = 1048] [outer = (nil)] 15:11:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x910a3400) [pid = 1775] [serial = 1049] [outer = 0x8c968c00] 15:11:50 INFO - PROCESS | 1775 | 1465078310965 Marionette DEBUG loaded listener.js 15:11:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x90d0b000) [pid = 1775] [serial = 1050] [outer = 0x8c968c00] 15:11:51 INFO - PROCESS | 1775 | 1465078311939 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 15:11:51 INFO - PROCESS | 1775 | 1465078311990 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 15:11:51 INFO - PROCESS | 1775 | 1465078311996 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:11:52 INFO - PROCESS | 1775 | 1465078312000 Marionette TRACE conn4 <- [1,1370,null,{}] 15:11:52 INFO - PROCESS | 1775 | 1465078312006 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:52 INFO - PROCESS | 1775 | 1465078312016 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:52 INFO - PROCESS | 1775 | 1465078312221 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 15:11:52 INFO - PROCESS | 1775 | 1465078312347 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:52 INFO - PROCESS | 1775 | 1465078312354 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f56000 == 33 [pid = 1775] [id = 350] 15:11:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x910ef400) [pid = 1775] [serial = 1051] [outer = (nil)] 15:11:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x917e2000) [pid = 1775] [serial = 1052] [outer = 0x910ef400] 15:11:52 INFO - PROCESS | 1775 | 1465078312425 Marionette DEBUG loaded listener.js 15:11:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x921dec00) [pid = 1775] [serial = 1053] [outer = 0x910ef400] 15:11:53 INFO - PROCESS | 1775 | 1465078313557 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 15:11:53 INFO - PROCESS | 1775 | 1465078313605 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 15:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:11:53 INFO - PROCESS | 1775 | 1465078313614 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:11:53 INFO - PROCESS | 1775 | 1465078313621 Marionette TRACE conn4 <- [1,1374,null,{}] 15:11:53 INFO - PROCESS | 1775 | 1465078313631 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:53 INFO - PROCESS | 1775 | 1465078313636 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:53 INFO - PROCESS | 1775 | 1465078313867 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 15:11:54 INFO - PROCESS | 1775 | 1465078314132 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:54 INFO - PROCESS | 1775 | 1465078314141 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2be000 == 34 [pid = 1775] [id = 351] 15:11:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8bd02000) [pid = 1775] [serial = 1054] [outer = (nil)] 15:11:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8d7c2800) [pid = 1775] [serial = 1055] [outer = 0x8bd02000] 15:11:54 INFO - PROCESS | 1775 | 1465078314243 Marionette DEBUG loaded listener.js 15:11:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8e30d800) [pid = 1775] [serial = 1056] [outer = 0x8bd02000] 15:11:55 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:55 INFO - PROCESS | 1775 | 1465078315237 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 15:11:55 INFO - PROCESS | 1775 | 1465078315310 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 15:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:11:55 INFO - PROCESS | 1775 | 1465078315321 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:11:55 INFO - PROCESS | 1775 | 1465078315325 Marionette TRACE conn4 <- [1,1378,null,{}] 15:11:55 INFO - PROCESS | 1775 | 1465078315332 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:55 INFO - PROCESS | 1775 | 1465078315338 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:55 INFO - PROCESS | 1775 | 1465078315569 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 15:11:55 INFO - PROCESS | 1775 | 1465078315846 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:55 INFO - PROCESS | 1775 | 1465078315857 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:55 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4cd800 == 35 [pid = 1775] [id = 352] 15:11:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x910cd800) [pid = 1775] [serial = 1057] [outer = (nil)] 15:11:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x910ebc00) [pid = 1775] [serial = 1058] [outer = 0x910cd800] 15:11:55 INFO - PROCESS | 1775 | 1465078315986 Marionette DEBUG loaded listener.js 15:11:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x91152400) [pid = 1775] [serial = 1059] [outer = 0x910cd800] 15:11:56 INFO - PROCESS | 1775 | 1465078316956 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 15:11:57 INFO - PROCESS | 1775 | 1465078317009 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 15:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:11:57 INFO - PROCESS | 1775 | 1465078317018 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:11:57 INFO - PROCESS | 1775 | 1465078317024 Marionette TRACE conn4 <- [1,1382,null,{}] 15:11:57 INFO - PROCESS | 1775 | 1465078317042 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:57 INFO - PROCESS | 1775 | 1465078317051 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:57 INFO - PROCESS | 1775 | 1465078317361 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 15:11:57 INFO - PROCESS | 1775 | 1465078317495 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:57 INFO - PROCESS | 1775 | 1465078317507 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x921e2000 == 36 [pid = 1775] [id = 353] 15:11:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x921eac00) [pid = 1775] [serial = 1060] [outer = (nil)] 15:11:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x922de800) [pid = 1775] [serial = 1061] [outer = 0x921eac00] 15:11:57 INFO - PROCESS | 1775 | 1465078317637 Marionette DEBUG loaded listener.js 15:11:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x922e5400) [pid = 1775] [serial = 1062] [outer = 0x921eac00] 15:11:58 INFO - PROCESS | 1775 | [1775] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:11:58 INFO - PROCESS | 1775 | 1465078318613 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 15:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:11:58 INFO - PROCESS | 1775 | 1465078318663 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 15:11:58 INFO - PROCESS | 1775 | 1465078318670 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:11:58 INFO - PROCESS | 1775 | 1465078318674 Marionette TRACE conn4 <- [1,1386,null,{}] 15:11:58 INFO - PROCESS | 1775 | 1465078318680 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:11:58 INFO - PROCESS | 1775 | 1465078318686 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:58 INFO - PROCESS | 1775 | 1465078318876 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 15:11:59 INFO - PROCESS | 1775 | 1465078319088 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:59 INFO - PROCESS | 1775 | 1465078319099 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:11:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2ba400 == 37 [pid = 1775] [id = 354] 15:11:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x922e8000) [pid = 1775] [serial = 1063] [outer = (nil)] 15:11:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x93631400) [pid = 1775] [serial = 1064] [outer = 0x922e8000] 15:11:59 INFO - PROCESS | 1775 | 1465078319236 Marionette DEBUG loaded listener.js 15:11:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x93637800) [pid = 1775] [serial = 1065] [outer = 0x922e8000] 15:12:00 INFO - PROCESS | 1775 | 1465078320231 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 15:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:12:00 INFO - PROCESS | 1775 | 1465078320312 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 15:12:00 INFO - PROCESS | 1775 | 1465078320319 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:12:00 INFO - PROCESS | 1775 | 1465078320322 Marionette TRACE conn4 <- [1,1390,null,{}] 15:12:00 INFO - PROCESS | 1775 | 1465078320329 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:00 INFO - PROCESS | 1775 | 1465078320334 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:00 INFO - PROCESS | 1775 | 1465078320572 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 15:12:00 INFO - PROCESS | 1775 | 1465078320793 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:00 INFO - PROCESS | 1775 | 1465078320799 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:01 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2ccc00 == 38 [pid = 1775] [id = 355] 15:12:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8b2cd000) [pid = 1775] [serial = 1066] [outer = (nil)] 15:12:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8b7f5800) [pid = 1775] [serial = 1067] [outer = 0x8b2cd000] 15:12:01 INFO - PROCESS | 1775 | 1465078321107 Marionette DEBUG loaded listener.js 15:12:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8bce3800) [pid = 1775] [serial = 1068] [outer = 0x8b2cd000] 15:12:02 INFO - PROCESS | 1775 | 1465078322135 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 15:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1840ms 15:12:02 INFO - PROCESS | 1775 | 1465078322161 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 15:12:02 INFO - PROCESS | 1775 | 1465078322169 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 15:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:12:02 INFO - PROCESS | 1775 | 1465078322181 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:12:02 INFO - PROCESS | 1775 | 1465078322186 Marionette TRACE conn4 <- [1,1394,null,{}] 15:12:02 INFO - PROCESS | 1775 | 1465078322197 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:02 INFO - PROCESS | 1775 | 1465078322204 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:02 INFO - PROCESS | 1775 | 1465078322429 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 15:12:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f4400 == 37 [pid = 1775] [id = 349] 15:12:03 INFO - PROCESS | 1775 | --DOCSHELL 0x910ab000 == 36 [pid = 1775] [id = 348] 15:12:03 INFO - PROCESS | 1775 | --DOCSHELL 0x90f5a000 == 35 [pid = 1775] [id = 347] 15:12:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcde400 == 34 [pid = 1775] [id = 346] 15:12:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2cc400 == 33 [pid = 1775] [id = 345] 15:12:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2d0400 == 32 [pid = 1775] [id = 342] 15:12:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8c966000 == 31 [pid = 1775] [id = 343] 15:12:03 INFO - PROCESS | 1775 | --DOCSHELL 0x910af400 == 30 [pid = 1775] [id = 344] 15:12:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2ccc00 == 29 [pid = 1775] [id = 355] 15:12:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2ba400 == 28 [pid = 1775] [id = 354] 15:12:03 INFO - PROCESS | 1775 | --DOCSHELL 0x921e2000 == 27 [pid = 1775] [id = 353] 15:12:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8e4cd800 == 26 [pid = 1775] [id = 352] 15:12:03 INFO - PROCESS | 1775 | --DOCSHELL 0x90f56000 == 25 [pid = 1775] [id = 350] 15:12:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2be000 == 24 [pid = 1775] [id = 351] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8e4d2800) [pid = 1775] [serial = 1019] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8c7ee400) [pid = 1775] [serial = 993] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8c5a3400) [pid = 1775] [serial = 992] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x90f5c800) [pid = 1775] [serial = 1025] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8eb1dc00) [pid = 1775] [serial = 996] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8e4d4800) [pid = 1775] [serial = 995] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x917df000) [pid = 1775] [serial = 999] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x9178fc00) [pid = 1775] [serial = 998] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x922df000) [pid = 1775] [serial = 1002] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x921e8c00) [pid = 1775] [serial = 1001] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x92b06800) [pid = 1775] [serial = 1005] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x92b01800) [pid = 1775] [serial = 1004] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8c5a9c00) [pid = 1775] [serial = 1008] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8bce8800) [pid = 1775] [serial = 1007] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8e308400) [pid = 1775] [serial = 1022] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8eb1bc00) [pid = 1775] [serial = 1020] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8bd0ac00) [pid = 1775] [serial = 1014] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8eb1c400) [pid = 1775] [serial = 1023] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x8bce8000) [pid = 1775] [serial = 1013] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x8eb1f000) [pid = 1775] [serial = 1011] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x8d9ec400) [pid = 1775] [serial = 1010] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 58 (0x8d694400) [pid = 1775] [serial = 1016] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | --DOMWINDOW == 57 (0x8d69c800) [pid = 1775] [serial = 1017] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1775 | 1465078324321 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:04 INFO - PROCESS | 1775 | 1465078324339 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b6000 == 25 [pid = 1775] [id = 356] 15:12:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 58 (0x8b2c2000) [pid = 1775] [serial = 1069] [outer = (nil)] 15:12:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 59 (0x8b2ca800) [pid = 1775] [serial = 1070] [outer = 0x8b2c2000] 15:12:04 INFO - PROCESS | 1775 | 1465078324490 Marionette DEBUG loaded listener.js 15:12:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x8b7f9000) [pid = 1775] [serial = 1071] [outer = 0x8b2c2000] 15:12:05 INFO - PROCESS | 1775 | 1465078325360 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 15:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 3196ms 15:12:05 INFO - PROCESS | 1775 | 1465078325380 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 15:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:12:05 INFO - PROCESS | 1775 | 1465078325386 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 15:12:05 INFO - PROCESS | 1775 | 1465078325394 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:12:05 INFO - PROCESS | 1775 | 1465078325399 Marionette TRACE conn4 <- [1,1398,null,{}] 15:12:05 INFO - PROCESS | 1775 | 1465078325408 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:05 INFO - PROCESS | 1775 | 1465078325414 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:05 INFO - PROCESS | 1775 | 1465078325591 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 15:12:05 INFO - PROCESS | 1775 | 1465078325605 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:05 INFO - PROCESS | 1775 | 1465078325612 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:05 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0d800 == 26 [pid = 1775] [id = 357] 15:12:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x8c5a2800) [pid = 1775] [serial = 1072] [outer = (nil)] 15:12:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x8c5a9800) [pid = 1775] [serial = 1073] [outer = 0x8c5a2800] 15:12:05 INFO - PROCESS | 1775 | 1465078325702 Marionette DEBUG loaded listener.js 15:12:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8c7ef400) [pid = 1775] [serial = 1074] [outer = 0x8c5a2800] 15:12:06 INFO - PROCESS | 1775 | 1465078326678 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 15:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1335ms 15:12:06 INFO - PROCESS | 1775 | 1465078326748 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 15:12:06 INFO - PROCESS | 1775 | 1465078326756 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 15:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:12:06 INFO - PROCESS | 1775 | 1465078326764 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:12:06 INFO - PROCESS | 1775 | 1465078326768 Marionette TRACE conn4 <- [1,1402,null,{}] 15:12:06 INFO - PROCESS | 1775 | 1465078326775 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:06 INFO - PROCESS | 1775 | 1465078326781 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:07 INFO - PROCESS | 1775 | 1465078327018 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 15:12:07 INFO - PROCESS | 1775 | 1465078327038 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:07 INFO - PROCESS | 1775 | 1465078327047 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:07 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c961400 == 27 [pid = 1775] [id = 358] 15:12:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8d69b400) [pid = 1775] [serial = 1075] [outer = (nil)] 15:12:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8d6a0c00) [pid = 1775] [serial = 1076] [outer = 0x8d69b400] 15:12:07 INFO - PROCESS | 1775 | 1465078327119 Marionette DEBUG loaded listener.js 15:12:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8d7c5400) [pid = 1775] [serial = 1077] [outer = 0x8d69b400] 15:12:08 INFO - PROCESS | 1775 | 1465078328186 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 15:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1440ms 15:12:08 INFO - PROCESS | 1775 | 1465078328205 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 15:12:08 INFO - PROCESS | 1775 | 1465078328209 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 15:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:12:08 INFO - PROCESS | 1775 | 1465078328232 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:12:08 INFO - PROCESS | 1775 | 1465078328243 Marionette TRACE conn4 <- [1,1406,null,{}] 15:12:08 INFO - PROCESS | 1775 | 1465078328253 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:08 INFO - PROCESS | 1775 | 1465078328261 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:08 INFO - PROCESS | 1775 | 1465078328492 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 15:12:08 INFO - PROCESS | 1775 | 1465078328515 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:08 INFO - PROCESS | 1775 | 1465078328527 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:08 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b2800 == 28 [pid = 1775] [id = 359] 15:12:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8b2cac00) [pid = 1775] [serial = 1078] [outer = (nil)] 15:12:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8eb1d800) [pid = 1775] [serial = 1079] [outer = 0x8b2cac00] 15:12:08 INFO - PROCESS | 1775 | 1465078328611 Marionette DEBUG loaded listener.js 15:12:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x90d01800) [pid = 1775] [serial = 1080] [outer = 0x8b2cac00] 15:12:09 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8c968c00) [pid = 1775] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:12:09 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8e30e800) [pid = 1775] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:12:09 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x90d02400) [pid = 1775] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:12:09 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x910d6400) [pid = 1775] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:12:09 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8b2cfc00) [pid = 1775] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:12:09 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8d69dc00) [pid = 1775] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:12:09 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8b7f7800) [pid = 1775] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:12:09 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x90f5b800) [pid = 1775] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:12:09 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x910ef400) [pid = 1775] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:12:10 INFO - PROCESS | 1775 | 1465078330004 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 15:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1812ms 15:12:10 INFO - PROCESS | 1775 | 1465078330028 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 15:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:12:10 INFO - PROCESS | 1775 | 1465078330034 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 15:12:10 INFO - PROCESS | 1775 | 1465078330040 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:12:10 INFO - PROCESS | 1775 | 1465078330044 Marionette TRACE conn4 <- [1,1410,null,{}] 15:12:10 INFO - PROCESS | 1775 | 1465078330049 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:10 INFO - PROCESS | 1775 | 1465078330055 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:10 INFO - PROCESS | 1775 | 1465078330264 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 15:12:10 INFO - PROCESS | 1775 | 1465078330285 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:10 INFO - PROCESS | 1775 | 1465078330291 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:10 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c968c00 == 29 [pid = 1775] [id = 360] 15:12:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x8d6a0800) [pid = 1775] [serial = 1081] [outer = (nil)] 15:12:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x90d0a000) [pid = 1775] [serial = 1082] [outer = 0x8d6a0800] 15:12:10 INFO - PROCESS | 1775 | 1465078330362 Marionette DEBUG loaded listener.js 15:12:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x90d0dc00) [pid = 1775] [serial = 1083] [outer = 0x8d6a0800] 15:12:11 INFO - PROCESS | 1775 | 1465078331320 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 15:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1337ms 15:12:11 INFO - PROCESS | 1775 | 1465078331378 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 15:12:11 INFO - PROCESS | 1775 | 1465078331384 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 15:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:12:11 INFO - PROCESS | 1775 | 1465078331393 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:12:11 INFO - PROCESS | 1775 | 1465078331398 Marionette TRACE conn4 <- [1,1414,null,{}] 15:12:11 INFO - PROCESS | 1775 | 1465078331452 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:11 INFO - PROCESS | 1775 | 1465078331458 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:11 INFO - PROCESS | 1775 | 1465078331663 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 15:12:11 INFO - PROCESS | 1775 | 1465078331909 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:11 INFO - PROCESS | 1775 | 1465078331928 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:12 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd06c00 == 30 [pid = 1775] [id = 361] 15:12:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8bd08800) [pid = 1775] [serial = 1084] [outer = (nil)] 15:12:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8bd0d000) [pid = 1775] [serial = 1085] [outer = 0x8bd08800] 15:12:12 INFO - PROCESS | 1775 | 1465078332059 Marionette DEBUG loaded listener.js 15:12:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8d693800) [pid = 1775] [serial = 1086] [outer = 0x8bd08800] 15:12:13 INFO - PROCESS | 1775 | 1465078333136 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 15:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1789ms 15:12:13 INFO - PROCESS | 1775 | 1465078333181 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 15:12:13 INFO - PROCESS | 1775 | 1465078333188 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 15:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:12:13 INFO - PROCESS | 1775 | 1465078333199 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:12:13 INFO - PROCESS | 1775 | 1465078333203 Marionette TRACE conn4 <- [1,1418,null,{}] 15:12:13 INFO - PROCESS | 1775 | 1465078333210 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:13 INFO - PROCESS | 1775 | 1465078333217 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:13 INFO - PROCESS | 1775 | 1465078333453 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 15:12:13 INFO - PROCESS | 1775 | 1465078333676 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:13 INFO - PROCESS | 1775 | 1465078333685 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:13 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f5000 == 31 [pid = 1775] [id = 362] 15:12:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8d697800) [pid = 1775] [serial = 1087] [outer = (nil)] 15:12:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x90d0d000) [pid = 1775] [serial = 1088] [outer = 0x8d697800] 15:12:13 INFO - PROCESS | 1775 | 1465078333771 Marionette DEBUG loaded listener.js 15:12:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x90f5f800) [pid = 1775] [serial = 1089] [outer = 0x8d697800] 15:12:14 INFO - PROCESS | 1775 | 1465078334799 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 15:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1645ms 15:12:14 INFO - PROCESS | 1775 | 1465078334844 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 15:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:12:14 INFO - PROCESS | 1775 | 1465078334849 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 15:12:14 INFO - PROCESS | 1775 | 1465078334857 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:12:14 INFO - PROCESS | 1775 | 1465078334863 Marionette TRACE conn4 <- [1,1422,null,{}] 15:12:14 INFO - PROCESS | 1775 | 1465078334880 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:14 INFO - PROCESS | 1775 | 1465078334888 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:15 INFO - PROCESS | 1775 | 1465078335130 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 15:12:15 INFO - PROCESS | 1775 | 1465078335393 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:15 INFO - PROCESS | 1775 | 1465078335403 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:15 INFO - PROCESS | 1775 | ++DOCSHELL 0x910d9000 == 32 [pid = 1775] [id = 363] 15:12:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x910d9c00) [pid = 1775] [serial = 1090] [outer = (nil)] 15:12:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x910e3800) [pid = 1775] [serial = 1091] [outer = 0x910d9c00] 15:12:15 INFO - PROCESS | 1775 | 1465078335494 Marionette DEBUG loaded listener.js 15:12:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x910e9c00) [pid = 1775] [serial = 1092] [outer = 0x910d9c00] 15:12:16 INFO - PROCESS | 1775 | 1465078336414 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 15:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1638ms 15:12:16 INFO - PROCESS | 1775 | 1465078336495 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 15:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:12:16 INFO - PROCESS | 1775 | 1465078336500 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 15:12:16 INFO - PROCESS | 1775 | 1465078336507 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:12:16 INFO - PROCESS | 1775 | 1465078336511 Marionette TRACE conn4 <- [1,1426,null,{}] 15:12:16 INFO - PROCESS | 1775 | 1465078336517 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:16 INFO - PROCESS | 1775 | 1465078336522 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:16 INFO - PROCESS | 1775 | 1465078336741 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 15:12:16 INFO - PROCESS | 1775 | 1465078336950 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:16 INFO - PROCESS | 1775 | 1465078336960 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:17 INFO - PROCESS | 1775 | ++DOCSHELL 0x910d7000 == 33 [pid = 1775] [id = 364] 15:12:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x91152800) [pid = 1775] [serial = 1093] [outer = (nil)] 15:12:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x911a1800) [pid = 1775] [serial = 1094] [outer = 0x91152800] 15:12:17 INFO - PROCESS | 1775 | 1465078337102 Marionette DEBUG loaded listener.js 15:12:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x911a9800) [pid = 1775] [serial = 1095] [outer = 0x91152800] 15:12:18 INFO - PROCESS | 1775 | 1465078338029 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 15:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1585ms 15:12:18 INFO - PROCESS | 1775 | 1465078338092 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 15:12:18 INFO - PROCESS | 1775 | 1465078338096 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 15:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:12:18 INFO - PROCESS | 1775 | 1465078338103 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:12:18 INFO - PROCESS | 1775 | 1465078338106 Marionette TRACE conn4 <- [1,1430,null,{}] 15:12:18 INFO - PROCESS | 1775 | 1465078338112 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:18 INFO - PROCESS | 1775 | 1465078338118 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:18 INFO - PROCESS | 1775 | 1465078338292 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 15:12:18 INFO - PROCESS | 1775 | 1465078338465 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:18 INFO - PROCESS | 1775 | 1465078338476 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:18 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bc000 == 34 [pid = 1775] [id = 365] 15:12:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8e4c9000) [pid = 1775] [serial = 1096] [outer = (nil)] 15:12:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x91798c00) [pid = 1775] [serial = 1097] [outer = 0x8e4c9000] 15:12:18 INFO - PROCESS | 1775 | 1465078338613 Marionette DEBUG loaded listener.js 15:12:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x917dc400) [pid = 1775] [serial = 1098] [outer = 0x8e4c9000] 15:12:19 INFO - PROCESS | 1775 | 1465078339644 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 15:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1582ms 15:12:19 INFO - PROCESS | 1775 | 1465078339687 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 15:12:19 INFO - PROCESS | 1775 | 1465078339691 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 15:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:12:19 INFO - PROCESS | 1775 | 1465078339698 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:12:19 INFO - PROCESS | 1775 | 1465078339702 Marionette TRACE conn4 <- [1,1434,null,{}] 15:12:19 INFO - PROCESS | 1775 | 1465078339708 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:19 INFO - PROCESS | 1775 | 1465078339719 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:19 INFO - PROCESS | 1775 | 1465078339960 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 15:12:20 INFO - PROCESS | 1775 | 1465078340162 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:20 INFO - PROCESS | 1775 | 1465078340169 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a6400 == 35 [pid = 1775] [id = 366] 15:12:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8d7c4400) [pid = 1775] [serial = 1099] [outer = (nil)] 15:12:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x91796400) [pid = 1775] [serial = 1100] [outer = 0x8d7c4400] 15:12:20 INFO - PROCESS | 1775 | 1465078340279 Marionette DEBUG loaded listener.js 15:12:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x917e7000) [pid = 1775] [serial = 1101] [outer = 0x8d7c4400] 15:12:21 INFO - PROCESS | 1775 | 1465078341302 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 15:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1647ms 15:12:21 INFO - PROCESS | 1775 | 1465078341347 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 15:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:12:21 INFO - PROCESS | 1775 | 1465078341351 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 15:12:21 INFO - PROCESS | 1775 | 1465078341358 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:12:21 INFO - PROCESS | 1775 | 1465078341361 Marionette TRACE conn4 <- [1,1438,null,{}] 15:12:21 INFO - PROCESS | 1775 | 1465078341367 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:21 INFO - PROCESS | 1775 | 1465078341373 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:21 INFO - PROCESS | 1775 | 1465078341574 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 15:12:21 INFO - PROCESS | 1775 | 1465078341917 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:21 INFO - PROCESS | 1775 | 1465078341927 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:21 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2be000 == 36 [pid = 1775] [id = 367] 15:12:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8b2c0c00) [pid = 1775] [serial = 1102] [outer = (nil)] 15:12:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8b7f3400) [pid = 1775] [serial = 1103] [outer = 0x8b2c0c00] 15:12:22 INFO - PROCESS | 1775 | 1465078342017 Marionette DEBUG loaded listener.js 15:12:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8bcdc400) [pid = 1775] [serial = 1104] [outer = 0x8b2c0c00] 15:12:22 INFO - PROCESS | 1775 | 1465078342901 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 15:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1592ms 15:12:22 INFO - PROCESS | 1775 | 1465078342976 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 15:12:22 INFO - PROCESS | 1775 | 1465078342981 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 15:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:12:22 INFO - PROCESS | 1775 | 1465078342991 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:12:23 INFO - PROCESS | 1775 | 1465078342996 Marionette TRACE conn4 <- [1,1442,null,{}] 15:12:23 INFO - PROCESS | 1775 | 1465078343004 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:23 INFO - PROCESS | 1775 | 1465078343012 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:23 INFO - PROCESS | 1775 | 1465078343203 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 15:12:23 INFO - PROCESS | 1775 | 1465078343452 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:23 INFO - PROCESS | 1775 | 1465078343459 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fb000 == 37 [pid = 1775] [id = 368] 15:12:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8bd05800) [pid = 1775] [serial = 1105] [outer = (nil)] 15:12:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8c7ef000) [pid = 1775] [serial = 1106] [outer = 0x8bd05800] 15:12:23 INFO - PROCESS | 1775 | 1465078343608 Marionette DEBUG loaded listener.js 15:12:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8d9e3c00) [pid = 1775] [serial = 1107] [outer = 0x8bd05800] 15:12:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7f8000 == 36 [pid = 1775] [id = 338] 15:12:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8e4ce800 == 35 [pid = 1775] [id = 339] 15:12:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb1f400 == 34 [pid = 1775] [id = 326] 15:12:23 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f3000 == 33 [pid = 1775] [id = 337] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x921dec00) [pid = 1775] [serial = 1053] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x917e2000) [pid = 1775] [serial = 1052] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x91150c00) [pid = 1775] [serial = 1046] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x910a3400) [pid = 1775] [serial = 1049] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8e4d1c00) [pid = 1775] [serial = 1031] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8d9e1c00) [pid = 1775] [serial = 1032] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x910a5800) [pid = 1775] [serial = 1026] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x910ed400) [pid = 1775] [serial = 1034] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x9114e400) [pid = 1775] [serial = 1035] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8bd03000) [pid = 1775] [serial = 1037] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8c5ab800) [pid = 1775] [serial = 1038] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8d7c9400) [pid = 1775] [serial = 1040] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8d9ee800) [pid = 1775] [serial = 1041] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8c5ae800) [pid = 1775] [serial = 1028] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8c960800) [pid = 1775] [serial = 1029] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x910a5c00) [pid = 1775] [serial = 1043] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x90d0b000) [pid = 1775] [serial = 1050] [outer = (nil)] [url = about:blank] 15:12:23 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x910d5800) [pid = 1775] [serial = 1044] [outer = (nil)] [url = about:blank] 15:12:24 INFO - PROCESS | 1775 | 1465078344515 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 15:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1584ms 15:12:24 INFO - PROCESS | 1775 | 1465078344580 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 15:12:24 INFO - PROCESS | 1775 | 1465078344587 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 15:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:12:24 INFO - PROCESS | 1775 | 1465078344594 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:12:24 INFO - PROCESS | 1775 | 1465078344597 Marionette TRACE conn4 <- [1,1446,null,{}] 15:12:24 INFO - PROCESS | 1775 | 1465078344603 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:24 INFO - PROCESS | 1775 | 1465078344609 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:24 INFO - PROCESS | 1775 | 1465078344792 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 15:12:24 INFO - PROCESS | 1775 | 1465078344919 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:24 INFO - PROCESS | 1775 | 1465078344927 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:24 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9ea400 == 34 [pid = 1775] [id = 369] 15:12:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x90d02c00) [pid = 1775] [serial = 1108] [outer = (nil)] 15:12:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x90f55000) [pid = 1775] [serial = 1109] [outer = 0x90d02c00] 15:12:25 INFO - PROCESS | 1775 | 1465078345009 Marionette DEBUG loaded listener.js 15:12:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x910a7c00) [pid = 1775] [serial = 1110] [outer = 0x90d02c00] 15:12:25 INFO - PROCESS | 1775 | 1465078345907 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 15:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1382ms 15:12:25 INFO - PROCESS | 1775 | 1465078345976 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 15:12:25 INFO - PROCESS | 1775 | 1465078345980 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 15:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:12:25 INFO - PROCESS | 1775 | 1465078345994 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:12:26 INFO - PROCESS | 1775 | 1465078346003 Marionette TRACE conn4 <- [1,1450,null,{}] 15:12:26 INFO - PROCESS | 1775 | 1465078346012 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:26 INFO - PROCESS | 1775 | 1465078346019 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:26 INFO - PROCESS | 1775 | 1465078346193 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 15:12:26 INFO - PROCESS | 1775 | 1465078346347 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:26 INFO - PROCESS | 1775 | 1465078346353 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:26 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d0a800 == 35 [pid = 1775] [id = 370] 15:12:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x910db400) [pid = 1775] [serial = 1111] [outer = (nil)] 15:12:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x9114ec00) [pid = 1775] [serial = 1112] [outer = 0x910db400] 15:12:26 INFO - PROCESS | 1775 | 1465078346423 Marionette DEBUG loaded listener.js 15:12:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x91157800) [pid = 1775] [serial = 1113] [outer = 0x910db400] 15:12:27 INFO - PROCESS | 1775 | 1465078347320 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 15:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1405ms 15:12:27 INFO - PROCESS | 1775 | 1465078347393 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 15:12:27 INFO - PROCESS | 1775 | 1465078347397 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 15:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:12:27 INFO - PROCESS | 1775 | 1465078347404 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:12:27 INFO - PROCESS | 1775 | 1465078347406 Marionette TRACE conn4 <- [1,1454,null,{}] 15:12:27 INFO - PROCESS | 1775 | 1465078347413 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:27 INFO - PROCESS | 1775 | 1465078347418 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:27 INFO - PROCESS | 1775 | 1465078347657 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 15:12:27 INFO - PROCESS | 1775 | 1465078347682 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:27 INFO - PROCESS | 1775 | 1465078347690 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:27 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b7c00 == 36 [pid = 1775] [id = 371] 15:12:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8b2bd800) [pid = 1775] [serial = 1114] [outer = (nil)] 15:12:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x917e0400) [pid = 1775] [serial = 1115] [outer = 0x8b2bd800] 15:12:27 INFO - PROCESS | 1775 | 1465078347760 Marionette DEBUG loaded listener.js 15:12:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x917e5800) [pid = 1775] [serial = 1116] [outer = 0x8b2bd800] 15:12:28 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x910e9000) [pid = 1775] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:12:28 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8c5a2800) [pid = 1775] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:12:28 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8b2c2000) [pid = 1775] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:12:28 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8b2cd000) [pid = 1775] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:12:28 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8d69b400) [pid = 1775] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:12:28 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x922e8000) [pid = 1775] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:12:28 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8b2cac00) [pid = 1775] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:12:28 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8bd02000) [pid = 1775] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:12:28 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x910cd800) [pid = 1775] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:12:28 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x921eac00) [pid = 1775] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:12:28 INFO - PROCESS | 1775 | 1465078348761 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 15:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1391ms 15:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:12:28 INFO - PROCESS | 1775 | 1465078348796 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 15:12:28 INFO - PROCESS | 1775 | 1465078348799 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 15:12:28 INFO - PROCESS | 1775 | 1465078348805 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:12:28 INFO - PROCESS | 1775 | 1465078348808 Marionette TRACE conn4 <- [1,1458,null,{}] 15:12:28 INFO - PROCESS | 1775 | 1465078348814 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:28 INFO - PROCESS | 1775 | 1465078348819 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:28 INFO - PROCESS | 1775 | 1465078348975 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 15:12:29 INFO - PROCESS | 1775 | 1465078349104 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:29 INFO - PROCESS | 1775 | 1465078349122 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a8c00 == 37 [pid = 1775] [id = 372] 15:12:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8d7c3000) [pid = 1775] [serial = 1117] [outer = (nil)] 15:12:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x91152c00) [pid = 1775] [serial = 1118] [outer = 0x8d7c3000] 15:12:29 INFO - PROCESS | 1775 | 1465078349199 Marionette DEBUG loaded listener.js 15:12:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x922dcc00) [pid = 1775] [serial = 1119] [outer = 0x8d7c3000] 15:12:30 INFO - PROCESS | 1775 | 1465078350071 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 15:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1284ms 15:12:30 INFO - PROCESS | 1775 | 1465078350088 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 15:12:30 INFO - PROCESS | 1775 | 1465078350092 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 15:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:12:30 INFO - PROCESS | 1775 | 1465078350099 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:12:30 INFO - PROCESS | 1775 | 1465078350103 Marionette TRACE conn4 <- [1,1462,null,{}] 15:12:30 INFO - PROCESS | 1775 | 1465078350108 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:30 INFO - PROCESS | 1775 | 1465078350114 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:30 INFO - PROCESS | 1775 | 1465078350321 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 15:12:30 INFO - PROCESS | 1775 | 1465078350340 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:30 INFO - PROCESS | 1775 | 1465078350348 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:30 INFO - PROCESS | 1775 | ++DOCSHELL 0x91797c00 == 38 [pid = 1775] [id = 373] 15:12:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x922e9c00) [pid = 1775] [serial = 1120] [outer = (nil)] 15:12:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x92b07c00) [pid = 1775] [serial = 1121] [outer = 0x922e9c00] 15:12:30 INFO - PROCESS | 1775 | 1465078350417 Marionette DEBUG loaded listener.js 15:12:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x90d07800) [pid = 1775] [serial = 1122] [outer = 0x922e9c00] 15:12:31 INFO - PROCESS | 1775 | 1465078351654 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 15:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1593ms 15:12:31 INFO - PROCESS | 1775 | 1465078351693 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 15:12:31 INFO - PROCESS | 1775 | 1465078351700 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 15:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:12:31 INFO - PROCESS | 1775 | 1465078351709 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:12:31 INFO - PROCESS | 1775 | 1465078351718 Marionette TRACE conn4 <- [1,1466,null,{}] 15:12:31 INFO - PROCESS | 1775 | 1465078351727 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:31 INFO - PROCESS | 1775 | 1465078351733 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:31 INFO - PROCESS | 1775 | 1465078351938 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 15:12:32 INFO - PROCESS | 1775 | 1465078352167 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:32 INFO - PROCESS | 1775 | 1465078352176 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a2c00 == 39 [pid = 1775] [id = 374] 15:12:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8c5ac000) [pid = 1775] [serial = 1123] [outer = (nil)] 15:12:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8d6a0000) [pid = 1775] [serial = 1124] [outer = 0x8c5ac000] 15:12:32 INFO - PROCESS | 1775 | 1465078352278 Marionette DEBUG loaded listener.js 15:12:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8e306c00) [pid = 1775] [serial = 1125] [outer = 0x8c5ac000] 15:12:33 INFO - PROCESS | 1775 | 1465078353248 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 15:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1591ms 15:12:33 INFO - PROCESS | 1775 | 1465078353300 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 15:12:33 INFO - PROCESS | 1775 | 1465078353308 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 15:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:12:33 INFO - PROCESS | 1775 | 1465078353320 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:12:33 INFO - PROCESS | 1775 | 1465078353324 Marionette TRACE conn4 <- [1,1470,null,{}] 15:12:33 INFO - PROCESS | 1775 | 1465078353331 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:33 INFO - PROCESS | 1775 | 1465078353337 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:33 INFO - PROCESS | 1775 | 1465078353538 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 15:12:33 INFO - PROCESS | 1775 | 1465078353802 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:33 INFO - PROCESS | 1775 | 1465078353810 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:33 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f56c00 == 40 [pid = 1775] [id = 375] 15:12:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x910ac400) [pid = 1775] [serial = 1126] [outer = (nil)] 15:12:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x910d6800) [pid = 1775] [serial = 1127] [outer = 0x910ac400] 15:12:33 INFO - PROCESS | 1775 | 1465078353942 Marionette DEBUG loaded listener.js 15:12:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x910ed400) [pid = 1775] [serial = 1128] [outer = 0x910ac400] 15:12:35 INFO - PROCESS | 1775 | 1465078355013 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 15:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1741ms 15:12:35 INFO - PROCESS | 1775 | 1465078355061 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 15:12:35 INFO - PROCESS | 1775 | 1465078355065 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 15:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:12:35 INFO - PROCESS | 1775 | 1465078355073 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:12:35 INFO - PROCESS | 1775 | 1465078355080 Marionette TRACE conn4 <- [1,1474,null,{}] 15:12:35 INFO - PROCESS | 1775 | 1465078355097 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:35 INFO - PROCESS | 1775 | 1465078355106 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:35 INFO - PROCESS | 1775 | 1465078355304 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 15:12:35 INFO - PROCESS | 1775 | 1465078355544 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:35 INFO - PROCESS | 1775 | 1465078355557 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:35 INFO - PROCESS | 1775 | ++DOCSHELL 0x922e8800 == 41 [pid = 1775] [id = 376] 15:12:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x922ea800) [pid = 1775] [serial = 1129] [outer = (nil)] 15:12:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x92b0a000) [pid = 1775] [serial = 1130] [outer = 0x922ea800] 15:12:35 INFO - PROCESS | 1775 | 1465078355644 Marionette DEBUG loaded listener.js 15:12:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x9363a400) [pid = 1775] [serial = 1131] [outer = 0x922ea800] 15:12:36 INFO - PROCESS | 1775 | 1465078356612 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 15:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1595ms 15:12:36 INFO - PROCESS | 1775 | 1465078356669 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 15:12:36 INFO - PROCESS | 1775 | 1465078356674 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 15:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:12:36 INFO - PROCESS | 1775 | 1465078356681 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:12:36 INFO - PROCESS | 1775 | 1465078356685 Marionette TRACE conn4 <- [1,1478,null,{}] 15:12:36 INFO - PROCESS | 1775 | 1465078356691 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:36 INFO - PROCESS | 1775 | 1465078356696 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:36 INFO - PROCESS | 1775 | 1465078356897 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 15:12:37 INFO - PROCESS | 1775 | 1465078357114 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:37 INFO - PROCESS | 1775 | 1465078357124 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:37 INFO - PROCESS | 1775 | ++DOCSHELL 0x92b04000 == 42 [pid = 1775] [id = 377] 15:12:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x9363c400) [pid = 1775] [serial = 1132] [outer = (nil)] 15:12:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x9385f800) [pid = 1775] [serial = 1133] [outer = 0x9363c400] 15:12:37 INFO - PROCESS | 1775 | 1465078357251 Marionette DEBUG loaded listener.js 15:12:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x93865800) [pid = 1775] [serial = 1134] [outer = 0x9363c400] 15:12:38 INFO - PROCESS | 1775 | 1465078358215 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 15:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1587ms 15:12:38 INFO - PROCESS | 1775 | 1465078358270 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 15:12:38 INFO - PROCESS | 1775 | 1465078358273 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 15:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:12:38 INFO - PROCESS | 1775 | 1465078358280 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:12:38 INFO - PROCESS | 1775 | 1465078358283 Marionette TRACE conn4 <- [1,1482,null,{}] 15:12:38 INFO - PROCESS | 1775 | 1465078358290 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:38 INFO - PROCESS | 1775 | 1465078358295 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:38 INFO - PROCESS | 1775 | 1465078358489 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 15:12:38 INFO - PROCESS | 1775 | 1465078358710 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:38 INFO - PROCESS | 1775 | 1465078358721 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcd9400 == 43 [pid = 1775] [id = 378] 15:12:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x910d0400) [pid = 1775] [serial = 1135] [outer = (nil)] 15:12:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x9395cc00) [pid = 1775] [serial = 1136] [outer = 0x910d0400] 15:12:38 INFO - PROCESS | 1775 | 1465078358845 Marionette DEBUG loaded listener.js 15:12:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x93960400) [pid = 1775] [serial = 1137] [outer = 0x910d0400] 15:12:40 INFO - PROCESS | 1775 | 1465078360240 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 15:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1986ms 15:12:40 INFO - PROCESS | 1775 | 1465078360267 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 15:12:40 INFO - PROCESS | 1775 | 1465078360273 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 15:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:12:40 INFO - PROCESS | 1775 | 1465078360282 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:12:40 INFO - PROCESS | 1775 | 1465078360287 Marionette TRACE conn4 <- [1,1486,null,{}] 15:12:40 INFO - PROCESS | 1775 | 1465078360361 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:40 INFO - PROCESS | 1775 | 1465078360367 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:40 INFO - PROCESS | 1775 | 1465078360649 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 15:12:40 INFO - PROCESS | 1775 | 1465078360795 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:40 INFO - PROCESS | 1775 | 1465078360820 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0ec00 == 44 [pid = 1775] [id = 379] 15:12:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x8bd10000) [pid = 1775] [serial = 1138] [outer = (nil)] 15:12:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x8c5a7800) [pid = 1775] [serial = 1139] [outer = 0x8bd10000] 15:12:40 INFO - PROCESS | 1775 | 1465078360932 Marionette DEBUG loaded listener.js 15:12:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x8c7f3400) [pid = 1775] [serial = 1140] [outer = 0x8bd10000] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b5000 == 43 [pid = 1775] [id = 328] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c5c00 == 42 [pid = 1775] [id = 324] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce1c00 == 41 [pid = 1775] [id = 335] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x910a4400 == 40 [pid = 1775] [id = 327] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd06800 == 39 [pid = 1775] [id = 330] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b3800 == 38 [pid = 1775] [id = 336] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b6000 == 37 [pid = 1775] [id = 356] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8d692000 == 36 [pid = 1775] [id = 325] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2ca400 == 35 [pid = 1775] [id = 340] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c1400 == 34 [pid = 1775] [id = 331] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b9800 == 33 [pid = 1775] [id = 329] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7f0800 == 32 [pid = 1775] [id = 341] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7be800 == 31 [pid = 1775] [id = 332] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x90f62000 == 30 [pid = 1775] [id = 333] 15:12:42 INFO - PROCESS | 1775 | --DOCSHELL 0x921e1000 == 29 [pid = 1775] [id = 334] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x91157c00) [pid = 1775] [serial = 1047] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x90d0a000) [pid = 1775] [serial = 1082] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x8c5a9800) [pid = 1775] [serial = 1073] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x8b2ca800) [pid = 1775] [serial = 1070] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x8b7f9000) [pid = 1775] [serial = 1071] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x8bce3800) [pid = 1775] [serial = 1068] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8b7f5800) [pid = 1775] [serial = 1067] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8d7c5400) [pid = 1775] [serial = 1077] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x93631400) [pid = 1775] [serial = 1064] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8eb1d800) [pid = 1775] [serial = 1079] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8e30d800) [pid = 1775] [serial = 1056] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8d7c2800) [pid = 1775] [serial = 1055] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x91152400) [pid = 1775] [serial = 1059] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x910ebc00) [pid = 1775] [serial = 1058] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x922e5400) [pid = 1775] [serial = 1062] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x922de800) [pid = 1775] [serial = 1061] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8d6a0c00) [pid = 1775] [serial = 1076] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x90d01800) [pid = 1775] [serial = 1080] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x93637800) [pid = 1775] [serial = 1065] [outer = (nil)] [url = about:blank] 15:12:42 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8c7ef400) [pid = 1775] [serial = 1074] [outer = (nil)] [url = about:blank] 15:12:43 INFO - PROCESS | 1775 | 1465078363032 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 15:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2800ms 15:12:43 INFO - PROCESS | 1775 | 1465078363083 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 15:12:43 INFO - PROCESS | 1775 | 1465078363090 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 15:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:12:43 INFO - PROCESS | 1775 | 1465078363101 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:12:43 INFO - PROCESS | 1775 | 1465078363105 Marionette TRACE conn4 <- [1,1490,null,{}] 15:12:43 INFO - PROCESS | 1775 | 1465078363115 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:43 INFO - PROCESS | 1775 | 1465078363120 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:43 INFO - PROCESS | 1775 | 1465078363303 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 15:12:43 INFO - PROCESS | 1775 | 1465078363431 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:43 INFO - PROCESS | 1775 | 1465078363446 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c7000 == 30 [pid = 1775] [id = 380] 15:12:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8b7f3c00) [pid = 1775] [serial = 1141] [outer = (nil)] 15:12:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8bcdcc00) [pid = 1775] [serial = 1142] [outer = 0x8b7f3c00] 15:12:43 INFO - PROCESS | 1775 | 1465078363518 Marionette DEBUG loaded listener.js 15:12:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8bce8800) [pid = 1775] [serial = 1143] [outer = 0x8b7f3c00] 15:12:44 INFO - PROCESS | 1775 | 1465078364337 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 15:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1285ms 15:12:44 INFO - PROCESS | 1775 | 1465078364386 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 15:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:12:44 INFO - PROCESS | 1775 | 1465078364395 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 15:12:44 INFO - PROCESS | 1775 | 1465078364407 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:12:44 INFO - PROCESS | 1775 | 1465078364412 Marionette TRACE conn4 <- [1,1494,null,{}] 15:12:44 INFO - PROCESS | 1775 | 1465078364419 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:44 INFO - PROCESS | 1775 | 1465078364425 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:44 INFO - PROCESS | 1775 | 1465078364609 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 15:12:44 INFO - PROCESS | 1775 | 1465078364754 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:44 INFO - PROCESS | 1775 | 1465078364763 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:44 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a9400 == 31 [pid = 1775] [id = 381] 15:12:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8c95a800) [pid = 1775] [serial = 1144] [outer = (nil)] 15:12:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8c964800) [pid = 1775] [serial = 1145] [outer = 0x8c95a800] 15:12:44 INFO - PROCESS | 1775 | 1465078364840 Marionette DEBUG loaded listener.js 15:12:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8d69a800) [pid = 1775] [serial = 1146] [outer = 0x8c95a800] 15:12:45 INFO - PROCESS | 1775 | 1465078365781 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 15:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1440ms 15:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:12:45 INFO - PROCESS | 1775 | 1465078365853 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 15:12:45 INFO - PROCESS | 1775 | 1465078365857 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 15:12:45 INFO - PROCESS | 1775 | 1465078365864 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:12:45 INFO - PROCESS | 1775 | 1465078365871 Marionette TRACE conn4 <- [1,1498,null,{}] 15:12:45 INFO - PROCESS | 1775 | 1465078365898 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:45 INFO - PROCESS | 1775 | 1465078365907 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:46 INFO - PROCESS | 1775 | 1465078366141 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 15:12:46 INFO - PROCESS | 1775 | 1465078366171 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:46 INFO - PROCESS | 1775 | 1465078366184 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:46 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e30b400 == 32 [pid = 1775] [id = 382] 15:12:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8e30dc00) [pid = 1775] [serial = 1147] [outer = (nil)] 15:12:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8e4cd800) [pid = 1775] [serial = 1148] [outer = 0x8e30dc00] 15:12:46 INFO - PROCESS | 1775 | 1465078366259 Marionette DEBUG loaded listener.js 15:12:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8e4d5000) [pid = 1775] [serial = 1149] [outer = 0x8e30dc00] 15:12:47 INFO - PROCESS | 1775 | 1465078367272 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 15:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1440ms 15:12:47 INFO - PROCESS | 1775 | 1465078367328 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 15:12:47 INFO - PROCESS | 1775 | 1465078367333 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 15:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:12:47 INFO - PROCESS | 1775 | 1465078367353 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:12:47 INFO - PROCESS | 1775 | 1465078367357 Marionette TRACE conn4 <- [1,1502,null,{}] 15:12:47 INFO - PROCESS | 1775 | 1465078367377 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:47 INFO - PROCESS | 1775 | 1465078367382 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:48 INFO - PROCESS | 1775 | 1465078368015 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 15:12:48 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8b2bd800) [pid = 1775] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:12:48 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8d6a0800) [pid = 1775] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:12:48 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8d697800) [pid = 1775] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:12:48 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x90d02c00) [pid = 1775] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:12:48 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x91152800) [pid = 1775] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:12:48 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8bd08800) [pid = 1775] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:12:48 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x910d9c00) [pid = 1775] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:12:48 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8e4c9000) [pid = 1775] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:12:48 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8bd05800) [pid = 1775] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:12:48 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8d7c4400) [pid = 1775] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:12:48 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8b2c0c00) [pid = 1775] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:12:48 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x922e9c00) [pid = 1775] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:12:48 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x910db400) [pid = 1775] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:12:48 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8d7c3000) [pid = 1775] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:12:48 INFO - PROCESS | 1775 | 1465078368188 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:48 INFO - PROCESS | 1775 | 1465078368194 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:48 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b6c00 == 33 [pid = 1775] [id = 383] 15:12:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8b2c0c00) [pid = 1775] [serial = 1150] [outer = (nil)] 15:12:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8bd0fc00) [pid = 1775] [serial = 1151] [outer = 0x8b2c0c00] 15:12:48 INFO - PROCESS | 1775 | 1465078368269 Marionette DEBUG loaded listener.js 15:12:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8e310c00) [pid = 1775] [serial = 1152] [outer = 0x8b2c0c00] 15:12:49 INFO - PROCESS | 1775 | 1465078369014 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 15:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1695ms 15:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:12:49 INFO - PROCESS | 1775 | 1465078369049 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 15:12:49 INFO - PROCESS | 1775 | 1465078369052 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 15:12:49 INFO - PROCESS | 1775 | 1465078369059 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:12:49 INFO - PROCESS | 1775 | 1465078369062 Marionette TRACE conn4 <- [1,1506,null,{}] 15:12:49 INFO - PROCESS | 1775 | 1465078369068 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:49 INFO - PROCESS | 1775 | 1465078369073 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:49 INFO - PROCESS | 1775 | 1465078369230 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 15:12:49 INFO - PROCESS | 1775 | 1465078369245 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:49 INFO - PROCESS | 1775 | 1465078369256 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:49 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4ce800 == 34 [pid = 1775] [id = 384] 15:12:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8eb23400) [pid = 1775] [serial = 1153] [outer = (nil)] 15:12:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x90d0ec00) [pid = 1775] [serial = 1154] [outer = 0x8eb23400] 15:12:49 INFO - PROCESS | 1775 | 1465078369322 Marionette DEBUG loaded listener.js 15:12:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x90f5b400) [pid = 1775] [serial = 1155] [outer = 0x8eb23400] 15:12:50 INFO - PROCESS | 1775 | 1465078370532 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 15:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1531ms 15:12:50 INFO - PROCESS | 1775 | 1465078370591 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 15:12:50 INFO - PROCESS | 1775 | 1465078370599 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 15:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:12:50 INFO - PROCESS | 1775 | 1465078370608 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:12:50 INFO - PROCESS | 1775 | 1465078370614 Marionette TRACE conn4 <- [1,1510,null,{}] 15:12:50 INFO - PROCESS | 1775 | 1465078370623 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:50 INFO - PROCESS | 1775 | 1465078370629 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:50 INFO - PROCESS | 1775 | 1465078370938 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 15:12:51 INFO - PROCESS | 1775 | 1465078371153 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:51 INFO - PROCESS | 1775 | 1465078371170 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:51 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd02800 == 35 [pid = 1775] [id = 385] 15:12:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8bd06800) [pid = 1775] [serial = 1156] [outer = (nil)] 15:12:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8c5a4c00) [pid = 1775] [serial = 1157] [outer = 0x8bd06800] 15:12:51 INFO - PROCESS | 1775 | 1465078371256 Marionette DEBUG loaded listener.js 15:12:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8c7fac00) [pid = 1775] [serial = 1158] [outer = 0x8bd06800] 15:12:52 INFO - PROCESS | 1775 | 1465078372339 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 15:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1785ms 15:12:52 INFO - PROCESS | 1775 | 1465078372392 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 15:12:52 INFO - PROCESS | 1775 | 1465078372400 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 15:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:12:52 INFO - PROCESS | 1775 | 1465078372411 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:12:52 INFO - PROCESS | 1775 | 1465078372415 Marionette TRACE conn4 <- [1,1514,null,{}] 15:12:52 INFO - PROCESS | 1775 | 1465078372422 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:52 INFO - PROCESS | 1775 | 1465078372428 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:52 INFO - PROCESS | 1775 | 1465078372655 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 15:12:52 INFO - PROCESS | 1775 | 1465078372903 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:52 INFO - PROCESS | 1775 | 1465078372912 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcdc800 == 36 [pid = 1775] [id = 386] 15:12:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8d9ee800) [pid = 1775] [serial = 1159] [outer = (nil)] 15:12:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8e4cf800) [pid = 1775] [serial = 1160] [outer = 0x8d9ee800] 15:12:53 INFO - PROCESS | 1775 | 1465078372999 Marionette DEBUG loaded listener.js 15:12:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8eb16000) [pid = 1775] [serial = 1161] [outer = 0x8d9ee800] 15:12:54 INFO - PROCESS | 1775 | 1465078374052 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 15:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1683ms 15:12:54 INFO - PROCESS | 1775 | 1465078374095 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 15:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:12:54 INFO - PROCESS | 1775 | 1465078374099 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 15:12:54 INFO - PROCESS | 1775 | 1465078374107 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:12:54 INFO - PROCESS | 1775 | 1465078374113 Marionette TRACE conn4 <- [1,1518,null,{}] 15:12:54 INFO - PROCESS | 1775 | 1465078374131 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:54 INFO - PROCESS | 1775 | 1465078374140 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:54 INFO - PROCESS | 1775 | 1465078374448 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 15:12:54 INFO - PROCESS | 1775 | 1465078374628 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:54 INFO - PROCESS | 1775 | 1465078374642 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x910ce400 == 37 [pid = 1775] [id = 387] 15:12:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x910ce800) [pid = 1775] [serial = 1162] [outer = (nil)] 15:12:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x910d5000) [pid = 1775] [serial = 1163] [outer = 0x910ce800] 15:12:54 INFO - PROCESS | 1775 | 1465078374743 Marionette DEBUG loaded listener.js 15:12:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x910dc800) [pid = 1775] [serial = 1164] [outer = 0x910ce800] 15:12:55 INFO - PROCESS | 1775 | 1465078375961 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1905ms 15:12:56 INFO - PROCESS | 1775 | 1465078376012 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 15:12:56 INFO - PROCESS | 1775 | 1465078376022 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 15:12:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:12:56 INFO - PROCESS | 1775 | 1465078376050 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:12:56 INFO - PROCESS | 1775 | 1465078376056 Marionette TRACE conn4 <- [1,1522,null,{}] 15:12:56 INFO - PROCESS | 1775 | 1465078376116 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:56 INFO - PROCESS | 1775 | 1465078376123 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:56 INFO - PROCESS | 1775 | 1465078376363 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 15:12:56 INFO - PROCESS | 1775 | 1465078376581 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:56 INFO - PROCESS | 1775 | 1465078376595 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fc800 == 38 [pid = 1775] [id = 388] 15:12:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8bcdd000) [pid = 1775] [serial = 1165] [outer = (nil)] 15:12:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8bce5400) [pid = 1775] [serial = 1166] [outer = 0x8bcdd000] 15:12:56 INFO - PROCESS | 1775 | 1465078376670 Marionette DEBUG loaded listener.js 15:12:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8bd09c00) [pid = 1775] [serial = 1167] [outer = 0x8bcdd000] 15:12:57 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b6c00 == 37 [pid = 1775] [id = 383] 15:12:57 INFO - PROCESS | 1775 | --DOCSHELL 0x8e30b400 == 36 [pid = 1775] [id = 382] 15:12:57 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:57 INFO - PROCESS | 1775 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:12:57 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:57 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:57 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:57 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:57 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:57 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:57 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:57 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:57 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:57 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:12:57 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a9400 == 35 [pid = 1775] [id = 381] 15:12:57 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c7000 == 34 [pid = 1775] [id = 380] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x917e0400) [pid = 1775] [serial = 1115] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x917e5800) [pid = 1775] [serial = 1116] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x90d0dc00) [pid = 1775] [serial = 1083] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x90d0d000) [pid = 1775] [serial = 1088] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x90f5f800) [pid = 1775] [serial = 1089] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x90f55000) [pid = 1775] [serial = 1109] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x910a7c00) [pid = 1775] [serial = 1110] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x911a1800) [pid = 1775] [serial = 1094] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x911a9800) [pid = 1775] [serial = 1095] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8bd0d000) [pid = 1775] [serial = 1085] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8d693800) [pid = 1775] [serial = 1086] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x910e3800) [pid = 1775] [serial = 1091] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x910e9c00) [pid = 1775] [serial = 1092] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x91798c00) [pid = 1775] [serial = 1097] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x917dc400) [pid = 1775] [serial = 1098] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8c7ef000) [pid = 1775] [serial = 1106] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8d9e3c00) [pid = 1775] [serial = 1107] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x91796400) [pid = 1775] [serial = 1100] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x917e7000) [pid = 1775] [serial = 1101] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8b7f3400) [pid = 1775] [serial = 1103] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8bcdc400) [pid = 1775] [serial = 1104] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x92b07c00) [pid = 1775] [serial = 1121] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x90d07800) [pid = 1775] [serial = 1122] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x91157800) [pid = 1775] [serial = 1113] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x9114ec00) [pid = 1775] [serial = 1112] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x922dcc00) [pid = 1775] [serial = 1119] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | --DOMWINDOW == 58 (0x91152c00) [pid = 1775] [serial = 1118] [outer = (nil)] [url = about:blank] 15:12:57 INFO - PROCESS | 1775 | 1465078377536 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 15:12:57 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 () { 15:12:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:12:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:12:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:12:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:12:57 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 () { 15:12:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:12:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:12:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:12:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:12:57 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 () { 15:12:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:12:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:12:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:12:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:12:57 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 () { 15:12:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:12:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:12:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:12:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:12:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1537ms 15:12:57 INFO - PROCESS | 1775 | 1465078377585 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 15:12:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:12:57 INFO - PROCESS | 1775 | 1465078377597 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 15:12:57 INFO - PROCESS | 1775 | 1465078377611 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:12:57 INFO - PROCESS | 1775 | 1465078377615 Marionette TRACE conn4 <- [1,1526,null,{}] 15:12:57 INFO - PROCESS | 1775 | 1465078377625 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:57 INFO - PROCESS | 1775 | 1465078377630 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:57 INFO - PROCESS | 1775 | 1465078377789 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 15:12:57 INFO - PROCESS | 1775 | 1465078377933 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:57 INFO - PROCESS | 1775 | 1465078377940 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b6c00 == 35 [pid = 1775] [id = 389] 15:12:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 59 (0x8d693800) [pid = 1775] [serial = 1168] [outer = (nil)] 15:12:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x8d9e3400) [pid = 1775] [serial = 1169] [outer = 0x8d693800] 15:12:58 INFO - PROCESS | 1775 | 1465078378016 Marionette DEBUG loaded listener.js 15:12:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x8e305000) [pid = 1775] [serial = 1170] [outer = 0x8d693800] 15:12:58 INFO - PROCESS | 1775 | 1465078378783 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 15:12:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:12:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:12:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:12:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:12:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:12:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:12:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:12:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:12:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:12:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:12:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:12:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:12:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:12:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:12:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:12:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1196ms 15:12:58 INFO - PROCESS | 1775 | 1465078378843 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 15:12:58 INFO - PROCESS | 1775 | 1465078378848 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 15:12:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:12:58 INFO - PROCESS | 1775 | 1465078378856 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:12:58 INFO - PROCESS | 1775 | 1465078378862 Marionette TRACE conn4 <- [1,1530,null,{}] 15:12:58 INFO - PROCESS | 1775 | 1465078378878 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:12:58 INFO - PROCESS | 1775 | 1465078378886 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:59 INFO - PROCESS | 1775 | 1465078379056 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 15:12:59 INFO - PROCESS | 1775 | 1465078379070 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:59 INFO - PROCESS | 1775 | 1465078379082 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:12:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f5bc00 == 36 [pid = 1775] [id = 390] 15:12:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x90f5ec00) [pid = 1775] [serial = 1171] [outer = (nil)] 15:12:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x910a1c00) [pid = 1775] [serial = 1172] [outer = 0x90f5ec00] 15:12:59 INFO - PROCESS | 1775 | 1465078379157 Marionette DEBUG loaded listener.js 15:12:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x910a9000) [pid = 1775] [serial = 1173] [outer = 0x90f5ec00] 15:13:00 INFO - PROCESS | 1775 | 1465078380130 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 15:13:00 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 15:13:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:13:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:13:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:13:00 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. 15:13:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:13:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1334ms 15:13:00 INFO - PROCESS | 1775 | 1465078380193 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 15:13:00 INFO - PROCESS | 1775 | 1465078380197 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 15:13:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:13:00 INFO - PROCESS | 1775 | 1465078380213 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:13:00 INFO - PROCESS | 1775 | 1465078380217 Marionette TRACE conn4 <- [1,1534,null,{}] 15:13:00 INFO - PROCESS | 1775 | 1465078380222 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:00 INFO - PROCESS | 1775 | 1465078380227 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:00 INFO - PROCESS | 1775 | 1465078380437 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 15:13:00 INFO - PROCESS | 1775 | 1465078380468 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:00 INFO - PROCESS | 1775 | 1465078380480 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:00 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7ed400 == 37 [pid = 1775] [id = 391] 15:13:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x910e7400) [pid = 1775] [serial = 1174] [outer = (nil)] 15:13:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x9114b400) [pid = 1775] [serial = 1175] [outer = 0x910e7400] 15:13:00 INFO - PROCESS | 1775 | 1465078380550 Marionette DEBUG loaded listener.js 15:13:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x91152000) [pid = 1775] [serial = 1176] [outer = 0x910e7400] 15:13:01 INFO - PROCESS | 1775 | 1465078381514 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:13:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:13:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1343ms 15:13:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:13:01 INFO - PROCESS | 1775 | 1465078381548 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 15:13:01 INFO - PROCESS | 1775 | 1465078381551 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 15:13:01 INFO - PROCESS | 1775 | 1465078381558 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:13:01 INFO - PROCESS | 1775 | 1465078381561 Marionette TRACE conn4 <- [1,1538,null,{}] 15:13:01 INFO - PROCESS | 1775 | 1465078381567 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:01 INFO - PROCESS | 1775 | 1465078381573 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:01 INFO - PROCESS | 1775 | 1465078381788 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 15:13:01 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x9363c400) [pid = 1775] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:13:01 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8bd10000) [pid = 1775] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:13:01 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8b2c0c00) [pid = 1775] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:13:01 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8c5ac000) [pid = 1775] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:13:01 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x910ac400) [pid = 1775] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:13:01 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x922ea800) [pid = 1775] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:13:01 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x910d0400) [pid = 1775] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:13:01 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x8e30dc00) [pid = 1775] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:13:01 INFO - PROCESS | 1775 | --DOMWINDOW == 58 (0x8b7f3c00) [pid = 1775] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:13:01 INFO - PROCESS | 1775 | 1465078381954 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:01 INFO - PROCESS | 1775 | 1465078381963 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:01 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b4800 == 38 [pid = 1775] [id = 392] 15:13:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 59 (0x8b2b6000) [pid = 1775] [serial = 1177] [outer = (nil)] 15:13:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x8bd10000) [pid = 1775] [serial = 1178] [outer = 0x8b2b6000] 15:13:02 INFO - PROCESS | 1775 | 1465078382048 Marionette DEBUG loaded listener.js 15:13:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x8bce3000) [pid = 1775] [serial = 1179] [outer = 0x8b2b6000] 15:13:02 INFO - PROCESS | 1775 | 1465078382881 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:13:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:13:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1386ms 15:13:02 INFO - PROCESS | 1775 | 1465078382944 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 15:13:02 INFO - PROCESS | 1775 | 1465078382948 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 15:13:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:13:02 INFO - PROCESS | 1775 | 1465078382954 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:13:02 INFO - PROCESS | 1775 | 1465078382958 Marionette TRACE conn4 <- [1,1542,null,{}] 15:13:02 INFO - PROCESS | 1775 | 1465078382963 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:02 INFO - PROCESS | 1775 | 1465078382974 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:03 INFO - PROCESS | 1775 | 1465078383187 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 15:13:03 INFO - PROCESS | 1775 | 1465078383316 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:03 INFO - PROCESS | 1775 | 1465078383325 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:03 INFO - PROCESS | 1775 | ++DOCSHELL 0x91153000 == 39 [pid = 1775] [id = 393] 15:13:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x911a5c00) [pid = 1775] [serial = 1180] [outer = (nil)] 15:13:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x91794000) [pid = 1775] [serial = 1181] [outer = 0x911a5c00] 15:13:03 INFO - PROCESS | 1775 | 1465078383397 Marionette DEBUG loaded listener.js 15:13:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x9179ac00) [pid = 1775] [serial = 1182] [outer = 0x911a5c00] 15:13:04 INFO - PROCESS | 1775 | 1465078384353 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 15:13:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:13:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1435ms 15:13:04 INFO - PROCESS | 1775 | 1465078384390 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 15:13:04 INFO - PROCESS | 1775 | 1465078384398 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 15:13:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:13:04 INFO - PROCESS | 1775 | 1465078384407 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:13:04 INFO - PROCESS | 1775 | 1465078384413 Marionette TRACE conn4 <- [1,1546,null,{}] 15:13:04 INFO - PROCESS | 1775 | 1465078384422 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:04 INFO - PROCESS | 1775 | 1465078384427 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:04 INFO - PROCESS | 1775 | 1465078384625 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 15:13:04 INFO - PROCESS | 1775 | 1465078384875 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:04 INFO - PROCESS | 1775 | 1465078384891 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2ce000 == 40 [pid = 1775] [id = 394] 15:13:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8b7f7800) [pid = 1775] [serial = 1183] [outer = (nil)] 15:13:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8c7ef000) [pid = 1775] [serial = 1184] [outer = 0x8b7f7800] 15:13:05 INFO - PROCESS | 1775 | 1465078385030 Marionette DEBUG loaded listener.js 15:13:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8d69f000) [pid = 1775] [serial = 1185] [outer = 0x8b7f7800] 15:13:06 INFO - PROCESS | 1775 | 1465078386059 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:13:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:13:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1694ms 15:13:06 INFO - PROCESS | 1775 | 1465078386101 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 15:13:06 INFO - PROCESS | 1775 | 1465078386109 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 15:13:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:13:06 INFO - PROCESS | 1775 | 1465078386119 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:13:06 INFO - PROCESS | 1775 | 1465078386124 Marionette TRACE conn4 <- [1,1550,null,{}] 15:13:06 INFO - PROCESS | 1775 | 1465078386131 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:06 INFO - PROCESS | 1775 | 1465078386137 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:06 INFO - PROCESS | 1775 | 1465078386335 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 15:13:06 INFO - PROCESS | 1775 | 1465078386575 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:06 INFO - PROCESS | 1775 | 1465078386588 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9f0400 == 41 [pid = 1775] [id = 395] 15:13:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x90d07400) [pid = 1775] [serial = 1186] [outer = (nil)] 15:13:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x90f5c000) [pid = 1775] [serial = 1187] [outer = 0x90d07400] 15:13:06 INFO - PROCESS | 1775 | 1465078386714 Marionette DEBUG loaded listener.js 15:13:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x910db400) [pid = 1775] [serial = 1188] [outer = 0x90d07400] 15:13:07 INFO - PROCESS | 1775 | 1465078387682 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:13:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:13:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1634ms 15:13:07 INFO - PROCESS | 1775 | 1465078387754 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 15:13:07 INFO - PROCESS | 1775 | 1465078387758 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 15:13:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:13:07 INFO - PROCESS | 1775 | 1465078387765 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:13:07 INFO - PROCESS | 1775 | 1465078387772 Marionette TRACE conn4 <- [1,1554,null,{}] 15:13:07 INFO - PROCESS | 1775 | 1465078387789 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:07 INFO - PROCESS | 1775 | 1465078387798 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:08 INFO - PROCESS | 1775 | 1465078388024 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 15:13:08 INFO - PROCESS | 1775 | 1465078388292 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:08 INFO - PROCESS | 1775 | 1465078388305 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:08 INFO - PROCESS | 1775 | ++DOCSHELL 0x9178e000 == 42 [pid = 1775] [id = 396] 15:13:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x9178e400) [pid = 1775] [serial = 1189] [outer = (nil)] 15:13:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x91799400) [pid = 1775] [serial = 1190] [outer = 0x9178e400] 15:13:08 INFO - PROCESS | 1775 | 1465078388390 Marionette DEBUG loaded listener.js 15:13:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x917df800) [pid = 1775] [serial = 1191] [outer = 0x9178e400] 15:13:09 INFO - PROCESS | 1775 | 1465078389337 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:13:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:13:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1642ms 15:13:09 INFO - PROCESS | 1775 | 1465078389412 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 15:13:09 INFO - PROCESS | 1775 | 1465078389416 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 15:13:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:13:09 INFO - PROCESS | 1775 | 1465078389425 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:13:09 INFO - PROCESS | 1775 | 1465078389429 Marionette TRACE conn4 <- [1,1558,null,{}] 15:13:09 INFO - PROCESS | 1775 | 1465078389435 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:09 INFO - PROCESS | 1775 | 1465078389441 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:09 INFO - PROCESS | 1775 | 1465078389631 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 15:13:09 INFO - PROCESS | 1775 | 1465078389863 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:09 INFO - PROCESS | 1775 | 1465078389872 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:09 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b5400 == 43 [pid = 1775] [id = 397] 15:13:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8e4d4400) [pid = 1775] [serial = 1192] [outer = (nil)] 15:13:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x92146400) [pid = 1775] [serial = 1193] [outer = 0x8e4d4400] 15:13:09 INFO - PROCESS | 1775 | 1465078389968 Marionette DEBUG loaded listener.js 15:13:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x921e2800) [pid = 1775] [serial = 1194] [outer = 0x8e4d4400] 15:13:10 INFO - PROCESS | 1775 | 1465078390906 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:13:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:13:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1540ms 15:13:10 INFO - PROCESS | 1775 | 1465078390966 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 15:13:10 INFO - PROCESS | 1775 | 1465078390970 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 15:13:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:13:10 INFO - PROCESS | 1775 | 1465078390977 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:13:10 INFO - PROCESS | 1775 | 1465078390980 Marionette TRACE conn4 <- [1,1562,null,{}] 15:13:10 INFO - PROCESS | 1775 | 1465078390986 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:10 INFO - PROCESS | 1775 | 1465078390992 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:11 INFO - PROCESS | 1775 | 1465078391173 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 15:13:11 INFO - PROCESS | 1775 | 1465078391405 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:11 INFO - PROCESS | 1775 | 1465078391411 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:11 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce2800 == 44 [pid = 1775] [id = 398] 15:13:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8bd0dc00) [pid = 1775] [serial = 1195] [outer = (nil)] 15:13:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x922dd800) [pid = 1775] [serial = 1196] [outer = 0x8bd0dc00] 15:13:11 INFO - PROCESS | 1775 | 1465078391539 Marionette DEBUG loaded listener.js 15:13:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x922e0000) [pid = 1775] [serial = 1197] [outer = 0x8bd0dc00] 15:13:12 INFO - PROCESS | 1775 | 1465078392462 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:13:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:13:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1536ms 15:13:12 INFO - PROCESS | 1775 | 1465078392514 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 15:13:12 INFO - PROCESS | 1775 | 1465078392518 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 15:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:13:12 INFO - PROCESS | 1775 | 1465078392525 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:13:12 INFO - PROCESS | 1775 | 1465078392529 Marionette TRACE conn4 <- [1,1566,null,{}] 15:13:12 INFO - PROCESS | 1775 | 1465078392535 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:12 INFO - PROCESS | 1775 | 1465078392545 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:12 INFO - PROCESS | 1775 | 1465078392800 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 15:13:13 INFO - PROCESS | 1775 | 1465078393026 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:13 INFO - PROCESS | 1775 | 1465078393035 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:13 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c5000 == 45 [pid = 1775] [id = 399] 15:13:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8b2c5c00) [pid = 1775] [serial = 1198] [outer = (nil)] 15:13:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8b7f3400) [pid = 1775] [serial = 1199] [outer = 0x8b2c5c00] 15:13:13 INFO - PROCESS | 1775 | 1465078393344 Marionette DEBUG loaded listener.js 15:13:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8bcde800) [pid = 1775] [serial = 1200] [outer = 0x8b2c5c00] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b4800 == 44 [pid = 1775] [id = 392] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7ed400 == 43 [pid = 1775] [id = 391] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x90f5bc00 == 42 [pid = 1775] [id = 390] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b6c00 == 41 [pid = 1775] [id = 389] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fc800 == 40 [pid = 1775] [id = 388] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0ec00 == 39 [pid = 1775] [id = 379] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcd9400 == 38 [pid = 1775] [id = 378] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8e4ce800 == 37 [pid = 1775] [id = 384] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd02800 == 36 [pid = 1775] [id = 385] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcdc800 == 35 [pid = 1775] [id = 386] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x910ce400 == 34 [pid = 1775] [id = 387] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a2c00 == 33 [pid = 1775] [id = 374] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x90f56c00 == 32 [pid = 1775] [id = 375] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x922e8800 == 31 [pid = 1775] [id = 376] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x92b04000 == 30 [pid = 1775] [id = 377] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce2800 == 29 [pid = 1775] [id = 398] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x9178e000 == 28 [pid = 1775] [id = 396] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b5400 == 27 [pid = 1775] [id = 397] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9f0400 == 26 [pid = 1775] [id = 395] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x91153000 == 25 [pid = 1775] [id = 393] 15:13:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2ce000 == 24 [pid = 1775] [id = 394] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x90d0ec00) [pid = 1775] [serial = 1154] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x9385f800) [pid = 1775] [serial = 1133] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8c7f3400) [pid = 1775] [serial = 1140] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8bce8800) [pid = 1775] [serial = 1143] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8c964800) [pid = 1775] [serial = 1145] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x93960400) [pid = 1775] [serial = 1137] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8c5a7800) [pid = 1775] [serial = 1139] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8bd0fc00) [pid = 1775] [serial = 1151] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x93865800) [pid = 1775] [serial = 1134] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x910ed400) [pid = 1775] [serial = 1128] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8e4cd800) [pid = 1775] [serial = 1148] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8e310c00) [pid = 1775] [serial = 1152] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8d6a0000) [pid = 1775] [serial = 1124] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x910d6800) [pid = 1775] [serial = 1127] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x9363a400) [pid = 1775] [serial = 1131] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x9395cc00) [pid = 1775] [serial = 1136] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x92b0a000) [pid = 1775] [serial = 1130] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8e4d5000) [pid = 1775] [serial = 1149] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8e306c00) [pid = 1775] [serial = 1125] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8bcdcc00) [pid = 1775] [serial = 1142] [outer = (nil)] [url = about:blank] 15:13:15 INFO - PROCESS | 1775 | 1465078395571 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:13:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:13:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 3192ms 15:13:15 INFO - PROCESS | 1775 | 1465078395720 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 15:13:15 INFO - PROCESS | 1775 | 1465078395725 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 15:13:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:13:15 INFO - PROCESS | 1775 | 1465078395735 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:13:15 INFO - PROCESS | 1775 | 1465078395741 Marionette TRACE conn4 <- [1,1570,null,{}] 15:13:15 INFO - PROCESS | 1775 | 1465078395752 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:15 INFO - PROCESS | 1775 | 1465078395757 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:15 INFO - PROCESS | 1775 | 1465078395936 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 15:13:16 INFO - PROCESS | 1775 | 1465078396064 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:16 INFO - PROCESS | 1775 | 1465078396075 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce0c00 == 25 [pid = 1775] [id = 400] 15:13:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8bce1000) [pid = 1775] [serial = 1201] [outer = (nil)] 15:13:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8bce6400) [pid = 1775] [serial = 1202] [outer = 0x8bce1000] 15:13:16 INFO - PROCESS | 1775 | 1465078396157 Marionette DEBUG loaded listener.js 15:13:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8bd03400) [pid = 1775] [serial = 1203] [outer = 0x8bce1000] 15:13:17 INFO - PROCESS | 1775 | 1465078397015 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:13:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:13:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1339ms 15:13:17 INFO - PROCESS | 1775 | 1465078397072 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 15:13:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:13:17 INFO - PROCESS | 1775 | 1465078397083 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 15:13:17 INFO - PROCESS | 1775 | 1465078397095 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:13:17 INFO - PROCESS | 1775 | 1465078397100 Marionette TRACE conn4 <- [1,1574,null,{}] 15:13:17 INFO - PROCESS | 1775 | 1465078397106 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:17 INFO - PROCESS | 1775 | 1465078397112 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:17 INFO - PROCESS | 1775 | 1465078397304 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 15:13:17 INFO - PROCESS | 1775 | 1465078397433 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:17 INFO - PROCESS | 1775 | 1465078397445 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:17 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a9c00 == 26 [pid = 1775] [id = 401] 15:13:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8c7f2000) [pid = 1775] [serial = 1204] [outer = (nil)] 15:13:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8c95d400) [pid = 1775] [serial = 1205] [outer = 0x8c7f2000] 15:13:17 INFO - PROCESS | 1775 | 1465078397537 Marionette DEBUG loaded listener.js 15:13:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8c966400) [pid = 1775] [serial = 1206] [outer = 0x8c7f2000] 15:13:18 INFO - PROCESS | 1775 | 1465078398540 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 15:13:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:13:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1490ms 15:13:18 INFO - PROCESS | 1775 | 1465078398584 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 15:13:18 INFO - PROCESS | 1775 | 1465078398588 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 15:13:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:13:18 INFO - PROCESS | 1775 | 1465078398595 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:13:18 INFO - PROCESS | 1775 | 1465078398602 Marionette TRACE conn4 <- [1,1578,null,{}] 15:13:18 INFO - PROCESS | 1775 | 1465078398629 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:18 INFO - PROCESS | 1775 | 1465078398639 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:18 INFO - PROCESS | 1775 | 1465078398879 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 15:13:18 INFO - PROCESS | 1775 | 1465078398907 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:18 INFO - PROCESS | 1775 | 1465078398920 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:18 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7c4c00 == 27 [pid = 1775] [id = 402] 15:13:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8d7c5000) [pid = 1775] [serial = 1207] [outer = (nil)] 15:13:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8d9ec400) [pid = 1775] [serial = 1208] [outer = 0x8d7c5000] 15:13:19 INFO - PROCESS | 1775 | 1465078398997 Marionette DEBUG loaded listener.js 15:13:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8e30bc00) [pid = 1775] [serial = 1209] [outer = 0x8d7c5000] 15:13:20 INFO - PROCESS | 1775 | 1465078400012 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 15:13:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:13:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1488ms 15:13:20 INFO - PROCESS | 1775 | 1465078400085 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 15:13:20 INFO - PROCESS | 1775 | 1465078400089 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 15:13:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:13:20 INFO - PROCESS | 1775 | 1465078400096 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:13:20 INFO - PROCESS | 1775 | 1465078400099 Marionette TRACE conn4 <- [1,1582,null,{}] 15:13:20 INFO - PROCESS | 1775 | 1465078400105 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:20 INFO - PROCESS | 1775 | 1465078400110 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:20 INFO - PROCESS | 1775 | 1465078400720 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 15:13:20 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8bd06800) [pid = 1775] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:13:20 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8bcdd000) [pid = 1775] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:13:20 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x911a5c00) [pid = 1775] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:13:20 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8d693800) [pid = 1775] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:13:20 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x90f5ec00) [pid = 1775] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:13:20 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8eb23400) [pid = 1775] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:13:20 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8c95a800) [pid = 1775] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:13:20 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x910e7400) [pid = 1775] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:13:20 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8b2b6000) [pid = 1775] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:13:20 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x8d9ee800) [pid = 1775] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:13:20 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x910ce800) [pid = 1775] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:13:20 INFO - PROCESS | 1775 | 1465078400912 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:20 INFO - PROCESS | 1775 | 1465078400920 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b6000 == 28 [pid = 1775] [id = 403] 15:13:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x8b2ca400) [pid = 1775] [serial = 1210] [outer = (nil)] 15:13:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x8c5af400) [pid = 1775] [serial = 1211] [outer = 0x8b2ca400] 15:13:20 INFO - PROCESS | 1775 | 1465078400992 Marionette DEBUG loaded listener.js 15:13:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8eb1ec00) [pid = 1775] [serial = 1212] [outer = 0x8b2ca400] 15:13:21 INFO - PROCESS | 1775 | 1465078401783 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:13:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:13:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1731ms 15:13:21 INFO - PROCESS | 1775 | 1465078401828 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 15:13:21 INFO - PROCESS | 1775 | 1465078401832 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 15:13:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:13:21 INFO - PROCESS | 1775 | 1465078401838 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:13:21 INFO - PROCESS | 1775 | 1465078401841 Marionette TRACE conn4 <- [1,1586,null,{}] 15:13:21 INFO - PROCESS | 1775 | 1465078401847 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:21 INFO - PROCESS | 1775 | 1465078401852 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:22 INFO - PROCESS | 1775 | 1465078402009 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 15:13:22 INFO - PROCESS | 1775 | 1465078402023 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:22 INFO - PROCESS | 1775 | 1465078402032 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:22 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e30ec00 == 29 [pid = 1775] [id = 404] 15:13:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8eb21c00) [pid = 1775] [serial = 1213] [outer = (nil)] 15:13:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x90d0e400) [pid = 1775] [serial = 1214] [outer = 0x8eb21c00] 15:13:22 INFO - PROCESS | 1775 | 1465078402105 Marionette DEBUG loaded listener.js 15:13:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x90f5b000) [pid = 1775] [serial = 1215] [outer = 0x8eb21c00] 15:13:23 INFO - PROCESS | 1775 | 1465078403249 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 15:13:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:13:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1492ms 15:13:23 INFO - PROCESS | 1775 | 1465078403331 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 15:13:23 INFO - PROCESS | 1775 | 1465078403339 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 15:13:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:13:23 INFO - PROCESS | 1775 | 1465078403349 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:13:23 INFO - PROCESS | 1775 | 1465078403353 Marionette TRACE conn4 <- [1,1590,null,{}] 15:13:23 INFO - PROCESS | 1775 | 1465078403363 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:23 INFO - PROCESS | 1775 | 1465078403368 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:23 INFO - PROCESS | 1775 | 1465078403638 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 15:13:23 INFO - PROCESS | 1775 | 1465078403897 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:23 INFO - PROCESS | 1775 | 1465078403912 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fe000 == 30 [pid = 1775] [id = 405] 15:13:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8b7fe400) [pid = 1775] [serial = 1216] [outer = (nil)] 15:13:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8c7f5000) [pid = 1775] [serial = 1217] [outer = 0x8b7fe400] 15:13:24 INFO - PROCESS | 1775 | 1465078404045 Marionette DEBUG loaded listener.js 15:13:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8d699800) [pid = 1775] [serial = 1218] [outer = 0x8b7fe400] 15:13:25 INFO - PROCESS | 1775 | 1465078405120 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 15:13:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:13:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1840ms 15:13:25 INFO - PROCESS | 1775 | 1465078405190 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 15:13:25 INFO - PROCESS | 1775 | 1465078405197 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 15:13:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:13:25 INFO - PROCESS | 1775 | 1465078405209 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:13:25 INFO - PROCESS | 1775 | 1465078405213 Marionette TRACE conn4 <- [1,1594,null,{}] 15:13:25 INFO - PROCESS | 1775 | 1465078405220 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:25 INFO - PROCESS | 1775 | 1465078405226 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:25 INFO - PROCESS | 1775 | 1465078405448 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 15:13:25 INFO - PROCESS | 1775 | 1465078405682 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:25 INFO - PROCESS | 1775 | 1465078405694 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb20000 == 31 [pid = 1775] [id = 406] 15:13:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8eb20c00) [pid = 1775] [serial = 1219] [outer = (nil)] 15:13:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x90d08000) [pid = 1775] [serial = 1220] [outer = 0x8eb20c00] 15:13:25 INFO - PROCESS | 1775 | 1465078405789 Marionette DEBUG loaded listener.js 15:13:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x90f56400) [pid = 1775] [serial = 1221] [outer = 0x8eb20c00] 15:13:26 INFO - PROCESS | 1775 | 1465078406879 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:13:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:13:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1735ms 15:13:26 INFO - PROCESS | 1775 | 1465078406945 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 15:13:26 INFO - PROCESS | 1775 | 1465078406949 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 15:13:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:13:26 INFO - PROCESS | 1775 | 1465078406957 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:13:26 INFO - PROCESS | 1775 | 1465078406963 Marionette TRACE conn4 <- [1,1598,null,{}] 15:13:26 INFO - PROCESS | 1775 | 1465078406980 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:26 INFO - PROCESS | 1775 | 1465078406989 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:27 INFO - PROCESS | 1775 | 1465078407230 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 15:13:27 INFO - PROCESS | 1775 | 1465078407456 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:27 INFO - PROCESS | 1775 | 1465078407467 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:27 INFO - PROCESS | 1775 | ++DOCSHELL 0x910da400 == 32 [pid = 1775] [id = 407] 15:13:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x910db000) [pid = 1775] [serial = 1222] [outer = (nil)] 15:13:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x910e8400) [pid = 1775] [serial = 1223] [outer = 0x910db000] 15:13:27 INFO - PROCESS | 1775 | 1465078407553 Marionette DEBUG loaded listener.js 15:13:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x9114a000) [pid = 1775] [serial = 1224] [outer = 0x910db000] 15:13:28 INFO - PROCESS | 1775 | 1465078408580 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:13:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:13:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1841ms 15:13:28 INFO - PROCESS | 1775 | 1465078408800 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 15:13:28 INFO - PROCESS | 1775 | 1465078408807 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 15:13:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:13:28 INFO - PROCESS | 1775 | 1465078408815 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:13:28 INFO - PROCESS | 1775 | 1465078408820 Marionette TRACE conn4 <- [1,1602,null,{}] 15:13:28 INFO - PROCESS | 1775 | 1465078408828 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:28 INFO - PROCESS | 1775 | 1465078408835 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:29 INFO - PROCESS | 1775 | 1465078409034 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 15:13:29 INFO - PROCESS | 1775 | 1465078409300 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:29 INFO - PROCESS | 1775 | 1465078409319 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fb400 == 33 [pid = 1775] [id = 408] 15:13:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8bce5c00) [pid = 1775] [serial = 1225] [outer = (nil)] 15:13:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8c5a3c00) [pid = 1775] [serial = 1226] [outer = 0x8bce5c00] 15:13:29 INFO - PROCESS | 1775 | 1465078409414 Marionette DEBUG loaded listener.js 15:13:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8c7f0000) [pid = 1775] [serial = 1227] [outer = 0x8bce5c00] 15:13:30 INFO - PROCESS | 1775 | --DOCSHELL 0x90d0a800 == 32 [pid = 1775] [id = 370] 15:13:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b7c00 == 31 [pid = 1775] [id = 371] 15:13:30 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fb000 == 30 [pid = 1775] [id = 368] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8d69a800) [pid = 1775] [serial = 1146] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x9114b400) [pid = 1775] [serial = 1175] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8bd10000) [pid = 1775] [serial = 1178] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8e4cf800) [pid = 1775] [serial = 1160] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8eb16000) [pid = 1775] [serial = 1161] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x910d5000) [pid = 1775] [serial = 1163] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x910dc800) [pid = 1775] [serial = 1164] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8c5a4c00) [pid = 1775] [serial = 1157] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8c7fac00) [pid = 1775] [serial = 1158] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8bce5400) [pid = 1775] [serial = 1166] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x9179ac00) [pid = 1775] [serial = 1182] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x91794000) [pid = 1775] [serial = 1181] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8bd09c00) [pid = 1775] [serial = 1167] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8d9e3400) [pid = 1775] [serial = 1169] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8e305000) [pid = 1775] [serial = 1170] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x910a1c00) [pid = 1775] [serial = 1172] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x90f5b400) [pid = 1775] [serial = 1155] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x91152000) [pid = 1775] [serial = 1176] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x8bce3000) [pid = 1775] [serial = 1179] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | --DOMWINDOW == 58 (0x910a9000) [pid = 1775] [serial = 1173] [outer = (nil)] [url = about:blank] 15:13:30 INFO - PROCESS | 1775 | 1465078410368 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 15:13:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:13:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1584ms 15:13:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:13:30 INFO - PROCESS | 1775 | 1465078410402 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 15:13:30 INFO - PROCESS | 1775 | 1465078410406 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 15:13:30 INFO - PROCESS | 1775 | 1465078410417 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:13:30 INFO - PROCESS | 1775 | 1465078410422 Marionette TRACE conn4 <- [1,1606,null,{}] 15:13:30 INFO - PROCESS | 1775 | 1465078410429 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:30 INFO - PROCESS | 1775 | 1465078410435 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:30 INFO - PROCESS | 1775 | 1465078410605 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 15:13:30 INFO - PROCESS | 1775 | 1465078410767 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:30 INFO - PROCESS | 1775 | 1465078410778 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:30 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a3800 == 31 [pid = 1775] [id = 409] 15:13:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 59 (0x8c7f9400) [pid = 1775] [serial = 1228] [outer = (nil)] 15:13:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x8d7c4400) [pid = 1775] [serial = 1229] [outer = 0x8c7f9400] 15:13:30 INFO - PROCESS | 1775 | 1465078410863 Marionette DEBUG loaded listener.js 15:13:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x8e305000) [pid = 1775] [serial = 1230] [outer = 0x8c7f9400] 15:13:31 INFO - PROCESS | 1775 | 1465078411739 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 15:13:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:13:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1388ms 15:13:31 INFO - PROCESS | 1775 | 1465078411800 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 15:13:31 INFO - PROCESS | 1775 | 1465078411805 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 15:13:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:13:31 INFO - PROCESS | 1775 | 1465078411811 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:13:31 INFO - PROCESS | 1775 | 1465078411815 Marionette TRACE conn4 <- [1,1610,null,{}] 15:13:31 INFO - PROCESS | 1775 | 1465078411830 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:31 INFO - PROCESS | 1775 | 1465078411839 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:32 INFO - PROCESS | 1775 | 1465078412017 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 15:13:32 INFO - PROCESS | 1775 | 1465078412157 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:32 INFO - PROCESS | 1775 | 1465078412170 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d04400 == 32 [pid = 1775] [id = 410] 15:13:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x90d05000) [pid = 1775] [serial = 1231] [outer = (nil)] 15:13:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x90f5d000) [pid = 1775] [serial = 1232] [outer = 0x90d05000] 15:13:32 INFO - PROCESS | 1775 | 1465078412254 Marionette DEBUG loaded listener.js 15:13:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x910a5c00) [pid = 1775] [serial = 1233] [outer = 0x90d05000] 15:13:33 INFO - PROCESS | 1775 | 1465078413172 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 15:13:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:13:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1398ms 15:13:33 INFO - PROCESS | 1775 | 1465078413210 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 15:13:33 INFO - PROCESS | 1775 | 1465078413213 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 15:13:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:13:33 INFO - PROCESS | 1775 | 1465078413220 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:13:33 INFO - PROCESS | 1775 | 1465078413223 Marionette TRACE conn4 <- [1,1614,null,{}] 15:13:33 INFO - PROCESS | 1775 | 1465078413238 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:33 INFO - PROCESS | 1775 | 1465078413243 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:33 INFO - PROCESS | 1775 | 1465078413460 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 15:13:33 INFO - PROCESS | 1775 | 1465078413480 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:33 INFO - PROCESS | 1775 | 1465078413486 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:33 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce0000 == 33 [pid = 1775] [id = 411] 15:13:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x90f5e000) [pid = 1775] [serial = 1234] [outer = (nil)] 15:13:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x910db800) [pid = 1775] [serial = 1235] [outer = 0x90f5e000] 15:13:33 INFO - PROCESS | 1775 | 1465078413559 Marionette DEBUG loaded listener.js 15:13:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x910e6000) [pid = 1775] [serial = 1236] [outer = 0x90f5e000] 15:13:34 INFO - PROCESS | 1775 | 1465078414519 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 15:13: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 15:13:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1340ms 15:13:34 INFO - PROCESS | 1775 | 1465078414561 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 15:13:34 INFO - PROCESS | 1775 | 1465078414565 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 15:13:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:13:34 INFO - PROCESS | 1775 | 1465078414571 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:13:34 INFO - PROCESS | 1775 | 1465078414574 Marionette TRACE conn4 <- [1,1618,null,{}] 15:13:34 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8b7f7800) [pid = 1775] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:13:34 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x90d07400) [pid = 1775] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:13:34 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x9178e400) [pid = 1775] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:13:34 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8c7f2000) [pid = 1775] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:13:34 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8e4d4400) [pid = 1775] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:13:34 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x8bce1000) [pid = 1775] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:13:34 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x8b2c5c00) [pid = 1775] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:13:34 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x8bd0dc00) [pid = 1775] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:13:34 INFO - PROCESS | 1775 | --DOMWINDOW == 58 (0x8d7c5000) [pid = 1775] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:13:34 INFO - PROCESS | 1775 | --DOMWINDOW == 57 (0x8b2ca400) [pid = 1775] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:13:34 INFO - PROCESS | 1775 | 1465078414664 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:34 INFO - PROCESS | 1775 | 1465078414671 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:34 INFO - PROCESS | 1775 | 1465078414831 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 15:13:34 INFO - PROCESS | 1775 | 1465078414847 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:34 INFO - PROCESS | 1775 | 1465078414856 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c969800 == 34 [pid = 1775] [id = 412] 15:13:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 58 (0x8e4d6c00) [pid = 1775] [serial = 1237] [outer = (nil)] 15:13:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 59 (0x910cd400) [pid = 1775] [serial = 1238] [outer = 0x8e4d6c00] 15:13:34 INFO - PROCESS | 1775 | 1465078414931 Marionette DEBUG loaded listener.js 15:13:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x910d6400) [pid = 1775] [serial = 1239] [outer = 0x8e4d6c00] 15:13:35 INFO - PROCESS | 1775 | 1465078415912 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 15:13:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:13:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1400ms 15:13:35 INFO - PROCESS | 1775 | 1465078415974 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 15:13:35 INFO - PROCESS | 1775 | 1465078415977 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 15:13:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:13:35 INFO - PROCESS | 1775 | 1465078415984 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:13:35 INFO - PROCESS | 1775 | 1465078415987 Marionette TRACE conn4 <- [1,1622,null,{}] 15:13:35 INFO - PROCESS | 1775 | 1465078415992 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:36 INFO - PROCESS | 1775 | 1465078416003 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:36 INFO - PROCESS | 1775 | 1465078416216 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 15:13:36 INFO - PROCESS | 1775 | 1465078416364 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:36 INFO - PROCESS | 1775 | 1465078416370 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7f2400 == 35 [pid = 1775] [id = 413] 15:13:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x9114cc00) [pid = 1775] [serial = 1240] [outer = (nil)] 15:13:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x911ad800) [pid = 1775] [serial = 1241] [outer = 0x9114cc00] 15:13:36 INFO - PROCESS | 1775 | 1465078416442 Marionette DEBUG loaded listener.js 15:13:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x91792c00) [pid = 1775] [serial = 1242] [outer = 0x9114cc00] 15:13:37 INFO - PROCESS | 1775 | 1465078417470 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 15:13: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 15:13:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1530ms 15:13:37 INFO - PROCESS | 1775 | 1465078417515 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 15:13:37 INFO - PROCESS | 1775 | 1465078417523 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 15:13:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:13:37 INFO - PROCESS | 1775 | 1465078417532 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:13:37 INFO - PROCESS | 1775 | 1465078417538 Marionette TRACE conn4 <- [1,1626,null,{}] 15:13:37 INFO - PROCESS | 1775 | 1465078417548 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:37 INFO - PROCESS | 1775 | 1465078417554 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:37 INFO - PROCESS | 1775 | 1465078417752 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 15:13:38 INFO - PROCESS | 1775 | 1465078417986 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:38 INFO - PROCESS | 1775 | 1465078417998 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd08400 == 36 [pid = 1775] [id = 414] 15:13:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8bd10c00) [pid = 1775] [serial = 1243] [outer = (nil)] 15:13:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8c969000) [pid = 1775] [serial = 1244] [outer = 0x8bd10c00] 15:13:38 INFO - PROCESS | 1775 | 1465078418127 Marionette DEBUG loaded listener.js 15:13:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8d7c4800) [pid = 1775] [serial = 1245] [outer = 0x8bd10c00] 15:13:39 INFO - PROCESS | 1775 | 1465078419073 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:13:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:13:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1587ms 15:13:39 INFO - PROCESS | 1775 | 1465078419119 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 15:13:39 INFO - PROCESS | 1775 | 1465078419127 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 15:13:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:13:39 INFO - PROCESS | 1775 | 1465078419139 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:13:39 INFO - PROCESS | 1775 | 1465078419143 Marionette TRACE conn4 <- [1,1630,null,{}] 15:13:39 INFO - PROCESS | 1775 | 1465078419150 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:39 INFO - PROCESS | 1775 | 1465078419155 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:39 INFO - PROCESS | 1775 | 1465078419346 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 15:13:39 INFO - PROCESS | 1775 | 1465078419519 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:39 INFO - PROCESS | 1775 | 1465078419530 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:39 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb24400 == 37 [pid = 1775] [id = 415] 15:13:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x90d07400) [pid = 1775] [serial = 1246] [outer = (nil)] 15:13:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x90f53800) [pid = 1775] [serial = 1247] [outer = 0x90d07400] 15:13:39 INFO - PROCESS | 1775 | 1465078419671 Marionette DEBUG loaded listener.js 15:13:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x910cec00) [pid = 1775] [serial = 1248] [outer = 0x90d07400] 15:13:40 INFO - PROCESS | 1775 | 1465078420693 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 15:13:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:13:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1592ms 15:13:40 INFO - PROCESS | 1775 | 1465078420731 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 15:13:40 INFO - PROCESS | 1775 | 1465078420735 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 15:13:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:13:40 INFO - PROCESS | 1775 | 1465078420743 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:13:40 INFO - PROCESS | 1775 | 1465078420749 Marionette TRACE conn4 <- [1,1634,null,{}] 15:13:40 INFO - PROCESS | 1775 | 1465078420766 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:40 INFO - PROCESS | 1775 | 1465078420775 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:40 INFO - PROCESS | 1775 | 1465078420991 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 15:13:41 INFO - PROCESS | 1775 | 1465078421216 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:41 INFO - PROCESS | 1775 | 1465078421229 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x910aec00 == 38 [pid = 1775] [id = 416] 15:13:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x91791400) [pid = 1775] [serial = 1249] [outer = (nil)] 15:13:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x91798000) [pid = 1775] [serial = 1250] [outer = 0x91791400] 15:13:41 INFO - PROCESS | 1775 | 1465078421357 Marionette DEBUG loaded listener.js 15:13:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x917dc800) [pid = 1775] [serial = 1251] [outer = 0x91791400] 15:13:42 INFO - PROCESS | 1775 | 1465078422286 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:13:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:13:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1601ms 15:13:42 INFO - PROCESS | 1775 | 1465078422344 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 15:13:42 INFO - PROCESS | 1775 | 1465078422350 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 15:13:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:13:42 INFO - PROCESS | 1775 | 1465078422356 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:13:42 INFO - PROCESS | 1775 | 1465078422359 Marionette TRACE conn4 <- [1,1638,null,{}] 15:13:42 INFO - PROCESS | 1775 | 1465078422366 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:42 INFO - PROCESS | 1775 | 1465078422371 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:42 INFO - PROCESS | 1775 | 1465078422560 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 15:13:42 INFO - PROCESS | 1775 | 1465078422790 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:42 INFO - PROCESS | 1775 | 1465078422800 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:42 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d0c000 == 39 [pid = 1775] [id = 417] 15:13:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x910a5000) [pid = 1775] [serial = 1252] [outer = (nil)] 15:13:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x921de400) [pid = 1775] [serial = 1253] [outer = 0x910a5000] 15:13:42 INFO - PROCESS | 1775 | 1465078422886 Marionette DEBUG loaded listener.js 15:13:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x921e4400) [pid = 1775] [serial = 1254] [outer = 0x910a5000] 15:13:43 INFO - PROCESS | 1775 | 1465078423765 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 15:13:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:13:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1448ms 15:13:43 INFO - PROCESS | 1775 | 1465078423805 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 15:13:43 INFO - PROCESS | 1775 | 1465078423809 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 15:13:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:13:43 INFO - PROCESS | 1775 | 1465078423816 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:13:43 INFO - PROCESS | 1775 | 1465078423819 Marionette TRACE conn4 <- [1,1642,null,{}] 15:13:43 INFO - PROCESS | 1775 | 1465078423825 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:43 INFO - PROCESS | 1775 | 1465078423831 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:44 INFO - PROCESS | 1775 | 1465078424008 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 15:13:44 INFO - PROCESS | 1775 | 1465078424183 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:44 INFO - PROCESS | 1775 | 1465078424192 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:44 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b3800 == 40 [pid = 1775] [id = 418] 15:13:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8bcdb400) [pid = 1775] [serial = 1255] [outer = (nil)] 15:13:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x922e0800) [pid = 1775] [serial = 1256] [outer = 0x8bcdb400] 15:13:44 INFO - PROCESS | 1775 | 1465078424276 Marionette DEBUG loaded listener.js 15:13:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x922e4000) [pid = 1775] [serial = 1257] [outer = 0x8bcdb400] 15:13:45 INFO - PROCESS | 1775 | 1465078425292 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 15:13:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:13:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1535ms 15:13:45 INFO - PROCESS | 1775 | 1465078425352 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 15:13:45 INFO - PROCESS | 1775 | 1465078425357 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 15:13:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:13:45 INFO - PROCESS | 1775 | 1465078425363 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:13:45 INFO - PROCESS | 1775 | 1465078425366 Marionette TRACE conn4 <- [1,1646,null,{}] 15:13:45 INFO - PROCESS | 1775 | 1465078425373 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:45 INFO - PROCESS | 1775 | 1465078425383 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:45 INFO - PROCESS | 1775 | 1465078425647 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 15:13:45 INFO - PROCESS | 1775 | 1465078425884 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:45 INFO - PROCESS | 1775 | 1465078425890 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5ab000 == 41 [pid = 1775] [id = 419] 15:13:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x90f57800) [pid = 1775] [serial = 1258] [outer = (nil)] 15:13:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x92b0b800) [pid = 1775] [serial = 1259] [outer = 0x90f57800] 15:13:46 INFO - PROCESS | 1775 | 1465078426030 Marionette DEBUG loaded listener.js 15:13:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x93637400) [pid = 1775] [serial = 1260] [outer = 0x90f57800] 15:13:46 INFO - PROCESS | 1775 | 1465078426958 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 15:13:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:13:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1888ms 15:13:47 INFO - PROCESS | 1775 | 1465078427253 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 15:13:47 INFO - PROCESS | 1775 | 1465078427260 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 15:13:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:13:47 INFO - PROCESS | 1775 | 1465078427269 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:13:47 INFO - PROCESS | 1775 | 1465078427274 Marionette TRACE conn4 <- [1,1650,null,{}] 15:13:47 INFO - PROCESS | 1775 | 1465078427283 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:47 INFO - PROCESS | 1775 | 1465078427289 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:47 INFO - PROCESS | 1775 | 1465078427467 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 15:13:47 INFO - PROCESS | 1775 | 1465078427708 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:47 INFO - PROCESS | 1775 | 1465078427721 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:47 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f3000 == 42 [pid = 1775] [id = 420] 15:13:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8c5b0400) [pid = 1775] [serial = 1261] [outer = (nil)] 15:13:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8c7fc800) [pid = 1775] [serial = 1262] [outer = 0x8c5b0400] 15:13:47 INFO - PROCESS | 1775 | 1465078427883 Marionette DEBUG loaded listener.js 15:13:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8d69a400) [pid = 1775] [serial = 1263] [outer = 0x8c5b0400] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9ea400 == 41 [pid = 1775] [id = 369] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x910d7000 == 40 [pid = 1775] [id = 364] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd06c00 == 39 [pid = 1775] [id = 361] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x910d9000 == 38 [pid = 1775] [id = 363] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b2800 == 37 [pid = 1775] [id = 359] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bc000 == 36 [pid = 1775] [id = 365] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x8c961400 == 35 [pid = 1775] [id = 358] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a8c00 == 34 [pid = 1775] [id = 372] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x8c968c00 == 33 [pid = 1775] [id = 360] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0d800 == 32 [pid = 1775] [id = 357] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x91797c00 == 31 [pid = 1775] [id = 373] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c5000 == 30 [pid = 1775] [id = 399] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2be000 == 29 [pid = 1775] [id = 367] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a6400 == 28 [pid = 1775] [id = 366] 15:13:49 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f5000 == 27 [pid = 1775] [id = 362] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x90d0e400) [pid = 1775] [serial = 1214] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8d69f000) [pid = 1775] [serial = 1185] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8c7ef000) [pid = 1775] [serial = 1184] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x910db400) [pid = 1775] [serial = 1188] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x90f5c000) [pid = 1775] [serial = 1187] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x917df800) [pid = 1775] [serial = 1191] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x91799400) [pid = 1775] [serial = 1190] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8c95d400) [pid = 1775] [serial = 1205] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x921e2800) [pid = 1775] [serial = 1194] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8bce6400) [pid = 1775] [serial = 1202] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8bd03400) [pid = 1775] [serial = 1203] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x92146400) [pid = 1775] [serial = 1193] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8bcde800) [pid = 1775] [serial = 1200] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8b7f3400) [pid = 1775] [serial = 1199] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x922e0000) [pid = 1775] [serial = 1197] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x922dd800) [pid = 1775] [serial = 1196] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8d9ec400) [pid = 1775] [serial = 1208] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8c5af400) [pid = 1775] [serial = 1211] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8e30bc00) [pid = 1775] [serial = 1209] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8c966400) [pid = 1775] [serial = 1206] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8eb1ec00) [pid = 1775] [serial = 1212] [outer = (nil)] [url = about:blank] 15:13:49 INFO - PROCESS | 1775 | 1465078429894 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 15:13:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:13:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2688ms 15:13:49 INFO - PROCESS | 1775 | 1465078429959 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 15:13:49 INFO - PROCESS | 1775 | 1465078429965 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 15:13:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:13:49 INFO - PROCESS | 1775 | 1465078429974 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:13:49 INFO - PROCESS | 1775 | 1465078429979 Marionette TRACE conn4 <- [1,1654,null,{}] 15:13:49 INFO - PROCESS | 1775 | 1465078429987 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:49 INFO - PROCESS | 1775 | 1465078429993 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:50 INFO - PROCESS | 1775 | 1465078430257 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 15:13:50 INFO - PROCESS | 1775 | 1465078430273 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:50 INFO - PROCESS | 1775 | 1465078430282 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcdd400 == 28 [pid = 1775] [id = 421] 15:13:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8bcde800) [pid = 1775] [serial = 1264] [outer = (nil)] 15:13:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8bd03400) [pid = 1775] [serial = 1265] [outer = 0x8bcde800] 15:13:50 INFO - PROCESS | 1775 | 1465078430353 Marionette DEBUG loaded listener.js 15:13:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8bd05800) [pid = 1775] [serial = 1266] [outer = 0x8bcde800] 15:13:51 INFO - PROCESS | 1775 | 1465078431313 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:13:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:13:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1388ms 15:13:51 INFO - PROCESS | 1775 | 1465078431361 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 15:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:13:51 INFO - PROCESS | 1775 | 1465078431371 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 15:13:51 INFO - PROCESS | 1775 | 1465078431382 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:13:51 INFO - PROCESS | 1775 | 1465078431387 Marionette TRACE conn4 <- [1,1658,null,{}] 15:13:51 INFO - PROCESS | 1775 | 1465078431393 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:51 INFO - PROCESS | 1775 | 1465078431399 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:51 INFO - PROCESS | 1775 | 1465078431637 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 15:13:51 INFO - PROCESS | 1775 | 1465078431721 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:51 INFO - PROCESS | 1775 | 1465078431733 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:51 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c968800 == 29 [pid = 1775] [id = 422] 15:13:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8c968c00) [pid = 1775] [serial = 1267] [outer = (nil)] 15:13:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8d694c00) [pid = 1775] [serial = 1268] [outer = 0x8c968c00] 15:13:51 INFO - PROCESS | 1775 | 1465078431808 Marionette DEBUG loaded listener.js 15:13:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8d7bd000) [pid = 1775] [serial = 1269] [outer = 0x8c968c00] 15:13:52 INFO - PROCESS | 1775 | 1465078432781 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1440ms 15:13:52 INFO - PROCESS | 1775 | 1465078432821 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 15:13:52 INFO - PROCESS | 1775 | 1465078432825 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 15:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:13:52 INFO - PROCESS | 1775 | 1465078432832 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:13:52 INFO - PROCESS | 1775 | 1465078432838 Marionette TRACE conn4 <- [1,1662,null,{}] 15:13:52 INFO - PROCESS | 1775 | 1465078432861 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:52 INFO - PROCESS | 1775 | 1465078432871 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:53 INFO - PROCESS | 1775 | 1465078433089 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 15:13:53 INFO - PROCESS | 1775 | 1465078433114 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:53 INFO - PROCESS | 1775 | 1465078433121 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:53 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4d2800 == 30 [pid = 1775] [id = 423] 15:13:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8e4d3000) [pid = 1775] [serial = 1270] [outer = (nil)] 15:13:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8e4d6800) [pid = 1775] [serial = 1271] [outer = 0x8e4d3000] 15:13:53 INFO - PROCESS | 1775 | 1465078433196 Marionette DEBUG loaded listener.js 15:13:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8eb20800) [pid = 1775] [serial = 1272] [outer = 0x8e4d3000] 15:13:54 INFO - PROCESS | 1775 | 1465078434500 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:13:54 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8eb20c00) [pid = 1775] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:13:54 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8b7fe400) [pid = 1775] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:13:54 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8bce5c00) [pid = 1775] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:13:54 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x90f5e000) [pid = 1775] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:13:54 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8c7f9400) [pid = 1775] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:13:54 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8eb21c00) [pid = 1775] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:13:54 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x910db000) [pid = 1775] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:13:54 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x90d05000) [pid = 1775] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:13:54 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8e4d6c00) [pid = 1775] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:13:54 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x9114cc00) [pid = 1775] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1743ms 15:13:54 INFO - PROCESS | 1775 | 1465078434578 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 15:13:54 INFO - PROCESS | 1775 | 1465078434582 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 15:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:13:54 INFO - PROCESS | 1775 | 1465078434589 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:13:54 INFO - PROCESS | 1775 | 1465078434592 Marionette TRACE conn4 <- [1,1666,null,{}] 15:13:54 INFO - PROCESS | 1775 | 1465078434598 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:54 INFO - PROCESS | 1775 | 1465078434602 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:54 INFO - PROCESS | 1775 | 1465078434756 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 15:13:54 INFO - PROCESS | 1775 | 1465078434971 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:54 INFO - PROCESS | 1775 | 1465078434981 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:55 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b4800 == 31 [pid = 1775] [id = 424] 15:13:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8c7ee800) [pid = 1775] [serial = 1273] [outer = (nil)] 15:13:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8e30bc00) [pid = 1775] [serial = 1274] [outer = 0x8c7ee800] 15:13:55 INFO - PROCESS | 1775 | 1465078435049 Marionette DEBUG loaded listener.js 15:13:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x90d01400) [pid = 1775] [serial = 1275] [outer = 0x8c7ee800] 15:13:55 INFO - PROCESS | 1775 | 1465078435789 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 15:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1234ms 15:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:13:55 INFO - PROCESS | 1775 | 1465078435824 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 15:13:55 INFO - PROCESS | 1775 | 1465078435826 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 15:13:55 INFO - PROCESS | 1775 | 1465078435840 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:13:55 INFO - PROCESS | 1775 | 1465078435843 Marionette TRACE conn4 <- [1,1670,null,{}] 15:13:55 INFO - PROCESS | 1775 | 1465078435850 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:55 INFO - PROCESS | 1775 | 1465078435855 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:56 INFO - PROCESS | 1775 | 1465078436013 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 15:13:56 INFO - PROCESS | 1775 | 1465078436026 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:56 INFO - PROCESS | 1775 | 1465078436035 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fdc00 == 32 [pid = 1775] [id = 425] 15:13:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8bd0a000) [pid = 1775] [serial = 1276] [outer = (nil)] 15:13:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x90f5fc00) [pid = 1775] [serial = 1277] [outer = 0x8bd0a000] 15:13:56 INFO - PROCESS | 1775 | 1465078436117 Marionette DEBUG loaded listener.js 15:13:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x910d0000) [pid = 1775] [serial = 1278] [outer = 0x8bd0a000] 15:13:57 INFO - PROCESS | 1775 | 1465078437297 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 15:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1549ms 15:13:57 INFO - PROCESS | 1775 | 1465078437383 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 15:13:57 INFO - PROCESS | 1775 | 1465078437391 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 15:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:13:57 INFO - PROCESS | 1775 | 1465078437400 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:13:57 INFO - PROCESS | 1775 | 1465078437404 Marionette TRACE conn4 <- [1,1674,null,{}] 15:13:57 INFO - PROCESS | 1775 | 1465078437415 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:57 INFO - PROCESS | 1775 | 1465078437421 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:57 INFO - PROCESS | 1775 | 1465078437648 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 15:13:57 INFO - PROCESS | 1775 | 1465078437927 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:57 INFO - PROCESS | 1775 | 1465078437935 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bd000 == 33 [pid = 1775] [id = 426] 15:13:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8b7fe800) [pid = 1775] [serial = 1279] [outer = (nil)] 15:13:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8bd0b000) [pid = 1775] [serial = 1280] [outer = 0x8b7fe800] 15:13:58 INFO - PROCESS | 1775 | 1465078438023 Marionette DEBUG loaded listener.js 15:13:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8c95f000) [pid = 1775] [serial = 1281] [outer = 0x8b7fe800] 15:13:59 INFO - PROCESS | 1775 | 1465078439006 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 15:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1693ms 15:13:59 INFO - PROCESS | 1775 | 1465078439094 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 15:13:59 INFO - PROCESS | 1775 | 1465078439102 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 15:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:13:59 INFO - PROCESS | 1775 | 1465078439113 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:13:59 INFO - PROCESS | 1775 | 1465078439117 Marionette TRACE conn4 <- [1,1678,null,{}] 15:13:59 INFO - PROCESS | 1775 | 1465078439124 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:13:59 INFO - PROCESS | 1775 | 1465078439130 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:59 INFO - PROCESS | 1775 | 1465078439319 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 15:13:59 INFO - PROCESS | 1775 | 1465078439543 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:59 INFO - PROCESS | 1775 | 1465078439551 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:13:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcd9c00 == 34 [pid = 1775] [id = 427] 15:13:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8e30c400) [pid = 1775] [serial = 1282] [outer = (nil)] 15:13:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8e4ce000) [pid = 1775] [serial = 1283] [outer = 0x8e30c400] 15:13:59 INFO - PROCESS | 1775 | 1465078439660 Marionette DEBUG loaded listener.js 15:13:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8d9e8000) [pid = 1775] [serial = 1284] [outer = 0x8e30c400] 15:14:00 INFO - PROCESS | 1775 | 1465078440773 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 15:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1738ms 15:14:00 INFO - PROCESS | 1775 | 1465078440854 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 15:14:00 INFO - PROCESS | 1775 | 1465078440861 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 15:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:14:00 INFO - PROCESS | 1775 | 1465078440872 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:14:00 INFO - PROCESS | 1775 | 1465078440883 Marionette TRACE conn4 <- [1,1682,null,{}] 15:14:01 INFO - PROCESS | 1775 | 1465078440995 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:01 INFO - PROCESS | 1775 | 1465078441010 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:01 INFO - PROCESS | 1775 | 1465078441400 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 15:14:01 INFO - PROCESS | 1775 | 1465078441618 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:01 INFO - PROCESS | 1775 | 1465078441635 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:01 INFO - PROCESS | 1775 | ++DOCSHELL 0x910ee400 == 35 [pid = 1775] [id = 428] 15:14:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x910ef000) [pid = 1775] [serial = 1285] [outer = (nil)] 15:14:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x91153000) [pid = 1775] [serial = 1286] [outer = 0x910ef000] 15:14:01 INFO - PROCESS | 1775 | 1465078441809 Marionette DEBUG loaded listener.js 15:14:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x91158c00) [pid = 1775] [serial = 1287] [outer = 0x910ef000] 15:14:02 INFO - PROCESS | 1775 | 1465078442973 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 15:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2170ms 15:14:03 INFO - PROCESS | 1775 | 1465078443040 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 15:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:14:03 INFO - PROCESS | 1775 | 1465078443045 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 15:14:03 INFO - PROCESS | 1775 | 1465078443052 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:14:03 INFO - PROCESS | 1775 | 1465078443056 Marionette TRACE conn4 <- [1,1686,null,{}] 15:14:03 INFO - PROCESS | 1775 | 1465078443061 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:03 INFO - PROCESS | 1775 | 1465078443067 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:03 INFO - PROCESS | 1775 | 1465078443262 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 15:14:03 INFO - PROCESS | 1775 | 1465078443630 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:03 INFO - PROCESS | 1775 | 1465078443642 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:03 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bcc00 == 36 [pid = 1775] [id = 429] 15:14:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8b2bdc00) [pid = 1775] [serial = 1288] [outer = (nil)] 15:14:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8b2cbc00) [pid = 1775] [serial = 1289] [outer = 0x8b2bdc00] 15:14:03 INFO - PROCESS | 1775 | 1465078443764 Marionette DEBUG loaded listener.js 15:14:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8b7fc800) [pid = 1775] [serial = 1290] [outer = 0x8b2bdc00] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x91792c00) [pid = 1775] [serial = 1242] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x911ad800) [pid = 1775] [serial = 1241] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x90f56400) [pid = 1775] [serial = 1221] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8c7f5000) [pid = 1775] [serial = 1217] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8c5a3c00) [pid = 1775] [serial = 1226] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8c7f0000) [pid = 1775] [serial = 1227] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x910db800) [pid = 1775] [serial = 1235] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8e305000) [pid = 1775] [serial = 1230] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x910e6000) [pid = 1775] [serial = 1236] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x90f5b000) [pid = 1775] [serial = 1215] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x910e8400) [pid = 1775] [serial = 1223] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x90d08000) [pid = 1775] [serial = 1220] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x910a5c00) [pid = 1775] [serial = 1233] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8d699800) [pid = 1775] [serial = 1218] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x9114a000) [pid = 1775] [serial = 1224] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x90f5d000) [pid = 1775] [serial = 1232] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x910cd400) [pid = 1775] [serial = 1238] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x910d6400) [pid = 1775] [serial = 1239] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x8d7c4400) [pid = 1775] [serial = 1229] [outer = (nil)] [url = about:blank] 15:14:04 INFO - PROCESS | 1775 | 1465078444809 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 15:14:04 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 15:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1794ms 15:14:04 INFO - PROCESS | 1775 | 1465078444848 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 15:14:04 INFO - PROCESS | 1775 | 1465078444854 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 15:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:14:04 INFO - PROCESS | 1775 | 1465078444861 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:14:04 INFO - PROCESS | 1775 | 1465078444866 Marionette TRACE conn4 <- [1,1690,null,{}] 15:14:04 INFO - PROCESS | 1775 | 1465078444873 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:04 INFO - PROCESS | 1775 | 1465078444881 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:05 INFO - PROCESS | 1775 | 1465078445074 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 15:14:05 INFO - PROCESS | 1775 | 1465078445207 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:05 INFO - PROCESS | 1775 | 1465078445216 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:05 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c3c00 == 37 [pid = 1775] [id = 430] 15:14:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x8c5a3c00) [pid = 1775] [serial = 1291] [outer = (nil)] 15:14:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8d695c00) [pid = 1775] [serial = 1292] [outer = 0x8c5a3c00] 15:14:05 INFO - PROCESS | 1775 | 1465078445289 Marionette DEBUG loaded listener.js 15:14:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8d9e3000) [pid = 1775] [serial = 1293] [outer = 0x8c5a3c00] 15:14:06 INFO - PROCESS | 1775 | 1465078446147 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 15:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1395ms 15:14:06 INFO - PROCESS | 1775 | 1465078446260 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 15:14:06 INFO - PROCESS | 1775 | 1465078446266 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 15:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:14:06 INFO - PROCESS | 1775 | 1465078446273 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:14:06 INFO - PROCESS | 1775 | 1465078446276 Marionette TRACE conn4 <- [1,1694,null,{}] 15:14:06 INFO - PROCESS | 1775 | 1465078446283 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:06 INFO - PROCESS | 1775 | 1465078446288 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:06 INFO - PROCESS | 1775 | 1465078446464 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 15:14:06 INFO - PROCESS | 1775 | 1465078446596 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:06 INFO - PROCESS | 1775 | 1465078446604 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c95d800 == 38 [pid = 1775] [id = 431] 15:14:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8d7bc000) [pid = 1775] [serial = 1294] [outer = (nil)] 15:14:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x90d08000) [pid = 1775] [serial = 1295] [outer = 0x8d7bc000] 15:14:06 INFO - PROCESS | 1775 | 1465078446678 Marionette DEBUG loaded listener.js 15:14:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x910a5c00) [pid = 1775] [serial = 1296] [outer = 0x8d7bc000] 15:14:07 INFO - PROCESS | 1775 | 1465078447544 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 15:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1292ms 15:14:07 INFO - PROCESS | 1775 | 1465078447566 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 15:14:07 INFO - PROCESS | 1775 | 1465078447570 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 15:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:14:07 INFO - PROCESS | 1775 | 1465078447584 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:14:07 INFO - PROCESS | 1775 | 1465078447593 Marionette TRACE conn4 <- [1,1698,null,{}] 15:14:07 INFO - PROCESS | 1775 | 1465078447607 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:07 INFO - PROCESS | 1775 | 1465078447614 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:07 INFO - PROCESS | 1775 | 1465078447841 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 15:14:07 INFO - PROCESS | 1775 | 1465078447865 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:07 INFO - PROCESS | 1775 | 1465078447879 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:07 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f57000 == 39 [pid = 1775] [id = 432] 15:14:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x910ef400) [pid = 1775] [serial = 1297] [outer = (nil)] 15:14:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x9114c400) [pid = 1775] [serial = 1298] [outer = 0x910ef400] 15:14:07 INFO - PROCESS | 1775 | 1465078447943 Marionette DEBUG loaded listener.js 15:14:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x91150c00) [pid = 1775] [serial = 1299] [outer = 0x910ef400] 15:14:08 INFO - PROCESS | 1775 | 1465078448884 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 15:14:08 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 15:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1351ms 15:14:08 INFO - PROCESS | 1775 | 1465078448928 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 15:14:08 INFO - PROCESS | 1775 | 1465078448933 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 15:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:14:08 INFO - PROCESS | 1775 | 1465078448946 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:14:08 INFO - PROCESS | 1775 | 1465078448948 Marionette TRACE conn4 <- [1,1702,null,{}] 15:14:08 INFO - PROCESS | 1775 | 1465078448955 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:08 INFO - PROCESS | 1775 | 1465078448960 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:09 INFO - PROCESS | 1775 | 1465078449173 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 15:14:09 INFO - PROCESS | 1775 | 1465078449194 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:09 INFO - PROCESS | 1775 | 1465078449204 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:09 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b4400 == 40 [pid = 1775] [id = 433] 15:14:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8e30e400) [pid = 1775] [serial = 1300] [outer = (nil)] 15:14:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x911aec00) [pid = 1775] [serial = 1301] [outer = 0x8e30e400] 15:14:09 INFO - PROCESS | 1775 | 1465078449283 Marionette DEBUG loaded listener.js 15:14:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x911b0c00) [pid = 1775] [serial = 1302] [outer = 0x8e30e400] 15:14:09 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8e4d3000) [pid = 1775] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:14:09 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8c5b0400) [pid = 1775] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:14:09 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8c968c00) [pid = 1775] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:14:09 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8c7ee800) [pid = 1775] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:14:09 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8bcde800) [pid = 1775] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:14:09 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x910a5000) [pid = 1775] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:14:09 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8bcdb400) [pid = 1775] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:14:09 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x90f57800) [pid = 1775] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:14:09 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8bd10c00) [pid = 1775] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:14:09 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x90d07400) [pid = 1775] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:14:09 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x91791400) [pid = 1775] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:14:10 INFO - PROCESS | 1775 | 1465078450317 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1398ms 15:14:10 INFO - PROCESS | 1775 | 1465078450338 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 15:14:10 INFO - PROCESS | 1775 | 1465078450342 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 15:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:14:10 INFO - PROCESS | 1775 | 1465078450348 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:14:10 INFO - PROCESS | 1775 | 1465078450352 Marionette TRACE conn4 <- [1,1706,null,{}] 15:14:10 INFO - PROCESS | 1775 | 1465078450357 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:10 INFO - PROCESS | 1775 | 1465078450363 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:10 INFO - PROCESS | 1775 | 1465078450569 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 15:14:10 INFO - PROCESS | 1775 | 1465078450588 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:10 INFO - PROCESS | 1775 | 1465078450605 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:10 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a5800 == 41 [pid = 1775] [id = 434] 15:14:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8c5ac000) [pid = 1775] [serial = 1303] [outer = (nil)] 15:14:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x911aac00) [pid = 1775] [serial = 1304] [outer = 0x8c5ac000] 15:14:10 INFO - PROCESS | 1775 | 1465078450687 Marionette DEBUG loaded listener.js 15:14:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x9179bc00) [pid = 1775] [serial = 1305] [outer = 0x8c5ac000] 15:14:11 INFO - PROCESS | 1775 | 1465078451608 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 15:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1380ms 15:14:11 INFO - PROCESS | 1775 | 1465078451730 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 15:14:11 INFO - PROCESS | 1775 | 1465078451736 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 15:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:14:11 INFO - PROCESS | 1775 | 1465078451745 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:14:11 INFO - PROCESS | 1775 | 1465078451751 Marionette TRACE conn4 <- [1,1710,null,{}] 15:14:11 INFO - PROCESS | 1775 | 1465078451761 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:11 INFO - PROCESS | 1775 | 1465078451767 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:12 INFO - PROCESS | 1775 | 1465078452001 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 15:14:12 INFO - PROCESS | 1775 | 1465078452263 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 1775 | 1465078452280 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:12 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0fc00 == 42 [pid = 1775] [id = 435] 15:14:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8bd10800) [pid = 1775] [serial = 1306] [outer = (nil)] 15:14:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8c5b0c00) [pid = 1775] [serial = 1307] [outer = 0x8bd10800] 15:14:12 INFO - PROCESS | 1775 | 1465078452379 Marionette DEBUG loaded listener.js 15:14:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8c95ec00) [pid = 1775] [serial = 1308] [outer = 0x8bd10800] 15:14:13 INFO - PROCESS | 1775 | 1465078453338 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 15:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1638ms 15:14:13 INFO - PROCESS | 1775 | 1465078453383 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 15:14:13 INFO - PROCESS | 1775 | 1465078453389 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 15:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:14:13 INFO - PROCESS | 1775 | 1465078453401 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:14:13 INFO - PROCESS | 1775 | 1465078453407 Marionette TRACE conn4 <- [1,1714,null,{}] 15:14:13 INFO - PROCESS | 1775 | 1465078453414 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:13 INFO - PROCESS | 1775 | 1465078453421 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:13 INFO - PROCESS | 1775 | 1465078453615 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 15:14:13 INFO - PROCESS | 1775 | 1465078453843 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:13 INFO - PROCESS | 1775 | 1465078453855 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:13 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d0a800 == 43 [pid = 1775] [id = 436] 15:14:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x90d0e800) [pid = 1775] [serial = 1309] [outer = (nil)] 15:14:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x910a5000) [pid = 1775] [serial = 1310] [outer = 0x90d0e800] 15:14:14 INFO - PROCESS | 1775 | 1465078453994 Marionette DEBUG loaded listener.js 15:14:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x910e1800) [pid = 1775] [serial = 1311] [outer = 0x90d0e800] 15:14:14 INFO - PROCESS | 1775 | 1465078454912 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1591ms 15:14:14 INFO - PROCESS | 1775 | 1465078454989 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 15:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:14:14 INFO - PROCESS | 1775 | 1465078454994 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 15:14:15 INFO - PROCESS | 1775 | 1465078455001 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:14:15 INFO - PROCESS | 1775 | 1465078455005 Marionette TRACE conn4 <- [1,1718,null,{}] 15:14:15 INFO - PROCESS | 1775 | 1465078455034 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:15 INFO - PROCESS | 1775 | 1465078455044 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:15 INFO - PROCESS | 1775 | 1465078455351 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 15:14:15 INFO - PROCESS | 1775 | 1465078455589 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:15 INFO - PROCESS | 1775 | 1465078455601 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:15 INFO - PROCESS | 1775 | ++DOCSHELL 0x917df000 == 44 [pid = 1775] [id = 437] 15:14:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x917e0800) [pid = 1775] [serial = 1312] [outer = (nil)] 15:14:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x917e7800) [pid = 1775] [serial = 1313] [outer = 0x917e0800] 15:14:15 INFO - PROCESS | 1775 | 1465078455689 Marionette DEBUG loaded listener.js 15:14:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x921dfc00) [pid = 1775] [serial = 1314] [outer = 0x917e0800] 15:14:16 INFO - PROCESS | 1775 | 1465078456782 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1795ms 15:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:14:16 INFO - PROCESS | 1775 | 1465078456812 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 15:14:16 INFO - PROCESS | 1775 | 1465078456816 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 15:14:16 INFO - PROCESS | 1775 | 1465078456825 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:14:16 INFO - PROCESS | 1775 | 1465078456828 Marionette TRACE conn4 <- [1,1722,null,{}] 15:14:16 INFO - PROCESS | 1775 | 1465078456834 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:16 INFO - PROCESS | 1775 | 1465078456839 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:17 INFO - PROCESS | 1775 | 1465078457022 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 15:14:17 INFO - PROCESS | 1775 | 1465078457253 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:17 INFO - PROCESS | 1775 | 1465078457262 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:17 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cb800 == 45 [pid = 1775] [id = 438] 15:14:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8b2cd800) [pid = 1775] [serial = 1315] [outer = (nil)] 15:14:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x922e5000) [pid = 1775] [serial = 1316] [outer = 0x8b2cd800] 15:14:17 INFO - PROCESS | 1775 | 1465078457390 Marionette DEBUG loaded listener.js 15:14:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x92b04400) [pid = 1775] [serial = 1317] [outer = 0x8b2cd800] 15:14:18 INFO - PROCESS | 1775 | ************************* 15:14:18 INFO - PROCESS | 1775 | A coding exception was thrown and uncaught in a Task. 15:14:18 INFO - PROCESS | 1775 | 15:14:18 INFO - PROCESS | 1775 | Full message: TypeError: NetworkError when attempting to fetch resource. 15:14:18 INFO - PROCESS | 1775 | Full stack: 15:14:18 INFO - PROCESS | 1775 | ************************* 15:14:18 INFO - PROCESS | 1775 | 1465078458411 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 15:14:18 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 15:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1635ms 15:14:18 INFO - PROCESS | 1775 | 1465078458459 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 15:14:18 INFO - PROCESS | 1775 | 1465078458464 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 15:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:14:18 INFO - PROCESS | 1775 | 1465078458470 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:14:18 INFO - PROCESS | 1775 | 1465078458475 Marionette TRACE conn4 <- [1,1726,null,{}] 15:14:18 INFO - PROCESS | 1775 | 1465078458485 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:18 INFO - PROCESS | 1775 | 1465078458492 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:18 INFO - PROCESS | 1775 | 1465078458710 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 15:14:18 INFO - PROCESS | 1775 | 1465078458932 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:18 INFO - PROCESS | 1775 | 1465078458940 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:19 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fd800 == 46 [pid = 1775] [id = 439] 15:14:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8bcdb800) [pid = 1775] [serial = 1318] [outer = (nil)] 15:14:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x92b0a800) [pid = 1775] [serial = 1319] [outer = 0x8bcdb800] 15:14:19 INFO - PROCESS | 1775 | 1465078459067 Marionette DEBUG loaded listener.js 15:14:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x92b0cc00) [pid = 1775] [serial = 1320] [outer = 0x8bcdb800] 15:14:19 INFO - PROCESS | 1775 | 1465078459966 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 15:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1537ms 15:14:20 INFO - PROCESS | 1775 | 1465078460008 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 15:14:20 INFO - PROCESS | 1775 | 1465078460013 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 15:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:14:20 INFO - PROCESS | 1775 | 1465078460020 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:14:20 INFO - PROCESS | 1775 | 1465078460023 Marionette TRACE conn4 <- [1,1730,null,{}] 15:14:20 INFO - PROCESS | 1775 | 1465078460029 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:20 INFO - PROCESS | 1775 | 1465078460044 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:20 INFO - PROCESS | 1775 | 1465078460314 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 15:14:20 INFO - PROCESS | 1775 | 1465078460550 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:20 INFO - PROCESS | 1775 | 1465078460560 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e308000 == 47 [pid = 1775] [id = 440] 15:14:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x93865800) [pid = 1775] [serial = 1321] [outer = (nil)] 15:14:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x9386e400) [pid = 1775] [serial = 1322] [outer = 0x93865800] 15:14:20 INFO - PROCESS | 1775 | 1465078460687 Marionette DEBUG loaded listener.js 15:14:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x9395f400) [pid = 1775] [serial = 1323] [outer = 0x93865800] 15:14:21 INFO - PROCESS | 1775 | 1465078461924 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 15:14:21 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 15:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1948ms 15:14:21 INFO - PROCESS | 1775 | 1465078461969 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 15:14:21 INFO - PROCESS | 1775 | 1465078461975 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 15:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:14:21 INFO - PROCESS | 1775 | 1465078461984 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:14:21 INFO - PROCESS | 1775 | 1465078461989 Marionette TRACE conn4 <- [1,1734,null,{}] 15:14:22 INFO - PROCESS | 1775 | 1465078462008 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:22 INFO - PROCESS | 1775 | 1465078462013 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:22 INFO - PROCESS | 1775 | 1465078462196 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 15:14:22 INFO - PROCESS | 1775 | 1465078462423 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:22 INFO - PROCESS | 1775 | 1465078462433 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:22 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7f2800 == 48 [pid = 1775] [id = 441] 15:14:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8c7f2c00) [pid = 1775] [serial = 1324] [outer = (nil)] 15:14:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8d698000) [pid = 1775] [serial = 1325] [outer = 0x8c7f2c00] 15:14:22 INFO - PROCESS | 1775 | 1465078462510 Marionette DEBUG loaded listener.js 15:14:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8d9ebc00) [pid = 1775] [serial = 1326] [outer = 0x8c7f2c00] 15:14:23 INFO - PROCESS | 1775 | 1465078463432 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 15:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1495ms 15:14:23 INFO - PROCESS | 1775 | 1465078463480 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 15:14:23 INFO - PROCESS | 1775 | 1465078463491 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 15:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:14:23 INFO - PROCESS | 1775 | 1465078463508 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:14:23 INFO - PROCESS | 1775 | 1465078463521 Marionette TRACE conn4 <- [1,1738,null,{}] 15:14:23 INFO - PROCESS | 1775 | 1465078463527 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:23 INFO - PROCESS | 1775 | 1465078463537 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:23 INFO - PROCESS | 1775 | 1465078463776 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 15:14:24 INFO - PROCESS | 1775 | 1465078464017 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:24 INFO - PROCESS | 1775 | 1465078464028 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b4800 == 47 [pid = 1775] [id = 424] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b4400 == 46 [pid = 1775] [id = 433] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x90f57000 == 45 [pid = 1775] [id = 432] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8c95d800 == 44 [pid = 1775] [id = 431] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c3c00 == 43 [pid = 1775] [id = 430] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bcc00 == 42 [pid = 1775] [id = 429] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b3800 == 41 [pid = 1775] [id = 418] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcdd400 == 40 [pid = 1775] [id = 421] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5ab000 == 39 [pid = 1775] [id = 419] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bd000 == 38 [pid = 1775] [id = 426] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8c968800 == 37 [pid = 1775] [id = 422] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcd9c00 == 36 [pid = 1775] [id = 427] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fdc00 == 35 [pid = 1775] [id = 425] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x910ee400 == 34 [pid = 1775] [id = 428] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8e4d2800 == 33 [pid = 1775] [id = 423] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f3000 == 32 [pid = 1775] [id = 420] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7f2800 == 31 [pid = 1775] [id = 441] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8e308000 == 30 [pid = 1775] [id = 440] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fd800 == 29 [pid = 1775] [id = 439] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2cb800 == 28 [pid = 1775] [id = 438] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x90d0a800 == 27 [pid = 1775] [id = 436] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x917df000 == 26 [pid = 1775] [id = 437] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a5800 == 25 [pid = 1775] [id = 434] 15:14:24 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0fc00 == 24 [pid = 1775] [id = 435] 15:14:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b3800 == 25 [pid = 1775] [id = 442] 15:14:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8b2b4400) [pid = 1775] [serial = 1327] [outer = (nil)] 15:14:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x8b2bc800) [pid = 1775] [serial = 1328] [outer = 0x8b2b4400] 15:14:25 INFO - PROCESS | 1775 | 1465078465089 Marionette DEBUG loaded listener.js 15:14:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x8b2cc400) [pid = 1775] [serial = 1329] [outer = 0x8b2b4400] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x8e4d6800) [pid = 1775] [serial = 1271] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x8c7fc800) [pid = 1775] [serial = 1262] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x8d694c00) [pid = 1775] [serial = 1268] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8e30bc00) [pid = 1775] [serial = 1274] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8bd03400) [pid = 1775] [serial = 1265] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8bd05800) [pid = 1775] [serial = 1266] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8d69a400) [pid = 1775] [serial = 1263] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8eb20800) [pid = 1775] [serial = 1272] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x921de400) [pid = 1775] [serial = 1253] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x922e4000) [pid = 1775] [serial = 1257] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x922e0800) [pid = 1775] [serial = 1256] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x93637400) [pid = 1775] [serial = 1260] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x92b0b800) [pid = 1775] [serial = 1259] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8d7c4800) [pid = 1775] [serial = 1245] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8c969000) [pid = 1775] [serial = 1244] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x910cec00) [pid = 1775] [serial = 1248] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x90f53800) [pid = 1775] [serial = 1247] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x917dc800) [pid = 1775] [serial = 1251] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x91798000) [pid = 1775] [serial = 1250] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x921e4400) [pid = 1775] [serial = 1254] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x90f5fc00) [pid = 1775] [serial = 1277] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x90d01400) [pid = 1775] [serial = 1275] [outer = (nil)] [url = about:blank] 15:14:25 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8d7bd000) [pid = 1775] [serial = 1269] [outer = (nil)] [url = about:blank] 15:14:26 INFO - PROCESS | 1775 | 1465078466070 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 15:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2596ms 15:14:26 INFO - PROCESS | 1775 | 1465078466106 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 15:14:26 INFO - PROCESS | 1775 | 1465078466111 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 15:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:14:26 INFO - PROCESS | 1775 | 1465078466120 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:14:26 INFO - PROCESS | 1775 | 1465078466124 Marionette TRACE conn4 <- [1,1742,null,{}] 15:14:26 INFO - PROCESS | 1775 | 1465078466132 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:26 INFO - PROCESS | 1775 | 1465078466137 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:26 INFO - PROCESS | 1775 | 1465078466362 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 15:14:26 INFO - PROCESS | 1775 | 1465078466378 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:26 INFO - PROCESS | 1775 | 1465078466387 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:26 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0d000 == 26 [pid = 1775] [id = 443] 15:14:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8bd10c00) [pid = 1775] [serial = 1330] [outer = (nil)] 15:14:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8c5a9400) [pid = 1775] [serial = 1331] [outer = 0x8bd10c00] 15:14:26 INFO - PROCESS | 1775 | 1465078466473 Marionette DEBUG loaded listener.js 15:14:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8c7f0000) [pid = 1775] [serial = 1332] [outer = 0x8bd10c00] 15:14:27 INFO - PROCESS | 1775 | 1465078467403 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 15:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1331ms 15:14:27 INFO - PROCESS | 1775 | 1465078467451 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 15:14:27 INFO - PROCESS | 1775 | 1465078467458 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 15:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:14:27 INFO - PROCESS | 1775 | 1465078467469 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:14:27 INFO - PROCESS | 1775 | 1465078467472 Marionette TRACE conn4 <- [1,1746,null,{}] 15:14:27 INFO - PROCESS | 1775 | 1465078467483 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:27 INFO - PROCESS | 1775 | 1465078467488 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:27 INFO - PROCESS | 1775 | 1465078467675 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 15:14:27 INFO - PROCESS | 1775 | 1465078467850 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:27 INFO - PROCESS | 1775 | 1465078467860 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:27 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c962c00 == 27 [pid = 1775] [id = 444] 15:14:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c963c00) [pid = 1775] [serial = 1333] [outer = (nil)] 15:14:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d7bf400) [pid = 1775] [serial = 1334] [outer = 0x8c963c00] 15:14:27 INFO - PROCESS | 1775 | 1465078467930 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8d9ea800) [pid = 1775] [serial = 1335] [outer = 0x8c963c00] 15:14:28 INFO - PROCESS | 1775 | 1465078468940 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 15:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1536ms 15:14:29 INFO - PROCESS | 1775 | 1465078469007 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 15:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:14:29 INFO - PROCESS | 1775 | 1465078469011 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 15:14:29 INFO - PROCESS | 1775 | 1465078469018 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:14:29 INFO - PROCESS | 1775 | 1465078469024 Marionette TRACE conn4 <- [1,1750,null,{}] 15:14:29 INFO - PROCESS | 1775 | 1465078469047 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:29 INFO - PROCESS | 1775 | 1465078469057 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:29 INFO - PROCESS | 1775 | 1465078469307 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 15:14:29 INFO - PROCESS | 1775 | 1465078469336 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:29 INFO - PROCESS | 1775 | 1465078469344 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb16400 == 28 [pid = 1775] [id = 445] 15:14:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8eb19800) [pid = 1775] [serial = 1336] [outer = (nil)] 15:14:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8eb20400) [pid = 1775] [serial = 1337] [outer = 0x8eb19800] 15:14:29 INFO - PROCESS | 1775 | 1465078469418 Marionette DEBUG loaded listener.js 15:14:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x90d04800) [pid = 1775] [serial = 1338] [outer = 0x8eb19800] 15:14:30 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8b7fe800) [pid = 1775] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:14:30 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8e30e400) [pid = 1775] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:14:30 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8b2bdc00) [pid = 1775] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:14:30 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8bd0a000) [pid = 1775] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:14:30 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8d7bc000) [pid = 1775] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:14:30 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8e30c400) [pid = 1775] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:14:30 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8c5ac000) [pid = 1775] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:14:30 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x910ef400) [pid = 1775] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:14:30 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x910ef000) [pid = 1775] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:14:30 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8c5a3c00) [pid = 1775] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:14:30 INFO - PROCESS | 1775 | 1465078470760 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 15:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1790ms 15:14:30 INFO - PROCESS | 1775 | 1465078470808 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 15:14:30 INFO - PROCESS | 1775 | 1465078470813 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 15:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:14:30 INFO - PROCESS | 1775 | 1465078470828 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:14:30 INFO - PROCESS | 1775 | 1465078470832 Marionette TRACE conn4 <- [1,1754,null,{}] 15:14:30 INFO - PROCESS | 1775 | 1465078470838 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:30 INFO - PROCESS | 1775 | 1465078470843 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:31 INFO - PROCESS | 1775 | 1465078471014 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 15:14:31 INFO - PROCESS | 1775 | 1465078471024 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:31 INFO - PROCESS | 1775 | 1465078471031 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:31 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b6c00 == 29 [pid = 1775] [id = 446] 15:14:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8bcdcc00) [pid = 1775] [serial = 1339] [outer = (nil)] 15:14:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x90f53800) [pid = 1775] [serial = 1340] [outer = 0x8bcdcc00] 15:14:31 INFO - PROCESS | 1775 | 1465078471103 Marionette DEBUG loaded listener.js 15:14:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x90f56400) [pid = 1775] [serial = 1341] [outer = 0x8bcdcc00] 15:14:32 INFO - PROCESS | 1775 | 1465078472080 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 15:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1291ms 15:14:32 INFO - PROCESS | 1775 | 1465078472113 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 15:14:32 INFO - PROCESS | 1775 | 1465078472116 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 15:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:14:32 INFO - PROCESS | 1775 | 1465078472123 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:14:32 INFO - PROCESS | 1775 | 1465078472126 Marionette TRACE conn4 <- [1,1758,null,{}] 15:14:32 INFO - PROCESS | 1775 | 1465078472132 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:32 INFO - PROCESS | 1775 | 1465078472138 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:32 INFO - PROCESS | 1775 | 1465078472304 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 15:14:32 INFO - PROCESS | 1775 | 1465078472553 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:32 INFO - PROCESS | 1775 | 1465078472564 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b6400 == 30 [pid = 1775] [id = 447] 15:14:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8b2b8c00) [pid = 1775] [serial = 1342] [outer = (nil)] 15:14:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8b2c5800) [pid = 1775] [serial = 1343] [outer = 0x8b2b8c00] 15:14:32 INFO - PROCESS | 1775 | 1465078472653 Marionette DEBUG loaded listener.js 15:14:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8b7fa400) [pid = 1775] [serial = 1344] [outer = 0x8b2b8c00] 15:14:33 INFO - PROCESS | 1775 | 1465078473784 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 15:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1749ms 15:14:33 INFO - PROCESS | 1775 | 1465078473875 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 15:14:33 INFO - PROCESS | 1775 | 1465078473882 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 15:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:14:33 INFO - PROCESS | 1775 | 1465078473891 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:14:33 INFO - PROCESS | 1775 | 1465078473896 Marionette TRACE conn4 <- [1,1762,null,{}] 15:14:33 INFO - PROCESS | 1775 | 1465078473904 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:33 INFO - PROCESS | 1775 | 1465078473913 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:34 INFO - PROCESS | 1775 | 1465078474150 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 15:14:34 INFO - PROCESS | 1775 | 1465078474398 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:34 INFO - PROCESS | 1775 | 1465078474408 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd05c00 == 31 [pid = 1775] [id = 448] 15:14:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8bd0dc00) [pid = 1775] [serial = 1345] [outer = (nil)] 15:14:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8d69f400) [pid = 1775] [serial = 1346] [outer = 0x8bd0dc00] 15:14:34 INFO - PROCESS | 1775 | 1465078474537 Marionette DEBUG loaded listener.js 15:14:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8d9e3c00) [pid = 1775] [serial = 1347] [outer = 0x8bd0dc00] 15:14:35 INFO - PROCESS | 1775 | 1465078475618 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 15:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1784ms 15:14:35 INFO - PROCESS | 1775 | 1465078475681 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 15:14:35 INFO - PROCESS | 1775 | 1465078475688 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 15:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:14:35 INFO - PROCESS | 1775 | 1465078475695 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:14:35 INFO - PROCESS | 1775 | 1465078475699 Marionette TRACE conn4 <- [1,1766,null,{}] 15:14:35 INFO - PROCESS | 1775 | 1465078475706 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:35 INFO - PROCESS | 1775 | 1465078475712 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:35 INFO - PROCESS | 1775 | 1465078475934 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 15:14:36 INFO - PROCESS | 1775 | 1465078476209 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:36 INFO - PROCESS | 1775 | 1465078476221 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d692c00 == 32 [pid = 1775] [id = 449] 15:14:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8e4cfc00) [pid = 1775] [serial = 1348] [outer = (nil)] 15:14:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x90d0b000) [pid = 1775] [serial = 1349] [outer = 0x8e4cfc00] 15:14:36 INFO - PROCESS | 1775 | 1465078476345 Marionette DEBUG loaded listener.js 15:14:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x910a4400) [pid = 1775] [serial = 1350] [outer = 0x8e4cfc00] 15:14:37 INFO - PROCESS | 1775 | 1465078477472 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 15:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1833ms 15:14:37 INFO - PROCESS | 1775 | 1465078477530 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 15:14:37 INFO - PROCESS | 1775 | 1465078477534 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 15:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:14:37 INFO - PROCESS | 1775 | 1465078477552 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:14:37 INFO - PROCESS | 1775 | 1465078477563 Marionette TRACE conn4 <- [1,1770,null,{}] 15:14:37 INFO - PROCESS | 1775 | 1465078477573 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:37 INFO - PROCESS | 1775 | 1465078477582 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:37 INFO - PROCESS | 1775 | 1465078477833 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 15:14:38 INFO - PROCESS | 1775 | 1465078478142 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:38 INFO - PROCESS | 1775 | 1465078478150 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd02800 == 33 [pid = 1775] [id = 450] 15:14:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8d696000) [pid = 1775] [serial = 1351] [outer = (nil)] 15:14:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x910e2400) [pid = 1775] [serial = 1352] [outer = 0x8d696000] 15:14:38 INFO - PROCESS | 1775 | 1465078478240 Marionette DEBUG loaded listener.js 15:14:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x910e6c00) [pid = 1775] [serial = 1353] [outer = 0x8d696000] 15:14:39 INFO - PROCESS | 1775 | 1465078479497 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 15:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2061ms 15:14:39 INFO - PROCESS | 1775 | 1465078479606 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 15:14:39 INFO - PROCESS | 1775 | 1465078479613 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 15:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:14:39 INFO - PROCESS | 1775 | 1465078479633 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:14:39 INFO - PROCESS | 1775 | 1465078479639 Marionette TRACE conn4 <- [1,1774,null,{}] 15:14:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b6000 == 32 [pid = 1775] [id = 403] 15:14:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce0000 == 31 [pid = 1775] [id = 411] 15:14:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce0c00 == 30 [pid = 1775] [id = 400] 15:14:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b6c00 == 29 [pid = 1775] [id = 446] 15:14:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb16400 == 28 [pid = 1775] [id = 445] 15:14:39 INFO - PROCESS | 1775 | 1465078479822 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:39 INFO - PROCESS | 1775 | 1465078479828 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8c962c00 == 27 [pid = 1775] [id = 444] 15:14:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0d000 == 26 [pid = 1775] [id = 443] 15:14:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b3800 == 25 [pid = 1775] [id = 442] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x9114c400) [pid = 1775] [serial = 1298] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x911aec00) [pid = 1775] [serial = 1301] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8bd0b000) [pid = 1775] [serial = 1280] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8c95f000) [pid = 1775] [serial = 1281] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x90d08000) [pid = 1775] [serial = 1295] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8b2cbc00) [pid = 1775] [serial = 1289] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8b7fc800) [pid = 1775] [serial = 1290] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x91153000) [pid = 1775] [serial = 1286] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x91158c00) [pid = 1775] [serial = 1287] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8e4ce000) [pid = 1775] [serial = 1283] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8d9e8000) [pid = 1775] [serial = 1284] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8d695c00) [pid = 1775] [serial = 1292] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8d9e3000) [pid = 1775] [serial = 1293] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x910d0000) [pid = 1775] [serial = 1278] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x9179bc00) [pid = 1775] [serial = 1305] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x91150c00) [pid = 1775] [serial = 1299] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x911b0c00) [pid = 1775] [serial = 1302] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x910a5c00) [pid = 1775] [serial = 1296] [outer = (nil)] [url = about:blank] 15:14:39 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x911aac00) [pid = 1775] [serial = 1304] [outer = (nil)] [url = about:blank] 15:14:40 INFO - PROCESS | 1775 | 1465078480016 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 15:14:40 INFO - PROCESS | 1775 | 1465078480028 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:40 INFO - PROCESS | 1775 | 1465078480041 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd01400 == 26 [pid = 1775] [id = 451] 15:14:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x8bd04c00) [pid = 1775] [serial = 1354] [outer = (nil)] 15:14:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8c5a6400) [pid = 1775] [serial = 1355] [outer = 0x8bd04c00] 15:14:40 INFO - PROCESS | 1775 | 1465078480119 Marionette DEBUG loaded listener.js 15:14:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8c7f4800) [pid = 1775] [serial = 1356] [outer = 0x8bd04c00] 15:14:41 INFO - PROCESS | 1775 | 1465078481114 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 15:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1507ms 15:14:41 INFO - PROCESS | 1775 | 1465078481130 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 15:14:41 INFO - PROCESS | 1775 | 1465078481138 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 15:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:14:41 INFO - PROCESS | 1775 | 1465078481164 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:14:41 INFO - PROCESS | 1775 | 1465078481169 Marionette TRACE conn4 <- [1,1778,null,{}] 15:14:41 INFO - PROCESS | 1775 | 1465078481177 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:41 INFO - PROCESS | 1775 | 1465078481184 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:41 INFO - PROCESS | 1775 | 1465078481365 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 15:14:41 INFO - PROCESS | 1775 | 1465078481375 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:41 INFO - PROCESS | 1775 | 1465078481384 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce0000 == 27 [pid = 1775] [id = 452] 15:14:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8d7bdc00) [pid = 1775] [serial = 1357] [outer = (nil)] 15:14:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8d9e3400) [pid = 1775] [serial = 1358] [outer = 0x8d7bdc00] 15:14:41 INFO - PROCESS | 1775 | 1465078481460 Marionette DEBUG loaded listener.js 15:14:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8e30ac00) [pid = 1775] [serial = 1359] [outer = 0x8d7bdc00] 15:14:42 INFO - PROCESS | 1775 | 1465078482562 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 15:14:42 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 15:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1438ms 15:14:42 INFO - PROCESS | 1775 | 1465078482597 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 15:14:42 INFO - PROCESS | 1775 | 1465078482601 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 15:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:14:42 INFO - PROCESS | 1775 | 1465078482608 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:14:42 INFO - PROCESS | 1775 | 1465078482614 Marionette TRACE conn4 <- [1,1782,null,{}] 15:14:42 INFO - PROCESS | 1775 | 1465078482638 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:42 INFO - PROCESS | 1775 | 1465078482646 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:42 INFO - PROCESS | 1775 | 1465078482886 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 15:14:42 INFO - PROCESS | 1775 | 1465078482912 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:42 INFO - PROCESS | 1775 | 1465078482920 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:42 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d08000 == 28 [pid = 1775] [id = 453] 15:14:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x90d0b800) [pid = 1775] [serial = 1360] [outer = (nil)] 15:14:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x90f60400) [pid = 1775] [serial = 1361] [outer = 0x90d0b800] 15:14:43 INFO - PROCESS | 1775 | 1465078482997 Marionette DEBUG loaded listener.js 15:14:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x910cec00) [pid = 1775] [serial = 1362] [outer = 0x90d0b800] 15:14:44 INFO - PROCESS | 1775 | 1465078484022 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 15:14:44 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 15:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1448ms 15:14:44 INFO - PROCESS | 1775 | 1465078484061 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 15:14:44 INFO - PROCESS | 1775 | 1465078484064 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 15:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:14:44 INFO - PROCESS | 1775 | 1465078484071 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:14:44 INFO - PROCESS | 1775 | 1465078484075 Marionette TRACE conn4 <- [1,1786,null,{}] 15:14:44 INFO - PROCESS | 1775 | 1465078484080 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:44 INFO - PROCESS | 1775 | 1465078484085 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:44 INFO - PROCESS | 1775 | 1465078484321 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 15:14:44 INFO - PROCESS | 1775 | 1465078484346 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:44 INFO - PROCESS | 1775 | 1465078484352 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:44 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0c000 == 29 [pid = 1775] [id = 454] 15:14:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x910cd800) [pid = 1775] [serial = 1363] [outer = (nil)] 15:14:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x91154800) [pid = 1775] [serial = 1364] [outer = 0x910cd800] 15:14:44 INFO - PROCESS | 1775 | 1465078484422 Marionette DEBUG loaded listener.js 15:14:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x911a4800) [pid = 1775] [serial = 1365] [outer = 0x910cd800] 15:14:44 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8b2b4400) [pid = 1775] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:14:44 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8bd10c00) [pid = 1775] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:14:44 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x917e0800) [pid = 1775] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:14:44 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8c7f2c00) [pid = 1775] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:14:44 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8b2cd800) [pid = 1775] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:14:44 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8bcdb800) [pid = 1775] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:14:44 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x93865800) [pid = 1775] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:14:44 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8c963c00) [pid = 1775] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:14:45 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8bd10800) [pid = 1775] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:14:45 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x90d0e800) [pid = 1775] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:14:45 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8eb19800) [pid = 1775] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:14:45 INFO - PROCESS | 1775 | 1465078485497 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 15:14:45 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 15:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1482ms 15:14:45 INFO - PROCESS | 1775 | 1465078485554 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 15:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:14:45 INFO - PROCESS | 1775 | 1465078485558 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 15:14:45 INFO - PROCESS | 1775 | 1465078485564 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:14:45 INFO - PROCESS | 1775 | 1465078485568 Marionette TRACE conn4 <- [1,1790,null,{}] 15:14:45 INFO - PROCESS | 1775 | 1465078485574 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:45 INFO - PROCESS | 1775 | 1465078485579 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:45 INFO - PROCESS | 1775 | 1465078485745 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 15:14:45 INFO - PROCESS | 1775 | 1465078485880 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:45 INFO - PROCESS | 1775 | 1465078485886 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c0000 == 30 [pid = 1775] [id = 455] 15:14:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8b2cd000) [pid = 1775] [serial = 1366] [outer = (nil)] 15:14:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8e30f800) [pid = 1775] [serial = 1367] [outer = 0x8b2cd000] 15:14:45 INFO - PROCESS | 1775 | 1465078485969 Marionette DEBUG loaded listener.js 15:14:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x910a6800) [pid = 1775] [serial = 1368] [outer = 0x8b2cd000] 15:14:46 INFO - PROCESS | 1775 | 1465078486810 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:14:46 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) 15:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1336ms 15:14:46 INFO - PROCESS | 1775 | 1465078486903 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 15:14:46 INFO - PROCESS | 1775 | 1465078486910 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 15:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:14:46 INFO - PROCESS | 1775 | 1465078486918 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:14:46 INFO - PROCESS | 1775 | 1465078486925 Marionette TRACE conn4 <- [1,1794,null,{}] 15:14:46 INFO - PROCESS | 1775 | 1465078486935 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:46 INFO - PROCESS | 1775 | 1465078486942 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:47 INFO - PROCESS | 1775 | 1465078487196 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 15:14:47 INFO - PROCESS | 1775 | 1465078487459 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:47 INFO - PROCESS | 1775 | 1465078487473 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:47 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5abc00 == 31 [pid = 1775] [id = 456] 15:14:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8c5ad800) [pid = 1775] [serial = 1369] [outer = (nil)] 15:14:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8c960800) [pid = 1775] [serial = 1370] [outer = 0x8c5ad800] 15:14:47 INFO - PROCESS | 1775 | 1465078487573 Marionette DEBUG loaded listener.js 15:14:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8d69c800) [pid = 1775] [serial = 1371] [outer = 0x8c5ad800] 15:14:48 INFO - PROCESS | 1775 | 1465078488516 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1645ms 15:14:48 INFO - PROCESS | 1775 | 1465078488563 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 15:14:48 INFO - PROCESS | 1775 | 1465078488570 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 15:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:14:48 INFO - PROCESS | 1775 | 1465078488581 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:14:48 INFO - PROCESS | 1775 | 1465078488586 Marionette TRACE conn4 <- [1,1798,null,{}] 15:14:48 INFO - PROCESS | 1775 | 1465078488593 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:48 INFO - PROCESS | 1775 | 1465078488600 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:48 INFO - PROCESS | 1775 | 1465078488793 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 15:14:49 INFO - PROCESS | 1775 | 1465078489019 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:49 INFO - PROCESS | 1775 | 1465078489028 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:49 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd06400 == 32 [pid = 1775] [id = 457] 15:14:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8e4d5800) [pid = 1775] [serial = 1372] [outer = (nil)] 15:14:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x90d10000) [pid = 1775] [serial = 1373] [outer = 0x8e4d5800] 15:14:49 INFO - PROCESS | 1775 | 1465078489156 Marionette DEBUG loaded listener.js 15:14:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d697400) [pid = 1775] [serial = 1374] [outer = 0x8e4d5800] 15:14:50 INFO - PROCESS | 1775 | 1465078490132 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 15:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1589ms 15:14:50 INFO - PROCESS | 1775 | 1465078490165 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 15:14:50 INFO - PROCESS | 1775 | 1465078490174 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 15:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:14:50 INFO - PROCESS | 1775 | 1465078490187 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:14:50 INFO - PROCESS | 1775 | 1465078490195 Marionette TRACE conn4 <- [1,1802,null,{}] 15:14:50 INFO - PROCESS | 1775 | 1465078490212 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:50 INFO - PROCESS | 1775 | 1465078490226 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:50 INFO - PROCESS | 1775 | 1465078490539 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 15:14:50 INFO - PROCESS | 1775 | 1465078490796 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:50 INFO - PROCESS | 1775 | 1465078490812 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x91799000 == 33 [pid = 1775] [id = 458] 15:14:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x91799800) [pid = 1775] [serial = 1375] [outer = (nil)] 15:14:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x917db800) [pid = 1775] [serial = 1376] [outer = 0x91799800] 15:14:50 INFO - PROCESS | 1775 | 1465078490895 Marionette DEBUG loaded listener.js 15:14:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x917df800) [pid = 1775] [serial = 1377] [outer = 0x91799800] 15:14:51 INFO - PROCESS | 1775 | 1465078491930 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1792ms 15:14:51 INFO - PROCESS | 1775 | 1465078491979 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 15:14:51 INFO - PROCESS | 1775 | 1465078491983 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 15:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:14:51 INFO - PROCESS | 1775 | 1465078491990 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:14:51 INFO - PROCESS | 1775 | 1465078491994 Marionette TRACE conn4 <- [1,1806,null,{}] 15:14:52 INFO - PROCESS | 1775 | 1465078492000 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:52 INFO - PROCESS | 1775 | 1465078492005 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:52 INFO - PROCESS | 1775 | 1465078492192 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 15:14:52 INFO - PROCESS | 1775 | 1465078492418 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:52 INFO - PROCESS | 1775 | 1465078492431 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d08400 == 34 [pid = 1775] [id = 459] 15:14:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x91793000) [pid = 1775] [serial = 1378] [outer = (nil)] 15:14:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x921e5c00) [pid = 1775] [serial = 1379] [outer = 0x91793000] 15:14:52 INFO - PROCESS | 1775 | 1465078492555 Marionette DEBUG loaded listener.js 15:14:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x921edc00) [pid = 1775] [serial = 1380] [outer = 0x91793000] 15:14:53 INFO - PROCESS | 1775 | 1465078493475 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 15:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1531ms 15:14:53 INFO - PROCESS | 1775 | 1465078493522 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 15:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:14:53 INFO - PROCESS | 1775 | 1465078493526 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 15:14:53 INFO - PROCESS | 1775 | 1465078493533 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:14:53 INFO - PROCESS | 1775 | 1465078493537 Marionette TRACE conn4 <- [1,1810,null,{}] 15:14:53 INFO - PROCESS | 1775 | 1465078493543 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:53 INFO - PROCESS | 1775 | 1465078493548 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:53 INFO - PROCESS | 1775 | 1465078493741 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 15:14:53 INFO - PROCESS | 1775 | 1465078493927 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:53 INFO - PROCESS | 1775 | 1465078493942 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c5c00 == 35 [pid = 1775] [id = 460] 15:14:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8b2cc000) [pid = 1775] [serial = 1381] [outer = (nil)] 15:14:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x922e6000) [pid = 1775] [serial = 1382] [outer = 0x8b2cc000] 15:14:54 INFO - PROCESS | 1775 | 1465078494068 Marionette DEBUG loaded listener.js 15:14:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x922ea400) [pid = 1775] [serial = 1383] [outer = 0x8b2cc000] 15:14:55 INFO - PROCESS | 1775 | 1465078495036 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1542ms 15:14:55 INFO - PROCESS | 1775 | 1465078495076 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 15:14:55 INFO - PROCESS | 1775 | 1465078495080 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 15:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:14:55 INFO - PROCESS | 1775 | 1465078495087 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:14:55 INFO - PROCESS | 1775 | 1465078495091 Marionette TRACE conn4 <- [1,1814,null,{}] 15:14:55 INFO - PROCESS | 1775 | 1465078495097 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:55 INFO - PROCESS | 1775 | 1465078495108 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:55 INFO - PROCESS | 1775 | 1465078495373 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 15:14:55 INFO - PROCESS | 1775 | 1465078495609 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:55 INFO - PROCESS | 1775 | 1465078495616 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:55 INFO - PROCESS | 1775 | ++DOCSHELL 0x922e6c00 == 36 [pid = 1775] [id = 461] 15:14:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x92b0c800) [pid = 1775] [serial = 1384] [outer = (nil)] 15:14:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x93860000) [pid = 1775] [serial = 1385] [outer = 0x92b0c800] 15:14:55 INFO - PROCESS | 1775 | 1465078495759 Marionette DEBUG loaded listener.js 15:14:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x93868000) [pid = 1775] [serial = 1386] [outer = 0x92b0c800] 15:14:56 INFO - PROCESS | 1775 | 1465078496874 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1838ms 15:14:56 INFO - PROCESS | 1775 | 1465078496926 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 15:14:56 INFO - PROCESS | 1775 | 1465078496934 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 15:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:14:56 INFO - PROCESS | 1775 | 1465078496945 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:14:56 INFO - PROCESS | 1775 | 1465078496953 Marionette TRACE conn4 <- [1,1818,null,{}] 15:14:56 INFO - PROCESS | 1775 | 1465078496960 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:56 INFO - PROCESS | 1775 | 1465078496965 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:57 INFO - PROCESS | 1775 | 1465078497152 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 15:14:57 INFO - PROCESS | 1775 | 1465078497332 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:57 INFO - PROCESS | 1775 | 1465078497341 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c6000 == 37 [pid = 1775] [id = 462] 15:14:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8b2ce400) [pid = 1775] [serial = 1387] [outer = (nil)] 15:14:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8e4d3000) [pid = 1775] [serial = 1388] [outer = 0x8b2ce400] 15:14:57 INFO - PROCESS | 1775 | 1465078497427 Marionette DEBUG loaded listener.js 15:14:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x921e5400) [pid = 1775] [serial = 1389] [outer = 0x8b2ce400] 15:14:58 INFO - PROCESS | 1775 | 1465078498671 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 15:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1798ms 15:14:58 INFO - PROCESS | 1775 | 1465078498745 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 15:14:58 INFO - PROCESS | 1775 | 1465078498751 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 15:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:14:58 INFO - PROCESS | 1775 | 1465078498759 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:14:58 INFO - PROCESS | 1775 | 1465078498767 Marionette TRACE conn4 <- [1,1822,null,{}] 15:14:58 INFO - PROCESS | 1775 | 1465078498775 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:14:58 INFO - PROCESS | 1775 | 1465078498780 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:58 INFO - PROCESS | 1775 | 1465078498978 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 15:14:59 INFO - PROCESS | 1775 | 1465078499134 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:59 INFO - PROCESS | 1775 | 1465078499144 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:14:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a2c00 == 38 [pid = 1775] [id = 463] 15:14:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8c5a7400) [pid = 1775] [serial = 1390] [outer = (nil)] 15:14:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x8d7c5c00) [pid = 1775] [serial = 1391] [outer = 0x8c5a7400] 15:14:59 INFO - PROCESS | 1775 | 1465078499217 Marionette DEBUG loaded listener.js 15:14:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x8e4ce800) [pid = 1775] [serial = 1392] [outer = 0x8c5a7400] 15:15:00 INFO - PROCESS | 1775 | 1465078500350 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 15:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1639ms 15:15:00 INFO - PROCESS | 1775 | 1465078500400 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 15:15:00 INFO - PROCESS | 1775 | 1465078500407 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 15:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:15:00 INFO - PROCESS | 1775 | 1465078500420 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:15:00 INFO - PROCESS | 1775 | 1465078500424 Marionette TRACE conn4 <- [1,1826,null,{}] 15:15:00 INFO - PROCESS | 1775 | 1465078500431 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:00 INFO - PROCESS | 1775 | 1465078500438 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a3800 == 37 [pid = 1775] [id = 409] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x90d04400 == 36 [pid = 1775] [id = 410] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7c4c00 == 35 [pid = 1775] [id = 402] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x910da400 == 34 [pid = 1775] [id = 407] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b6400 == 33 [pid = 1775] [id = 447] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fe000 == 32 [pid = 1775] [id = 405] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8d692c00 == 31 [pid = 1775] [id = 449] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb20000 == 30 [pid = 1775] [id = 406] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8c969800 == 29 [pid = 1775] [id = 412] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd05c00 == 28 [pid = 1775] [id = 448] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a9c00 == 27 [pid = 1775] [id = 401] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd02800 == 26 [pid = 1775] [id = 450] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb24400 == 25 [pid = 1775] [id = 415] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8e30ec00 == 24 [pid = 1775] [id = 404] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7f2400 == 23 [pid = 1775] [id = 413] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fb400 == 22 [pid = 1775] [id = 408] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x910aec00 == 21 [pid = 1775] [id = 416] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x90d0c000 == 20 [pid = 1775] [id = 417] 15:15:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd08400 == 19 [pid = 1775] [id = 414] 15:15:01 INFO - PROCESS | 1775 | 1465078501697 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x8c95ec00) [pid = 1775] [serial = 1308] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x8c5b0c00) [pid = 1775] [serial = 1307] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x910e1800) [pid = 1775] [serial = 1311] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8eb20400) [pid = 1775] [serial = 1337] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x910a5000) [pid = 1775] [serial = 1310] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8b2bc800) [pid = 1775] [serial = 1328] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8b2cc400) [pid = 1775] [serial = 1329] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8c5a9400) [pid = 1775] [serial = 1331] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8c7f0000) [pid = 1775] [serial = 1332] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x921dfc00) [pid = 1775] [serial = 1314] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8d9ebc00) [pid = 1775] [serial = 1326] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x917e7800) [pid = 1775] [serial = 1313] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8d698000) [pid = 1775] [serial = 1325] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x92b04400) [pid = 1775] [serial = 1317] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x922e5000) [pid = 1775] [serial = 1316] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x92b0cc00) [pid = 1775] [serial = 1320] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x92b0a800) [pid = 1775] [serial = 1319] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x9395f400) [pid = 1775] [serial = 1323] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x9386e400) [pid = 1775] [serial = 1322] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8d9ea800) [pid = 1775] [serial = 1335] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8d7bf400) [pid = 1775] [serial = 1334] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x90d04800) [pid = 1775] [serial = 1338] [outer = (nil)] [url = about:blank] 15:15:01 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x90f53800) [pid = 1775] [serial = 1340] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1775 | 1465078502082 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:02 INFO - PROCESS | 1775 | 1465078502096 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:02 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c2400 == 20 [pid = 1775] [id = 464] 15:15:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8b2c3400) [pid = 1775] [serial = 1393] [outer = (nil)] 15:15:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8b2ca800) [pid = 1775] [serial = 1394] [outer = 0x8b2c3400] 15:15:02 INFO - PROCESS | 1775 | 1465078502235 Marionette DEBUG loaded listener.js 15:15:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8b7f4400) [pid = 1775] [serial = 1395] [outer = 0x8b2c3400] 15:15:03 INFO - PROCESS | 1775 | 1465078503531 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 15:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 3143ms 15:15:03 INFO - PROCESS | 1775 | 1465078503565 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 15:15:03 INFO - PROCESS | 1775 | 1465078503571 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 15:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:15:03 INFO - PROCESS | 1775 | 1465078503581 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:15:03 INFO - PROCESS | 1775 | 1465078503585 Marionette TRACE conn4 <- [1,1830,null,{}] 15:15:03 INFO - PROCESS | 1775 | 1465078503593 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:03 INFO - PROCESS | 1775 | 1465078503599 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:03 INFO - PROCESS | 1775 | 1465078503837 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 15:15:03 INFO - PROCESS | 1775 | 1465078503856 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:03 INFO - PROCESS | 1775 | 1465078503865 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:03 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd05000 == 21 [pid = 1775] [id = 465] 15:15:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c5ab000) [pid = 1775] [serial = 1396] [outer = (nil)] 15:15:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8c7f0000) [pid = 1775] [serial = 1397] [outer = 0x8c5ab000] 15:15:03 INFO - PROCESS | 1775 | 1465078503949 Marionette DEBUG loaded listener.js 15:15:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8c95d000) [pid = 1775] [serial = 1398] [outer = 0x8c5ab000] 15:15:05 INFO - PROCESS | 1775 | 1465078505358 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 15:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1838ms 15:15:05 INFO - PROCESS | 1775 | 1465078505428 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 15:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:15:05 INFO - PROCESS | 1775 | 1465078505434 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 15:15:05 INFO - PROCESS | 1775 | 1465078505441 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:15:05 INFO - PROCESS | 1775 | 1465078505445 Marionette TRACE conn4 <- [1,1834,null,{}] 15:15:05 INFO - PROCESS | 1775 | 1465078505451 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:05 INFO - PROCESS | 1775 | 1465078505456 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:05 INFO - PROCESS | 1775 | 1465078505687 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 15:15:05 INFO - PROCESS | 1775 | 1465078505839 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:05 INFO - PROCESS | 1775 | 1465078505849 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:05 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7c6000 == 22 [pid = 1775] [id = 466] 15:15:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8d7c7400) [pid = 1775] [serial = 1399] [outer = (nil)] 15:15:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8d9e7800) [pid = 1775] [serial = 1400] [outer = 0x8d7c7400] 15:15:05 INFO - PROCESS | 1775 | 1465078505935 Marionette DEBUG loaded listener.js 15:15:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8e304000) [pid = 1775] [serial = 1401] [outer = 0x8d7c7400] 15:15:07 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8b2cd000) [pid = 1775] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:15:07 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x910cd800) [pid = 1775] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:15:07 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8b2b8c00) [pid = 1775] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:15:07 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8d7bdc00) [pid = 1775] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:15:07 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8d696000) [pid = 1775] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:15:07 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8e4cfc00) [pid = 1775] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:15:07 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8bd04c00) [pid = 1775] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:15:07 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8bd0dc00) [pid = 1775] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:15:07 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x90d0b800) [pid = 1775] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:15:07 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8bcdcc00) [pid = 1775] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:15:07 INFO - PROCESS | 1775 | 1465078507498 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 15:15:07 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 15:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2085ms 15:15:07 INFO - PROCESS | 1775 | 1465078507527 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 15:15:07 INFO - PROCESS | 1775 | 1465078507533 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 15:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:15:07 INFO - PROCESS | 1775 | 1465078507565 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:15:07 INFO - PROCESS | 1775 | 1465078507572 Marionette TRACE conn4 <- [1,1838,null,{}] 15:15:07 INFO - PROCESS | 1775 | 1465078507596 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:07 INFO - PROCESS | 1775 | 1465078507604 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:07 INFO - PROCESS | 1775 | 1465078507829 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 15:15:07 INFO - PROCESS | 1775 | 1465078507915 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:07 INFO - PROCESS | 1775 | 1465078507922 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:07 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b9400 == 23 [pid = 1775] [id = 467] 15:15:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8bcdcc00) [pid = 1775] [serial = 1402] [outer = (nil)] 15:15:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8eb15c00) [pid = 1775] [serial = 1403] [outer = 0x8bcdcc00] 15:15:08 INFO - PROCESS | 1775 | 1465078507998 Marionette DEBUG loaded listener.js 15:15:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x90d01c00) [pid = 1775] [serial = 1404] [outer = 0x8bcdcc00] 15:15:08 INFO - PROCESS | 1775 | 1465078508971 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1470ms 15:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:15:09 INFO - PROCESS | 1775 | 1465078509024 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 15:15:09 INFO - PROCESS | 1775 | 1465078509027 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 15:15:09 INFO - PROCESS | 1775 | 1465078509034 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:15:09 INFO - PROCESS | 1775 | 1465078509037 Marionette TRACE conn4 <- [1,1842,null,{}] 15:15:09 INFO - PROCESS | 1775 | 1465078509043 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:09 INFO - PROCESS | 1775 | 1465078509048 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:09 INFO - PROCESS | 1775 | 1465078509282 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 15:15:09 INFO - PROCESS | 1775 | 1465078509461 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:09 INFO - PROCESS | 1775 | 1465078509472 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:09 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b6400 == 24 [pid = 1775] [id = 468] 15:15:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8b2ba000) [pid = 1775] [serial = 1405] [outer = (nil)] 15:15:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8b2c3800) [pid = 1775] [serial = 1406] [outer = 0x8b2ba000] 15:15:09 INFO - PROCESS | 1775 | 1465078509632 Marionette DEBUG loaded listener.js 15:15:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8b7f7c00) [pid = 1775] [serial = 1407] [outer = 0x8b2ba000] 15:15:10 INFO - PROCESS | 1775 | 1465078510692 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1735ms 15:15:10 INFO - PROCESS | 1775 | 1465078510775 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 15:15:10 INFO - PROCESS | 1775 | 1465078510787 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 15:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:15:10 INFO - PROCESS | 1775 | 1465078510803 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:15:10 INFO - PROCESS | 1775 | 1465078510812 Marionette TRACE conn4 <- [1,1846,null,{}] 15:15:10 INFO - PROCESS | 1775 | 1465078510840 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:10 INFO - PROCESS | 1775 | 1465078510851 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:11 INFO - PROCESS | 1775 | 1465078511181 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 15:15:11 INFO - PROCESS | 1775 | 1465078511383 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:11 INFO - PROCESS | 1775 | 1465078511395 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:11 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d693000 == 25 [pid = 1775] [id = 469] 15:15:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8d696800) [pid = 1775] [serial = 1408] [outer = (nil)] 15:15:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8d7bdc00) [pid = 1775] [serial = 1409] [outer = 0x8d696800] 15:15:11 INFO - PROCESS | 1775 | 1465078511484 Marionette DEBUG loaded listener.js 15:15:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8d7c8800) [pid = 1775] [serial = 1410] [outer = 0x8d696800] 15:15:12 INFO - PROCESS | 1775 | 1465078512574 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:15:12 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) 15:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1851ms 15:15:12 INFO - PROCESS | 1775 | 1465078512651 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 15:15:12 INFO - PROCESS | 1775 | 1465078512657 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 15:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:15:12 INFO - PROCESS | 1775 | 1465078512665 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:15:12 INFO - PROCESS | 1775 | 1465078512669 Marionette TRACE conn4 <- [1,1850,null,{}] 15:15:12 INFO - PROCESS | 1775 | 1465078512676 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:12 INFO - PROCESS | 1775 | 1465078512682 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:12 INFO - PROCESS | 1775 | 1465078512907 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 15:15:13 INFO - PROCESS | 1775 | 1465078513198 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:13 INFO - PROCESS | 1775 | 1465078513207 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:13 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcdbc00 == 26 [pid = 1775] [id = 470] 15:15:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8c5ac400) [pid = 1775] [serial = 1411] [outer = (nil)] 15:15:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x90d0e800) [pid = 1775] [serial = 1412] [outer = 0x8c5ac400] 15:15:13 INFO - PROCESS | 1775 | 1465078513299 Marionette DEBUG loaded listener.js 15:15:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x90f5ec00) [pid = 1775] [serial = 1413] [outer = 0x8c5ac400] 15:15:14 INFO - PROCESS | 1775 | 1465078514435 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1841ms 15:15:14 INFO - PROCESS | 1775 | 1465078514506 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 15:15:14 INFO - PROCESS | 1775 | 1465078514513 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 15:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:15:14 INFO - PROCESS | 1775 | 1465078514533 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:15:14 INFO - PROCESS | 1775 | 1465078514541 Marionette TRACE conn4 <- [1,1854,null,{}] 15:15:14 INFO - PROCESS | 1775 | 1465078514549 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:14 INFO - PROCESS | 1775 | 1465078514556 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:14 INFO - PROCESS | 1775 | 1465078514800 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 15:15:15 INFO - PROCESS | 1775 | 1465078515033 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:15 INFO - PROCESS | 1775 | 1465078515040 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:15 INFO - PROCESS | 1775 | ++DOCSHELL 0x910cf800 == 27 [pid = 1775] [id = 471] 15:15:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x910d0c00) [pid = 1775] [serial = 1414] [outer = (nil)] 15:15:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x910e6800) [pid = 1775] [serial = 1415] [outer = 0x910d0c00] 15:15:15 INFO - PROCESS | 1775 | 1465078515127 Marionette DEBUG loaded listener.js 15:15:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x910f0400) [pid = 1775] [serial = 1416] [outer = 0x910d0c00] 15:15:16 INFO - PROCESS | 1775 | 1465078516181 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1748ms 15:15:16 INFO - PROCESS | 1775 | 1465078516273 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 15:15:16 INFO - PROCESS | 1775 | 1465078516277 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 15:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:15:16 INFO - PROCESS | 1775 | 1465078516284 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:15:16 INFO - PROCESS | 1775 | 1465078516288 Marionette TRACE conn4 <- [1,1858,null,{}] 15:15:16 INFO - PROCESS | 1775 | 1465078516294 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:16 INFO - PROCESS | 1775 | 1465078516300 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:16 INFO - PROCESS | 1775 | 1465078516524 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 15:15:16 INFO - PROCESS | 1775 | 1465078516948 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:16 INFO - PROCESS | 1775 | 1465078516957 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b5000 == 28 [pid = 1775] [id = 472] 15:15:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8b2b5400) [pid = 1775] [serial = 1417] [outer = (nil)] 15:15:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8b2c4800) [pid = 1775] [serial = 1418] [outer = 0x8b2b5400] 15:15:17 INFO - PROCESS | 1775 | 1465078517040 Marionette DEBUG loaded listener.js 15:15:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8bcdc400) [pid = 1775] [serial = 1419] [outer = 0x8b2b5400] 15:15:17 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd01400 == 27 [pid = 1775] [id = 451] 15:15:18 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b9400 == 26 [pid = 1775] [id = 467] 15:15:18 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7c6000 == 25 [pid = 1775] [id = 466] 15:15:18 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd05000 == 24 [pid = 1775] [id = 465] 15:15:18 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c2400 == 23 [pid = 1775] [id = 464] 15:15:18 INFO - PROCESS | 1775 | 1465078518171 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x90f56400) [pid = 1775] [serial = 1341] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x91154800) [pid = 1775] [serial = 1364] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8b2c5800) [pid = 1775] [serial = 1343] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8b7fa400) [pid = 1775] [serial = 1344] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8d9e3400) [pid = 1775] [serial = 1358] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x910e2400) [pid = 1775] [serial = 1352] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x910e6c00) [pid = 1775] [serial = 1353] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x90d0b000) [pid = 1775] [serial = 1349] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x910a4400) [pid = 1775] [serial = 1350] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8c5a6400) [pid = 1775] [serial = 1355] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8c7f4800) [pid = 1775] [serial = 1356] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8d69f400) [pid = 1775] [serial = 1346] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8d9e3c00) [pid = 1775] [serial = 1347] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x90f60400) [pid = 1775] [serial = 1361] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x911a4800) [pid = 1775] [serial = 1365] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x910cec00) [pid = 1775] [serial = 1362] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8e30ac00) [pid = 1775] [serial = 1359] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x910a6800) [pid = 1775] [serial = 1368] [outer = (nil)] [url = about:blank] 15:15:18 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8e30f800) [pid = 1775] [serial = 1367] [outer = (nil)] [url = about:blank] 15:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1983ms 15:15:18 INFO - PROCESS | 1775 | 1465078518269 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 15:15:18 INFO - PROCESS | 1775 | 1465078518275 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 15:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:15:18 INFO - PROCESS | 1775 | 1465078518284 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:15:18 INFO - PROCESS | 1775 | 1465078518288 Marionette TRACE conn4 <- [1,1862,null,{}] 15:15:18 INFO - PROCESS | 1775 | 1465078518297 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:18 INFO - PROCESS | 1775 | 1465078518304 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:18 INFO - PROCESS | 1775 | 1465078518486 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 15:15:18 INFO - PROCESS | 1775 | 1465078518675 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:18 INFO - PROCESS | 1775 | 1465078518682 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:18 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5b0400 == 24 [pid = 1775] [id = 473] 15:15:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8c7f9400) [pid = 1775] [serial = 1420] [outer = (nil)] 15:15:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8c968000) [pid = 1775] [serial = 1421] [outer = 0x8c7f9400] 15:15:18 INFO - PROCESS | 1775 | 1465078518764 Marionette DEBUG loaded listener.js 15:15:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8d7c2800) [pid = 1775] [serial = 1422] [outer = 0x8c7f9400] 15:15:19 INFO - PROCESS | 1775 | 1465078519613 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1390ms 15:15:19 INFO - PROCESS | 1775 | 1465078519677 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 15:15:19 INFO - PROCESS | 1775 | 1465078519684 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 15:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:15:19 INFO - PROCESS | 1775 | 1465078519693 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:15:19 INFO - PROCESS | 1775 | 1465078519696 Marionette TRACE conn4 <- [1,1866,null,{}] 15:15:19 INFO - PROCESS | 1775 | 1465078519703 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:19 INFO - PROCESS | 1775 | 1465078519708 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:19 INFO - PROCESS | 1775 | 1465078519896 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 15:15:20 INFO - PROCESS | 1775 | 1465078520033 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:20 INFO - PROCESS | 1775 | 1465078520042 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e301400 == 25 [pid = 1775] [id = 474] 15:15:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8e30d800) [pid = 1775] [serial = 1423] [outer = (nil)] 15:15:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8eb16400) [pid = 1775] [serial = 1424] [outer = 0x8e30d800] 15:15:20 INFO - PROCESS | 1775 | 1465078520116 Marionette DEBUG loaded listener.js 15:15:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x90d03000) [pid = 1775] [serial = 1425] [outer = 0x8e30d800] 15:15:21 INFO - PROCESS | 1775 | 1465078521073 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 15:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1432ms 15:15:21 INFO - PROCESS | 1775 | 1465078521125 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 15:15:21 INFO - PROCESS | 1775 | 1465078521128 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 15:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:15:21 INFO - PROCESS | 1775 | 1465078521138 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:15:21 INFO - PROCESS | 1775 | 1465078521146 Marionette TRACE conn4 <- [1,1870,null,{}] 15:15:21 INFO - PROCESS | 1775 | 1465078521166 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:21 INFO - PROCESS | 1775 | 1465078521173 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:21 INFO - PROCESS | 1775 | 1465078521415 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 15:15:21 INFO - PROCESS | 1775 | 1465078521438 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:21 INFO - PROCESS | 1775 | 1465078521448 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:21 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb17800 == 26 [pid = 1775] [id = 475] 15:15:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x910a6000) [pid = 1775] [serial = 1426] [outer = (nil)] 15:15:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x910b0c00) [pid = 1775] [serial = 1427] [outer = 0x910a6000] 15:15:21 INFO - PROCESS | 1775 | 1465078521517 Marionette DEBUG loaded listener.js 15:15:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x910d9c00) [pid = 1775] [serial = 1428] [outer = 0x910a6000] 15:15:22 INFO - PROCESS | 1775 | 1465078522571 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 15:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1501ms 15:15:22 INFO - PROCESS | 1775 | 1465078522638 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 15:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:15:22 INFO - PROCESS | 1775 | 1465078522643 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 15:15:22 INFO - PROCESS | 1775 | 1465078522649 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:15:22 INFO - PROCESS | 1775 | 1465078522652 Marionette TRACE conn4 <- [1,1874,null,{}] 15:15:22 INFO - PROCESS | 1775 | 1465078522658 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:22 INFO - PROCESS | 1775 | 1465078522663 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:22 INFO - PROCESS | 1775 | 1465078522933 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 15:15:22 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8c5ab000) [pid = 1775] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:15:22 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8b2cc000) [pid = 1775] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:15:22 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8c5a7400) [pid = 1775] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:15:22 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8b2ce400) [pid = 1775] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:15:22 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8e4d5800) [pid = 1775] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:15:22 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8b2c3400) [pid = 1775] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:15:22 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x91799800) [pid = 1775] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:15:22 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8c5ad800) [pid = 1775] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:15:22 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x91793000) [pid = 1775] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:15:22 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8d7c7400) [pid = 1775] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:15:22 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x92b0c800) [pid = 1775] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:15:23 INFO - PROCESS | 1775 | 1465078523045 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:23 INFO - PROCESS | 1775 | 1465078523054 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c3400 == 27 [pid = 1775] [id = 476] 15:15:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8b2cc000) [pid = 1775] [serial = 1429] [outer = (nil)] 15:15:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8c5a9400) [pid = 1775] [serial = 1430] [outer = 0x8b2cc000] 15:15:23 INFO - PROCESS | 1775 | 1465078523166 Marionette DEBUG loaded listener.js 15:15:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8d7bc000) [pid = 1775] [serial = 1431] [outer = 0x8b2cc000] 15:15:23 INFO - PROCESS | 1775 | 1465078523964 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1388ms 15:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:15:24 INFO - PROCESS | 1775 | 1465078524037 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 15:15:24 INFO - PROCESS | 1775 | 1465078524040 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 15:15:24 INFO - PROCESS | 1775 | 1465078524047 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:15:24 INFO - PROCESS | 1775 | 1465078524050 Marionette TRACE conn4 <- [1,1878,null,{}] 15:15:24 INFO - PROCESS | 1775 | 1465078524056 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:24 INFO - PROCESS | 1775 | 1465078524061 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:24 INFO - PROCESS | 1775 | 1465078524225 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 15:15:24 INFO - PROCESS | 1775 | 1465078524358 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:24 INFO - PROCESS | 1775 | 1465078524377 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:24 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d692c00 == 28 [pid = 1775] [id = 477] 15:15:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x910ee800) [pid = 1775] [serial = 1432] [outer = (nil)] 15:15:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x91156400) [pid = 1775] [serial = 1433] [outer = 0x910ee800] 15:15:24 INFO - PROCESS | 1775 | 1465078524463 Marionette DEBUG loaded listener.js 15:15:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x9178e400) [pid = 1775] [serial = 1434] [outer = 0x910ee800] 15:15:25 INFO - PROCESS | 1775 | 1465078525501 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1489ms 15:15:25 INFO - PROCESS | 1775 | 1465078525536 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 15:15:25 INFO - PROCESS | 1775 | 1465078525543 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 15:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:15:25 INFO - PROCESS | 1775 | 1465078525552 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:15:25 INFO - PROCESS | 1775 | 1465078525557 Marionette TRACE conn4 <- [1,1882,null,{}] 15:15:25 INFO - PROCESS | 1775 | 1465078525566 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:25 INFO - PROCESS | 1775 | 1465078525573 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:25 INFO - PROCESS | 1775 | 1465078525793 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 15:15:26 INFO - PROCESS | 1775 | 1465078526051 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:26 INFO - PROCESS | 1775 | 1465078526060 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:26 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b4c00 == 29 [pid = 1775] [id = 478] 15:15:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8bd05000) [pid = 1775] [serial = 1435] [outer = (nil)] 15:15:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8d699000) [pid = 1775] [serial = 1436] [outer = 0x8bd05000] 15:15:26 INFO - PROCESS | 1775 | 1465078526200 Marionette DEBUG loaded listener.js 15:15:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8e306000) [pid = 1775] [serial = 1437] [outer = 0x8bd05000] 15:15:27 INFO - PROCESS | 1775 | 1465078527181 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1690ms 15:15:27 INFO - PROCESS | 1775 | 1465078527242 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 15:15:27 INFO - PROCESS | 1775 | 1465078527249 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 15:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:15:27 INFO - PROCESS | 1775 | 1465078527261 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:15:27 INFO - PROCESS | 1775 | 1465078527266 Marionette TRACE conn4 <- [1,1886,null,{}] 15:15:27 INFO - PROCESS | 1775 | 1465078527272 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:27 INFO - PROCESS | 1775 | 1465078527278 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:27 INFO - PROCESS | 1775 | 1465078527524 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 15:15:27 INFO - PROCESS | 1775 | 1465078527764 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:27 INFO - PROCESS | 1775 | 1465078527772 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:27 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb1d000 == 30 [pid = 1775] [id = 479] 15:15:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x90d0b000) [pid = 1775] [serial = 1438] [outer = (nil)] 15:15:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x90f5c000) [pid = 1775] [serial = 1439] [outer = 0x90d0b000] 15:15:27 INFO - PROCESS | 1775 | 1465078527915 Marionette DEBUG loaded listener.js 15:15:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x910a4800) [pid = 1775] [serial = 1440] [outer = 0x90d0b000] 15:15:28 INFO - PROCESS | 1775 | 1465078528992 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 15:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1793ms 15:15:29 INFO - PROCESS | 1775 | 1465078529055 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 15:15:29 INFO - PROCESS | 1775 | 1465078529059 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 15:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:15:29 INFO - PROCESS | 1775 | 1465078529067 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:15:29 INFO - PROCESS | 1775 | 1465078529073 Marionette TRACE conn4 <- [1,1890,null,{}] 15:15:29 INFO - PROCESS | 1775 | 1465078529090 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:29 INFO - PROCESS | 1775 | 1465078529099 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:29 INFO - PROCESS | 1775 | 1465078529328 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 15:15:29 INFO - PROCESS | 1775 | 1465078529601 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:29 INFO - PROCESS | 1775 | 1465078529614 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x91790c00 == 31 [pid = 1775] [id = 480] 15:15:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x91795c00) [pid = 1775] [serial = 1441] [outer = (nil)] 15:15:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x917dbc00) [pid = 1775] [serial = 1442] [outer = 0x91795c00] 15:15:29 INFO - PROCESS | 1775 | 1465078529701 Marionette DEBUG loaded listener.js 15:15:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x917e4800) [pid = 1775] [serial = 1443] [outer = 0x91795c00] 15:15:30 INFO - PROCESS | 1775 | 1465078530592 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 15:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1596ms 15:15:30 INFO - PROCESS | 1775 | 1465078530663 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 15:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:15:30 INFO - PROCESS | 1775 | 1465078530669 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 15:15:30 INFO - PROCESS | 1775 | 1465078530675 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:15:30 INFO - PROCESS | 1775 | 1465078530679 Marionette TRACE conn4 <- [1,1894,null,{}] 15:15:30 INFO - PROCESS | 1775 | 1465078530686 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:30 INFO - PROCESS | 1775 | 1465078530690 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:30 INFO - PROCESS | 1775 | 1465078530884 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 15:15:31 INFO - PROCESS | 1775 | 1465078531226 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:31 INFO - PROCESS | 1775 | 1465078531240 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:31 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bf400 == 32 [pid = 1775] [id = 481] 15:15:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8c5a1800) [pid = 1775] [serial = 1444] [outer = (nil)] 15:15:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x921e0800) [pid = 1775] [serial = 1445] [outer = 0x8c5a1800] 15:15:31 INFO - PROCESS | 1775 | 1465078531389 Marionette DEBUG loaded listener.js 15:15:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x921e6000) [pid = 1775] [serial = 1446] [outer = 0x8c5a1800] 15:15:32 INFO - PROCESS | 1775 | 1465078532335 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1732ms 15:15:32 INFO - PROCESS | 1775 | 1465078532409 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 15:15:32 INFO - PROCESS | 1775 | 1465078532412 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 15:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:15:32 INFO - PROCESS | 1775 | 1465078532423 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:15:32 INFO - PROCESS | 1775 | 1465078532429 Marionette TRACE conn4 <- [1,1898,null,{}] 15:15:32 INFO - PROCESS | 1775 | 1465078532440 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:32 INFO - PROCESS | 1775 | 1465078532445 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:32 INFO - PROCESS | 1775 | 1465078532662 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 15:15:32 INFO - PROCESS | 1775 | 1465078532888 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:32 INFO - PROCESS | 1775 | 1465078532896 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x910d8800 == 33 [pid = 1775] [id = 482] 15:15:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x91796c00) [pid = 1775] [serial = 1447] [outer = (nil)] 15:15:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x922e4000) [pid = 1775] [serial = 1448] [outer = 0x91796c00] 15:15:33 INFO - PROCESS | 1775 | 1465078533033 Marionette DEBUG loaded listener.js 15:15:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x92b04400) [pid = 1775] [serial = 1449] [outer = 0x91796c00] 15:15:33 INFO - PROCESS | 1775 | 1465078533980 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1644ms 15:15:34 INFO - PROCESS | 1775 | 1465078534065 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 15:15:34 INFO - PROCESS | 1775 | 1465078534070 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 15:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:15:34 INFO - PROCESS | 1775 | 1465078534077 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:15:34 INFO - PROCESS | 1775 | 1465078534081 Marionette TRACE conn4 <- [1,1902,null,{}] 15:15:34 INFO - PROCESS | 1775 | 1465078534087 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:34 INFO - PROCESS | 1775 | 1465078534098 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:34 INFO - PROCESS | 1775 | 1465078534365 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 15:15:34 INFO - PROCESS | 1775 | 1465078534844 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:34 INFO - PROCESS | 1775 | 1465078534855 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0f000 == 34 [pid = 1775] [id = 483] 15:15:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8bd0f800) [pid = 1775] [serial = 1450] [outer = (nil)] 15:15:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8c5ac000) [pid = 1775] [serial = 1451] [outer = 0x8bd0f800] 15:15:34 INFO - PROCESS | 1775 | 1465078534972 Marionette DEBUG loaded listener.js 15:15:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8c95f400) [pid = 1775] [serial = 1452] [outer = 0x8bd0f800] 15:15:35 INFO - PROCESS | 1775 | 1465078535990 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1983ms 15:15:36 INFO - PROCESS | 1775 | 1465078536067 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 15:15:36 INFO - PROCESS | 1775 | 1465078536073 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 15:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:15:36 INFO - PROCESS | 1775 | 1465078536082 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:15:36 INFO - PROCESS | 1775 | 1465078536087 Marionette TRACE conn4 <- [1,1906,null,{}] 15:15:36 INFO - PROCESS | 1775 | 1465078536095 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:36 INFO - PROCESS | 1775 | 1465078536103 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0c000 == 33 [pid = 1775] [id = 454] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x922e6c00 == 32 [pid = 1775] [id = 461] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x910cf800 == 31 [pid = 1775] [id = 471] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcdbc00 == 30 [pid = 1775] [id = 470] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x8d693000 == 29 [pid = 1775] [id = 469] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b6400 == 28 [pid = 1775] [id = 468] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce0000 == 27 [pid = 1775] [id = 452] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x90d08000 == 26 [pid = 1775] [id = 453] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c0000 == 25 [pid = 1775] [id = 455] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x90d08400 == 24 [pid = 1775] [id = 459] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd06400 == 23 [pid = 1775] [id = 457] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5abc00 == 22 [pid = 1775] [id = 456] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c5c00 == 21 [pid = 1775] [id = 460] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x91799000 == 20 [pid = 1775] [id = 458] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a2c00 == 19 [pid = 1775] [id = 463] 15:15:37 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c6000 == 18 [pid = 1775] [id = 462] 15:15:37 INFO - PROCESS | 1775 | 1465078537268 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8c7f0000) [pid = 1775] [serial = 1397] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x922e6000) [pid = 1775] [serial = 1382] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8e4ce800) [pid = 1775] [serial = 1392] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8d7c5c00) [pid = 1775] [serial = 1391] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8e4d3000) [pid = 1775] [serial = 1388] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x90d10000) [pid = 1775] [serial = 1373] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8b2ca800) [pid = 1775] [serial = 1394] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x922ea400) [pid = 1775] [serial = 1383] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x921e5400) [pid = 1775] [serial = 1389] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x917db800) [pid = 1775] [serial = 1376] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x917df800) [pid = 1775] [serial = 1377] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8d69c800) [pid = 1775] [serial = 1371] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x921e5c00) [pid = 1775] [serial = 1379] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8e304000) [pid = 1775] [serial = 1401] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8c960800) [pid = 1775] [serial = 1370] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8d9e7800) [pid = 1775] [serial = 1400] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x93860000) [pid = 1775] [serial = 1385] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8c95d000) [pid = 1775] [serial = 1398] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x93868000) [pid = 1775] [serial = 1386] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x921edc00) [pid = 1775] [serial = 1380] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8b7f4400) [pid = 1775] [serial = 1395] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8d697400) [pid = 1775] [serial = 1374] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8eb15c00) [pid = 1775] [serial = 1403] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1775 | 1465078537638 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:37 INFO - PROCESS | 1775 | 1465078537649 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:37 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bb000 == 19 [pid = 1775] [id = 484] 15:15:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8b2cc800) [pid = 1775] [serial = 1453] [outer = (nil)] 15:15:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8b2d0c00) [pid = 1775] [serial = 1454] [outer = 0x8b2cc800] 15:15:37 INFO - PROCESS | 1775 | 1465078537730 Marionette DEBUG loaded listener.js 15:15:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8b7fe800) [pid = 1775] [serial = 1455] [outer = 0x8b2cc800] 15:15:38 INFO - PROCESS | 1775 | 1465078538553 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 15:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2497ms 15:15:38 INFO - PROCESS | 1775 | 1465078538593 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 15:15:38 INFO - PROCESS | 1775 | 1465078538601 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 15:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:15:38 INFO - PROCESS | 1775 | 1465078538611 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:15:38 INFO - PROCESS | 1775 | 1465078538616 Marionette TRACE conn4 <- [1,1910,null,{}] 15:15:38 INFO - PROCESS | 1775 | 1465078538624 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:38 INFO - PROCESS | 1775 | 1465078538630 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:38 INFO - PROCESS | 1775 | 1465078538801 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 15:15:38 INFO - PROCESS | 1775 | 1465078538813 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:38 INFO - PROCESS | 1775 | 1465078538821 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a5800 == 20 [pid = 1775] [id = 485] 15:15:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8c5a7000) [pid = 1775] [serial = 1456] [outer = (nil)] 15:15:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8c5ae000) [pid = 1775] [serial = 1457] [outer = 0x8c5a7000] 15:15:38 INFO - PROCESS | 1775 | 1465078538896 Marionette DEBUG loaded listener.js 15:15:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8c95a400) [pid = 1775] [serial = 1458] [outer = 0x8c5a7000] 15:15:39 INFO - PROCESS | 1775 | 1465078539868 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 15:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1338ms 15:15:39 INFO - PROCESS | 1775 | 1465078539948 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 15:15:39 INFO - PROCESS | 1775 | 1465078539954 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 15:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:15:39 INFO - PROCESS | 1775 | 1465078539961 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:15:39 INFO - PROCESS | 1775 | 1465078539967 Marionette TRACE conn4 <- [1,1914,null,{}] 15:15:39 INFO - PROCESS | 1775 | 1465078539982 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:39 INFO - PROCESS | 1775 | 1465078539989 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:40 INFO - PROCESS | 1775 | 1465078540217 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 15:15:40 INFO - PROCESS | 1775 | 1465078540246 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:40 INFO - PROCESS | 1775 | 1465078540255 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7c9400 == 21 [pid = 1775] [id = 486] 15:15:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8d7cac00) [pid = 1775] [serial = 1459] [outer = (nil)] 15:15:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d9e4800) [pid = 1775] [serial = 1460] [outer = 0x8d7cac00] 15:15:40 INFO - PROCESS | 1775 | 1465078540326 Marionette DEBUG loaded listener.js 15:15:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8d9ec400) [pid = 1775] [serial = 1461] [outer = 0x8d7cac00] 15:15:41 INFO - PROCESS | 1775 | 1465078541388 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1492ms 15:15:41 INFO - PROCESS | 1775 | 1465078541454 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 15:15:41 INFO - PROCESS | 1775 | 1465078541461 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 15:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:15:41 INFO - PROCESS | 1775 | 1465078541479 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:15:41 INFO - PROCESS | 1775 | 1465078541487 Marionette TRACE conn4 <- [1,1918,null,{}] 15:15:41 INFO - PROCESS | 1775 | 1465078541498 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:41 INFO - PROCESS | 1775 | 1465078541505 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:41 INFO - PROCESS | 1775 | 1465078541740 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 15:15:41 INFO - PROCESS | 1775 | 1465078541777 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:41 INFO - PROCESS | 1775 | 1465078541786 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c9800 == 22 [pid = 1775] [id = 487] 15:15:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8bce8c00) [pid = 1775] [serial = 1462] [outer = (nil)] 15:15:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x90d05400) [pid = 1775] [serial = 1463] [outer = 0x8bce8c00] 15:15:41 INFO - PROCESS | 1775 | 1465078541856 Marionette DEBUG loaded listener.js 15:15:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x90f56400) [pid = 1775] [serial = 1464] [outer = 0x8bce8c00] 15:15:42 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x910a6000) [pid = 1775] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:15:42 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8b2cc000) [pid = 1775] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:15:42 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x910ee800) [pid = 1775] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:15:42 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8b2ba000) [pid = 1775] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:15:42 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8d696800) [pid = 1775] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:15:42 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8bcdcc00) [pid = 1775] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:15:42 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8e30d800) [pid = 1775] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:15:42 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8c7f9400) [pid = 1775] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:15:42 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x910d0c00) [pid = 1775] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:15:42 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8c5ac400) [pid = 1775] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:15:42 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8b2b5400) [pid = 1775] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:15:43 INFO - PROCESS | 1775 | 1465078543282 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 15:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1857ms 15:15:43 INFO - PROCESS | 1775 | 1465078543327 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 15:15:43 INFO - PROCESS | 1775 | 1465078543331 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 15:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:15:43 INFO - PROCESS | 1775 | 1465078543338 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:15:43 INFO - PROCESS | 1775 | 1465078543342 Marionette TRACE conn4 <- [1,1922,null,{}] 15:15:43 INFO - PROCESS | 1775 | 1465078543347 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:43 INFO - PROCESS | 1775 | 1465078543352 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:43 INFO - PROCESS | 1775 | 1465078543572 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 15:15:43 INFO - PROCESS | 1775 | 1465078543587 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:43 INFO - PROCESS | 1775 | 1465078543596 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fb400 == 23 [pid = 1775] [id = 488] 15:15:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8c969c00) [pid = 1775] [serial = 1465] [outer = (nil)] 15:15:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8eb21c00) [pid = 1775] [serial = 1466] [outer = 0x8c969c00] 15:15:43 INFO - PROCESS | 1775 | 1465078543666 Marionette DEBUG loaded listener.js 15:15:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x90f5b000) [pid = 1775] [serial = 1467] [outer = 0x8c969c00] 15:15:44 INFO - PROCESS | 1775 | 1465078544520 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 15:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1284ms 15:15:44 INFO - PROCESS | 1775 | 1465078544624 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 15:15:44 INFO - PROCESS | 1775 | 1465078544630 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 15:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:15:44 INFO - PROCESS | 1775 | 1465078544643 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:15:44 INFO - PROCESS | 1775 | 1465078544650 Marionette TRACE conn4 <- [1,1926,null,{}] 15:15:44 INFO - PROCESS | 1775 | 1465078544671 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:44 INFO - PROCESS | 1775 | 1465078544678 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:44 INFO - PROCESS | 1775 | 1465078544908 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 15:15:45 INFO - PROCESS | 1775 | 1465078545090 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:45 INFO - PROCESS | 1775 | 1465078545107 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce6000 == 24 [pid = 1775] [id = 489] 15:15:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8bce6800) [pid = 1775] [serial = 1468] [outer = (nil)] 15:15:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8bd09000) [pid = 1775] [serial = 1469] [outer = 0x8bce6800] 15:15:45 INFO - PROCESS | 1775 | 1465078545234 Marionette DEBUG loaded listener.js 15:15:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c95c000) [pid = 1775] [serial = 1470] [outer = 0x8bce6800] 15:15:46 INFO - PROCESS | 1775 | 1465078546367 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 15:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1791ms 15:15:46 INFO - PROCESS | 1775 | 1465078546434 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 15:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:15:46 INFO - PROCESS | 1775 | 1465078546439 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 15:15:46 INFO - PROCESS | 1775 | 1465078546451 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:15:46 INFO - PROCESS | 1775 | 1465078546456 Marionette TRACE conn4 <- [1,1930,null,{}] 15:15:46 INFO - PROCESS | 1775 | 1465078546464 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:46 INFO - PROCESS | 1775 | 1465078546470 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:46 INFO - PROCESS | 1775 | 1465078546663 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 15:15:46 INFO - PROCESS | 1775 | 1465078546892 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:46 INFO - PROCESS | 1775 | 1465078546900 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:46 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bcc00 == 25 [pid = 1775] [id = 490] 15:15:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d7c0000) [pid = 1775] [serial = 1471] [outer = (nil)] 15:15:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x90d07000) [pid = 1775] [serial = 1472] [outer = 0x8d7c0000] 15:15:47 INFO - PROCESS | 1775 | 1465078547033 Marionette DEBUG loaded listener.js 15:15:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x910a3c00) [pid = 1775] [serial = 1473] [outer = 0x8d7c0000] 15:15:48 INFO - PROCESS | 1775 | 1465078548051 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 15:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1649ms 15:15:48 INFO - PROCESS | 1775 | 1465078548119 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 15:15:48 INFO - PROCESS | 1775 | 1465078548124 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 15:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:15:48 INFO - PROCESS | 1775 | 1465078548132 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:15:48 INFO - PROCESS | 1775 | 1465078548136 Marionette TRACE conn4 <- [1,1934,null,{}] 15:15:48 INFO - PROCESS | 1775 | 1465078548153 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:48 INFO - PROCESS | 1775 | 1465078548162 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:48 INFO - PROCESS | 1775 | 1465078548367 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 15:15:48 INFO - PROCESS | 1775 | 1465078548641 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:48 INFO - PROCESS | 1775 | 1465078548655 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:48 INFO - PROCESS | 1775 | ++DOCSHELL 0x910e8c00 == 26 [pid = 1775] [id = 491] 15:15:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x910e9800) [pid = 1775] [serial = 1474] [outer = (nil)] 15:15:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x910ef400) [pid = 1775] [serial = 1475] [outer = 0x910e9800] 15:15:48 INFO - PROCESS | 1775 | 1465078548789 Marionette DEBUG loaded listener.js 15:15:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x91151400) [pid = 1775] [serial = 1476] [outer = 0x910e9800] 15:15:49 INFO - PROCESS | 1775 | 1465078549811 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1733ms 15:15:49 INFO - PROCESS | 1775 | 1465078549866 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 15:15:49 INFO - PROCESS | 1775 | 1465078549870 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 15:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:15:49 INFO - PROCESS | 1775 | 1465078549877 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:15:49 INFO - PROCESS | 1775 | 1465078549880 Marionette TRACE conn4 <- [1,1938,null,{}] 15:15:49 INFO - PROCESS | 1775 | 1465078549886 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:49 INFO - PROCESS | 1775 | 1465078549891 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:50 INFO - PROCESS | 1775 | 1465078550082 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 15:15:50 INFO - PROCESS | 1775 | 1465078550306 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:50 INFO - PROCESS | 1775 | 1465078550316 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x91154400 == 27 [pid = 1775] [id = 492] 15:15:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x911a6400) [pid = 1775] [serial = 1477] [outer = (nil)] 15:15:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x911af400) [pid = 1775] [serial = 1478] [outer = 0x911a6400] 15:15:50 INFO - PROCESS | 1775 | 1465078550460 Marionette DEBUG loaded listener.js 15:15:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x9178f000) [pid = 1775] [serial = 1479] [outer = 0x911a6400] 15:15:51 INFO - PROCESS | 1775 | 1465078551625 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1832ms 15:15:51 INFO - PROCESS | 1775 | 1465078551710 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 15:15:51 INFO - PROCESS | 1775 | 1465078551716 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 15:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:15:51 INFO - PROCESS | 1775 | 1465078551726 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:15:51 INFO - PROCESS | 1775 | 1465078551730 Marionette TRACE conn4 <- [1,1942,null,{}] 15:15:51 INFO - PROCESS | 1775 | 1465078551739 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:51 INFO - PROCESS | 1775 | 1465078551745 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:51 INFO - PROCESS | 1775 | 1465078551988 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x910b0c00) [pid = 1775] [serial = 1427] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8c5a9400) [pid = 1775] [serial = 1430] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x9178e400) [pid = 1775] [serial = 1434] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x910d9c00) [pid = 1775] [serial = 1428] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8b2c3800) [pid = 1775] [serial = 1406] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8b7f7c00) [pid = 1775] [serial = 1407] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8d7bdc00) [pid = 1775] [serial = 1409] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8d7c8800) [pid = 1775] [serial = 1410] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x90d01c00) [pid = 1775] [serial = 1404] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8eb16400) [pid = 1775] [serial = 1424] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8c968000) [pid = 1775] [serial = 1421] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8d7c2800) [pid = 1775] [serial = 1422] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x910e6800) [pid = 1775] [serial = 1415] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x910f0400) [pid = 1775] [serial = 1416] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x90d0e800) [pid = 1775] [serial = 1412] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x90f5ec00) [pid = 1775] [serial = 1413] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8b2c4800) [pid = 1775] [serial = 1418] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x8bcdc400) [pid = 1775] [serial = 1419] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x91156400) [pid = 1775] [serial = 1433] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x8d7bc000) [pid = 1775] [serial = 1431] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | --DOMWINDOW == 58 (0x90d03000) [pid = 1775] [serial = 1425] [outer = (nil)] [url = about:blank] 15:15:52 INFO - PROCESS | 1775 | 1465078552301 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:52 INFO - PROCESS | 1775 | 1465078552315 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cb800 == 28 [pid = 1775] [id = 493] 15:15:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 59 (0x8b2cd400) [pid = 1775] [serial = 1480] [outer = (nil)] 15:15:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x8bcdb000) [pid = 1775] [serial = 1481] [outer = 0x8b2cd400] 15:15:52 INFO - PROCESS | 1775 | 1465078552387 Marionette DEBUG loaded listener.js 15:15:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x8c5b0c00) [pid = 1775] [serial = 1482] [outer = 0x8b2cd400] 15:15:53 INFO - PROCESS | 1775 | 1465078553241 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1582ms 15:15:53 INFO - PROCESS | 1775 | 1465078553309 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 15:15:53 INFO - PROCESS | 1775 | 1465078553316 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 15:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:15:53 INFO - PROCESS | 1775 | 1465078553326 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:15:53 INFO - PROCESS | 1775 | 1465078553330 Marionette TRACE conn4 <- [1,1946,null,{}] 15:15:53 INFO - PROCESS | 1775 | 1465078553336 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:53 INFO - PROCESS | 1775 | 1465078553342 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:53 INFO - PROCESS | 1775 | 1465078553517 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 15:15:53 INFO - PROCESS | 1775 | 1465078553533 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:53 INFO - PROCESS | 1775 | 1465078553542 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:53 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7c4400 == 29 [pid = 1775] [id = 494] 15:15:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x8d9e1800) [pid = 1775] [serial = 1483] [outer = (nil)] 15:15:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8e307000) [pid = 1775] [serial = 1484] [outer = 0x8d9e1800] 15:15:53 INFO - PROCESS | 1775 | 1465078553739 Marionette DEBUG loaded listener.js 15:15:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8e4d3800) [pid = 1775] [serial = 1485] [outer = 0x8d9e1800] 15:15:54 INFO - PROCESS | 1775 | 1465078554598 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1329ms 15:15:54 INFO - PROCESS | 1775 | 1465078554656 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 15:15:54 INFO - PROCESS | 1775 | 1465078554660 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 15:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:15:54 INFO - PROCESS | 1775 | 1465078554667 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:15:54 INFO - PROCESS | 1775 | 1465078554673 Marionette TRACE conn4 <- [1,1950,null,{}] 15:15:54 INFO - PROCESS | 1775 | 1465078554690 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:54 INFO - PROCESS | 1775 | 1465078554700 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:54 INFO - PROCESS | 1775 | 1465078554870 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 15:15:55 INFO - PROCESS | 1775 | 1465078555032 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:55 INFO - PROCESS | 1775 | 1465078555039 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:55 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f5e000 == 30 [pid = 1775] [id = 495] 15:15:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x90f61000) [pid = 1775] [serial = 1486] [outer = (nil)] 15:15:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x910d0400) [pid = 1775] [serial = 1487] [outer = 0x90f61000] 15:15:55 INFO - PROCESS | 1775 | 1465078555119 Marionette DEBUG loaded listener.js 15:15:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x910dcc00) [pid = 1775] [serial = 1488] [outer = 0x90f61000] 15:15:56 INFO - PROCESS | 1775 | 1465078556071 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1447ms 15:15:56 INFO - PROCESS | 1775 | 1465078556115 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 15:15:56 INFO - PROCESS | 1775 | 1465078556119 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 15:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:15:56 INFO - PROCESS | 1775 | 1465078556133 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:15:56 INFO - PROCESS | 1775 | 1465078556136 Marionette TRACE conn4 <- [1,1954,null,{}] 15:15:56 INFO - PROCESS | 1775 | 1465078556143 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:56 INFO - PROCESS | 1775 | 1465078556148 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:56 INFO - PROCESS | 1775 | 1465078556411 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 15:15:56 INFO - PROCESS | 1775 | 1465078556435 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:56 INFO - PROCESS | 1775 | 1465078556444 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f58000 == 31 [pid = 1775] [id = 496] 15:15:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x910ed400) [pid = 1775] [serial = 1489] [outer = (nil)] 15:15:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x911a2000) [pid = 1775] [serial = 1490] [outer = 0x910ed400] 15:15:56 INFO - PROCESS | 1775 | 1465078556514 Marionette DEBUG loaded listener.js 15:15:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x911ab400) [pid = 1775] [serial = 1491] [outer = 0x910ed400] 15:15:57 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x90d0b000) [pid = 1775] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:15:57 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8b2cc800) [pid = 1775] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:15:57 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x91795c00) [pid = 1775] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:15:57 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8c5a1800) [pid = 1775] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:15:57 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x91796c00) [pid = 1775] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:15:57 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8bd05000) [pid = 1775] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:15:57 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8d7cac00) [pid = 1775] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:15:57 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8bce8c00) [pid = 1775] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:15:57 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x8bd0f800) [pid = 1775] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:15:57 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x8c5a7000) [pid = 1775] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:15:57 INFO - PROCESS | 1775 | 1465078557450 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 15:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1337ms 15:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:15:57 INFO - PROCESS | 1775 | 1465078557463 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 15:15:57 INFO - PROCESS | 1775 | 1465078557466 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 15:15:57 INFO - PROCESS | 1775 | 1465078557473 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:15:57 INFO - PROCESS | 1775 | 1465078557477 Marionette TRACE conn4 <- [1,1958,null,{}] 15:15:57 INFO - PROCESS | 1775 | 1465078557482 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:57 INFO - PROCESS | 1775 | 1465078557487 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:57 INFO - PROCESS | 1775 | 1465078557694 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 15:15:57 INFO - PROCESS | 1775 | 1465078557798 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:57 INFO - PROCESS | 1775 | 1465078557808 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c4400 == 32 [pid = 1775] [id = 497] 15:15:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x8b2cc800) [pid = 1775] [serial = 1492] [outer = (nil)] 15:15:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x910d9c00) [pid = 1775] [serial = 1493] [outer = 0x8b2cc800] 15:15:57 INFO - PROCESS | 1775 | 1465078557876 Marionette DEBUG loaded listener.js 15:15:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x911a8400) [pid = 1775] [serial = 1494] [outer = 0x8b2cc800] 15:15:58 INFO - PROCESS | 1775 | 1465078558705 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 15:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1289ms 15:15:58 INFO - PROCESS | 1775 | 1465078558767 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 15:15:58 INFO - PROCESS | 1775 | 1465078558771 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 15:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:15:58 INFO - PROCESS | 1775 | 1465078558778 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:15:58 INFO - PROCESS | 1775 | 1465078558782 Marionette TRACE conn4 <- [1,1962,null,{}] 15:15:58 INFO - PROCESS | 1775 | 1465078558788 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:15:58 INFO - PROCESS | 1775 | 1465078558798 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:59 INFO - PROCESS | 1775 | 1465078559003 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 15:15:59 INFO - PROCESS | 1775 | 1465078559229 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:59 INFO - PROCESS | 1775 | 1465078559242 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:15:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b8c00 == 33 [pid = 1775] [id = 498] 15:15:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8b2b9000) [pid = 1775] [serial = 1495] [outer = (nil)] 15:15:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8b2c7c00) [pid = 1775] [serial = 1496] [outer = 0x8b2b9000] 15:15:59 INFO - PROCESS | 1775 | 1465078559334 Marionette DEBUG loaded listener.js 15:15:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8b7f5800) [pid = 1775] [serial = 1497] [outer = 0x8b2b9000] 15:16:00 INFO - PROCESS | 1775 | 1465078560367 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 15:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1631ms 15:16:00 INFO - PROCESS | 1775 | 1465078560413 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 15:16:00 INFO - PROCESS | 1775 | 1465078560420 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 15:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:16:00 INFO - PROCESS | 1775 | 1465078560428 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:16:00 INFO - PROCESS | 1775 | 1465078560434 Marionette TRACE conn4 <- [1,1966,null,{}] 15:16:00 INFO - PROCESS | 1775 | 1465078560443 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:00 INFO - PROCESS | 1775 | 1465078560450 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:00 INFO - PROCESS | 1775 | 1465078560784 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 15:16:01 INFO - PROCESS | 1775 | 1465078560980 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:01 INFO - PROCESS | 1775 | 1465078560996 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:01 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fac00 == 34 [pid = 1775] [id = 499] 15:16:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8bce3800) [pid = 1775] [serial = 1498] [outer = (nil)] 15:16:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8d7bc400) [pid = 1775] [serial = 1499] [outer = 0x8bce3800] 15:16:01 INFO - PROCESS | 1775 | 1465078561104 Marionette DEBUG loaded listener.js 15:16:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8d7cac00) [pid = 1775] [serial = 1500] [outer = 0x8bce3800] 15:16:02 INFO - PROCESS | 1775 | 1465078562120 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 15:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1736ms 15:16:02 INFO - PROCESS | 1775 | 1465078562169 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 15:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:16:02 INFO - PROCESS | 1775 | 1465078562176 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 15:16:02 INFO - PROCESS | 1775 | 1465078562185 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:16:02 INFO - PROCESS | 1775 | 1465078562188 Marionette TRACE conn4 <- [1,1970,null,{}] 15:16:02 INFO - PROCESS | 1775 | 1465078562196 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:02 INFO - PROCESS | 1775 | 1465078562202 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:02 INFO - PROCESS | 1775 | 1465078562410 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 15:16:02 INFO - PROCESS | 1775 | 1465078562695 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:02 INFO - PROCESS | 1775 | 1465078562705 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:02 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9e6400 == 35 [pid = 1775] [id = 500] 15:16:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8eb22400) [pid = 1775] [serial = 1501] [outer = (nil)] 15:16:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x90d0a400) [pid = 1775] [serial = 1502] [outer = 0x8eb22400] 15:16:02 INFO - PROCESS | 1775 | 1465078562844 Marionette DEBUG loaded listener.js 15:16:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x910d2800) [pid = 1775] [serial = 1503] [outer = 0x8eb22400] 15:16:03 INFO - PROCESS | 1775 | 1465078563821 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 15:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1683ms 15:16:03 INFO - PROCESS | 1775 | 1465078563868 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 15:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:16:03 INFO - PROCESS | 1775 | 1465078563872 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 15:16:03 INFO - PROCESS | 1775 | 1465078563887 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:16:03 INFO - PROCESS | 1775 | 1465078563897 Marionette TRACE conn4 <- [1,1974,null,{}] 15:16:03 INFO - PROCESS | 1775 | 1465078563906 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:03 INFO - PROCESS | 1775 | 1465078563913 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:04 INFO - PROCESS | 1775 | 1465078564169 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 15:16:04 INFO - PROCESS | 1775 | 1465078564401 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:04 INFO - PROCESS | 1775 | 1465078564414 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd08c00 == 36 [pid = 1775] [id = 501] 15:16:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8c95c800) [pid = 1775] [serial = 1504] [outer = (nil)] 15:16:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x917de000) [pid = 1775] [serial = 1505] [outer = 0x8c95c800] 15:16:04 INFO - PROCESS | 1775 | 1465078564539 Marionette DEBUG loaded listener.js 15:16:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x917ea000) [pid = 1775] [serial = 1506] [outer = 0x8c95c800] 15:16:05 INFO - PROCESS | 1775 | 1465078565500 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 15:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1659ms 15:16:05 INFO - PROCESS | 1775 | 1465078565540 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 15:16:05 INFO - PROCESS | 1775 | 1465078565552 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 15:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:16:05 INFO - PROCESS | 1775 | 1465078565559 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:16:05 INFO - PROCESS | 1775 | 1465078565563 Marionette TRACE conn4 <- [1,1978,null,{}] 15:16:05 INFO - PROCESS | 1775 | 1465078565569 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:05 INFO - PROCESS | 1775 | 1465078565575 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:05 INFO - PROCESS | 1775 | 1465078565767 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 15:16:05 INFO - PROCESS | 1775 | 1465078565947 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:05 INFO - PROCESS | 1775 | 1465078565956 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:05 INFO - PROCESS | 1775 | ++DOCSHELL 0x921e6800 == 37 [pid = 1775] [id = 502] 15:16:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x921e7800) [pid = 1775] [serial = 1507] [outer = (nil)] 15:16:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x922e0c00) [pid = 1775] [serial = 1508] [outer = 0x921e7800] 15:16:06 INFO - PROCESS | 1775 | 1465078566039 Marionette DEBUG loaded listener.js 15:16:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x922e3400) [pid = 1775] [serial = 1509] [outer = 0x921e7800] 15:16:07 INFO - PROCESS | 1775 | 1465078567006 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1485ms 15:16:07 INFO - PROCESS | 1775 | 1465078567045 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 15:16:07 INFO - PROCESS | 1775 | 1465078567050 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 15:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:16:07 INFO - PROCESS | 1775 | 1465078567058 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:16:07 INFO - PROCESS | 1775 | 1465078567064 Marionette TRACE conn4 <- [1,1982,null,{}] 15:16:07 INFO - PROCESS | 1775 | 1465078567071 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:07 INFO - PROCESS | 1775 | 1465078567076 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:07 INFO - PROCESS | 1775 | 1465078567270 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 15:16:07 INFO - PROCESS | 1775 | 1465078567451 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:07 INFO - PROCESS | 1775 | 1465078567469 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:07 INFO - PROCESS | 1775 | ++DOCSHELL 0x92b05c00 == 38 [pid = 1775] [id = 503] 15:16:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x92b06400) [pid = 1775] [serial = 1510] [outer = (nil)] 15:16:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x92b09800) [pid = 1775] [serial = 1511] [outer = 0x92b06400] 15:16:07 INFO - PROCESS | 1775 | 1465078567568 Marionette DEBUG loaded listener.js 15:16:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x93683800) [pid = 1775] [serial = 1512] [outer = 0x92b06400] 15:16:08 INFO - PROCESS | 1775 | 1465078568655 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1640ms 15:16:08 INFO - PROCESS | 1775 | 1465078568697 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 15:16:08 INFO - PROCESS | 1775 | 1465078568702 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 15:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:16:08 INFO - PROCESS | 1775 | 1465078568709 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:16:08 INFO - PROCESS | 1775 | 1465078568713 Marionette TRACE conn4 <- [1,1986,null,{}] 15:16:08 INFO - PROCESS | 1775 | 1465078568719 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:08 INFO - PROCESS | 1775 | 1465078568725 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:08 INFO - PROCESS | 1775 | 1465078568919 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 15:16:09 INFO - PROCESS | 1775 | 1465078569159 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:09 INFO - PROCESS | 1775 | 1465078569167 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:09 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cb400 == 39 [pid = 1775] [id = 504] 15:16:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x91799000) [pid = 1775] [serial = 1513] [outer = (nil)] 15:16:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x9395d400) [pid = 1775] [serial = 1514] [outer = 0x91799000] 15:16:09 INFO - PROCESS | 1775 | 1465078569292 Marionette DEBUG loaded listener.js 15:16:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x93962000) [pid = 1775] [serial = 1515] [outer = 0x91799000] 15:16:10 INFO - PROCESS | 1775 | 1465078570244 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1591ms 15:16:10 INFO - PROCESS | 1775 | 1465078570301 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 15:16:10 INFO - PROCESS | 1775 | 1465078570306 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 15:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:16:10 INFO - PROCESS | 1775 | 1465078570313 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:16:10 INFO - PROCESS | 1775 | 1465078570317 Marionette TRACE conn4 <- [1,1990,null,{}] 15:16:10 INFO - PROCESS | 1775 | 1465078570323 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:10 INFO - PROCESS | 1775 | 1465078570328 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:10 INFO - PROCESS | 1775 | 1465078570516 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 15:16:10 INFO - PROCESS | 1775 | 1465078570769 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:10 INFO - PROCESS | 1775 | 1465078570776 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:11 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c7800 == 40 [pid = 1775] [id = 505] 15:16:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8b2cd000) [pid = 1775] [serial = 1516] [outer = (nil)] 15:16:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8b7f3800) [pid = 1775] [serial = 1517] [outer = 0x8b2cd000] 15:16:11 INFO - PROCESS | 1775 | 1465078571070 Marionette DEBUG loaded listener.js 15:16:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8bce3400) [pid = 1775] [serial = 1518] [outer = 0x8b2cd000] 15:16:12 INFO - PROCESS | 1775 | 1465078572151 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1886ms 15:16:12 INFO - PROCESS | 1775 | 1465078572201 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 15:16:12 INFO - PROCESS | 1775 | 1465078572206 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 15:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:16:12 INFO - PROCESS | 1775 | 1465078572215 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:16:12 INFO - PROCESS | 1775 | 1465078572219 Marionette TRACE conn4 <- [1,1994,null,{}] 15:16:12 INFO - PROCESS | 1775 | 1465078572227 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:12 INFO - PROCESS | 1775 | 1465078572232 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0f000 == 39 [pid = 1775] [id = 483] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c4400 == 38 [pid = 1775] [id = 497] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x90f58000 == 37 [pid = 1775] [id = 496] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x90f5e000 == 36 [pid = 1775] [id = 495] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7c4400 == 35 [pid = 1775] [id = 494] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2cb800 == 34 [pid = 1775] [id = 493] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5b0400 == 33 [pid = 1775] [id = 473] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bb000 == 32 [pid = 1775] [id = 484] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8e301400 == 31 [pid = 1775] [id = 474] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a5800 == 30 [pid = 1775] [id = 485] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb17800 == 29 [pid = 1775] [id = 475] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb1d000 == 28 [pid = 1775] [id = 479] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fb400 == 27 [pid = 1775] [id = 488] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c9800 == 26 [pid = 1775] [id = 487] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8d692c00 == 25 [pid = 1775] [id = 477] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x91154400 == 24 [pid = 1775] [id = 492] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce6000 == 23 [pid = 1775] [id = 489] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x910d8800 == 22 [pid = 1775] [id = 482] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bcc00 == 21 [pid = 1775] [id = 490] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bf400 == 20 [pid = 1775] [id = 481] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x910e8c00 == 19 [pid = 1775] [id = 491] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c3400 == 18 [pid = 1775] [id = 476] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7c9400 == 17 [pid = 1775] [id = 486] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b4c00 == 16 [pid = 1775] [id = 478] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x91790c00 == 15 [pid = 1775] [id = 480] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b5000 == 14 [pid = 1775] [id = 472] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2cb400 == 13 [pid = 1775] [id = 504] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x92b05c00 == 12 [pid = 1775] [id = 503] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x921e6800 == 11 [pid = 1775] [id = 502] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd08c00 == 10 [pid = 1775] [id = 501] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fac00 == 9 [pid = 1775] [id = 499] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9e6400 == 8 [pid = 1775] [id = 500] 15:16:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b8c00 == 7 [pid = 1775] [id = 498] 15:16:13 INFO - PROCESS | 1775 | 1465078573454 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x8eb21c00) [pid = 1775] [serial = 1466] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x910a4800) [pid = 1775] [serial = 1440] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x90f5c000) [pid = 1775] [serial = 1439] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8b2d0c00) [pid = 1775] [serial = 1454] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8b7fe800) [pid = 1775] [serial = 1455] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x917e4800) [pid = 1775] [serial = 1443] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x917dbc00) [pid = 1775] [serial = 1442] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x921e6000) [pid = 1775] [serial = 1446] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x921e0800) [pid = 1775] [serial = 1445] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x92b04400) [pid = 1775] [serial = 1449] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x922e4000) [pid = 1775] [serial = 1448] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8e306000) [pid = 1775] [serial = 1437] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8d699000) [pid = 1775] [serial = 1436] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8d9ec400) [pid = 1775] [serial = 1461] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x90d05400) [pid = 1775] [serial = 1463] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8c95f400) [pid = 1775] [serial = 1452] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8c5ac000) [pid = 1775] [serial = 1451] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8c5ae000) [pid = 1775] [serial = 1457] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8d9e4800) [pid = 1775] [serial = 1460] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x90f56400) [pid = 1775] [serial = 1464] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8c95a400) [pid = 1775] [serial = 1458] [outer = (nil)] [url = about:blank] 15:16:13 INFO - PROCESS | 1775 | 1465078573782 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:13 INFO - PROCESS | 1775 | 1465078573791 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:13 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c4800 == 8 [pid = 1775] [id = 506] 15:16:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8b2c4c00) [pid = 1775] [serial = 1519] [outer = (nil)] 15:16:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8b2cbc00) [pid = 1775] [serial = 1520] [outer = 0x8b2c4c00] 15:16:13 INFO - PROCESS | 1775 | 1465078573869 Marionette DEBUG loaded listener.js 15:16:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8b7fac00) [pid = 1775] [serial = 1521] [outer = 0x8b2c4c00] 15:16:14 INFO - PROCESS | 1775 | 1465078574680 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2488ms 15:16:14 INFO - PROCESS | 1775 | 1465078574703 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 15:16:14 INFO - PROCESS | 1775 | 1465078574710 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 15:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:16:14 INFO - PROCESS | 1775 | 1465078574719 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:16:14 INFO - PROCESS | 1775 | 1465078574724 Marionette TRACE conn4 <- [1,1998,null,{}] 15:16:14 INFO - PROCESS | 1775 | 1465078574736 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:14 INFO - PROCESS | 1775 | 1465078574740 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:14 INFO - PROCESS | 1775 | 1465078574933 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 15:16:15 INFO - PROCESS | 1775 | 1465078575069 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:15 INFO - PROCESS | 1775 | 1465078575079 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:15 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a5800 == 9 [pid = 1775] [id = 507] 15:16:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c5a6400) [pid = 1775] [serial = 1522] [outer = (nil)] 15:16:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8c7ef000) [pid = 1775] [serial = 1523] [outer = 0x8c5a6400] 15:16:15 INFO - PROCESS | 1775 | 1465078575159 Marionette DEBUG loaded listener.js 15:16:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8c95e000) [pid = 1775] [serial = 1524] [outer = 0x8c5a6400] 15:16:16 INFO - PROCESS | 1775 | 1465078576023 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 15:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1384ms 15:16:16 INFO - PROCESS | 1775 | 1465078576103 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 15:16:16 INFO - PROCESS | 1775 | 1465078576109 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 15:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:16:16 INFO - PROCESS | 1775 | 1465078576121 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:16:16 INFO - PROCESS | 1775 | 1465078576124 Marionette TRACE conn4 <- [1,2002,null,{}] 15:16:16 INFO - PROCESS | 1775 | 1465078576131 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:16 INFO - PROCESS | 1775 | 1465078576137 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:16 INFO - PROCESS | 1775 | 1465078576373 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 15:16:16 INFO - PROCESS | 1775 | 1465078576401 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:16 INFO - PROCESS | 1775 | 1465078576409 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7c1400 == 10 [pid = 1775] [id = 508] 15:16:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8d7c3000) [pid = 1775] [serial = 1525] [outer = (nil)] 15:16:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8d7c8000) [pid = 1775] [serial = 1526] [outer = 0x8d7c3000] 15:16:16 INFO - PROCESS | 1775 | 1465078576481 Marionette DEBUG loaded listener.js 15:16:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8d9e8400) [pid = 1775] [serial = 1527] [outer = 0x8d7c3000] 15:16:17 INFO - PROCESS | 1775 | 1465078577536 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1483ms 15:16:17 INFO - PROCESS | 1775 | 1465078577605 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 15:16:17 INFO - PROCESS | 1775 | 1465078577612 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 15:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:16:17 INFO - PROCESS | 1775 | 1465078577630 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:16:17 INFO - PROCESS | 1775 | 1465078577638 Marionette TRACE conn4 <- [1,2006,null,{}] 15:16:17 INFO - PROCESS | 1775 | 1465078577649 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:17 INFO - PROCESS | 1775 | 1465078577657 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:17 INFO - PROCESS | 1775 | 1465078577886 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 15:16:17 INFO - PROCESS | 1775 | 1465078577912 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:17 INFO - PROCESS | 1775 | 1465078577918 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:17 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcd9800 == 11 [pid = 1775] [id = 509] 15:16:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8bce4800) [pid = 1775] [serial = 1528] [outer = (nil)] 15:16:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8eb16c00) [pid = 1775] [serial = 1529] [outer = 0x8bce4800] 15:16:18 INFO - PROCESS | 1775 | 1465078578003 Marionette DEBUG loaded listener.js 15:16:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8eb20400) [pid = 1775] [serial = 1530] [outer = 0x8bce4800] 15:16:19 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x90f61000) [pid = 1775] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:16:19 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8d9e1800) [pid = 1775] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:16:19 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8d7c0000) [pid = 1775] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:16:19 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x910ed400) [pid = 1775] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:16:19 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8b2cd400) [pid = 1775] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:16:19 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8c969c00) [pid = 1775] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:16:19 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8bce6800) [pid = 1775] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:16:19 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x911a6400) [pid = 1775] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:16:19 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8b2cc800) [pid = 1775] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:16:19 INFO - PROCESS | 1775 | 1465078579581 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 15:16:19 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 15:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2014ms 15:16:19 INFO - PROCESS | 1775 | 1465078579634 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 15:16:19 INFO - PROCESS | 1775 | 1465078579638 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 15:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:16:19 INFO - PROCESS | 1775 | 1465078579644 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:16:19 INFO - PROCESS | 1775 | 1465078579647 Marionette TRACE conn4 <- [1,2010,null,{}] 15:16:19 INFO - PROCESS | 1775 | 1465078579653 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:19 INFO - PROCESS | 1775 | 1465078579658 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:19 INFO - PROCESS | 1775 | 1465078579876 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 15:16:19 INFO - PROCESS | 1775 | 1465078579891 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:19 INFO - PROCESS | 1775 | 1465078579899 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:19 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c6000 == 12 [pid = 1775] [id = 510] 15:16:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c5a2400) [pid = 1775] [serial = 1531] [outer = (nil)] 15:16:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d9e9000) [pid = 1775] [serial = 1532] [outer = 0x8c5a2400] 15:16:19 INFO - PROCESS | 1775 | 1465078579981 Marionette DEBUG loaded listener.js 15:16:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x90d0c800) [pid = 1775] [serial = 1533] [outer = 0x8c5a2400] 15:16:20 INFO - PROCESS | 1775 | 1465078580838 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 15:16:20 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 15:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1231ms 15:16:20 INFO - PROCESS | 1775 | 1465078580928 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 15:16:20 INFO - PROCESS | 1775 | 1465078580935 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 15:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:16:20 INFO - PROCESS | 1775 | 1465078580946 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:16:20 INFO - PROCESS | 1775 | 1465078580951 Marionette TRACE conn4 <- [1,2014,null,{}] 15:16:20 INFO - PROCESS | 1775 | 1465078580962 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:20 INFO - PROCESS | 1775 | 1465078580968 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:21 INFO - PROCESS | 1775 | 1465078581185 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 15:16:21 INFO - PROCESS | 1775 | 1465078581373 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:21 INFO - PROCESS | 1775 | 1465078581396 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:21 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fe800 == 13 [pid = 1775] [id = 511] 15:16:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8bcd9400) [pid = 1775] [serial = 1534] [outer = (nil)] 15:16:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8bd04800) [pid = 1775] [serial = 1535] [outer = 0x8bcd9400] 15:16:21 INFO - PROCESS | 1775 | 1465078581481 Marionette DEBUG loaded listener.js 15:16:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8c967800) [pid = 1775] [serial = 1536] [outer = 0x8bcd9400] 15:16:22 INFO - PROCESS | 1775 | 1465078582571 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1691ms 15:16:22 INFO - PROCESS | 1775 | 1465078582638 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 15:16:22 INFO - PROCESS | 1775 | 1465078582644 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 15:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:16:22 INFO - PROCESS | 1775 | 1465078582655 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:16:22 INFO - PROCESS | 1775 | 1465078582661 Marionette TRACE conn4 <- [1,2018,null,{}] 15:16:22 INFO - PROCESS | 1775 | 1465078582668 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:22 INFO - PROCESS | 1775 | 1465078582675 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:22 INFO - PROCESS | 1775 | 1465078582902 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 15:16:23 INFO - PROCESS | 1775 | 1465078583135 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:23 INFO - PROCESS | 1775 | 1465078583145 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f8800 == 14 [pid = 1775] [id = 512] 15:16:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8e310000) [pid = 1775] [serial = 1537] [outer = (nil)] 15:16:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8eb1c400) [pid = 1775] [serial = 1538] [outer = 0x8e310000] 15:16:23 INFO - PROCESS | 1775 | 1465078583291 Marionette DEBUG loaded listener.js 15:16:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x90d0d800) [pid = 1775] [serial = 1539] [outer = 0x8e310000] 15:16:24 INFO - PROCESS | 1775 | 1465078584370 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1790ms 15:16:24 INFO - PROCESS | 1775 | 1465078584443 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 15:16:24 INFO - PROCESS | 1775 | 1465078584447 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 15:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:16:24 INFO - PROCESS | 1775 | 1465078584454 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:16:24 INFO - PROCESS | 1775 | 1465078584458 Marionette TRACE conn4 <- [1,2022,null,{}] 15:16:24 INFO - PROCESS | 1775 | 1465078584474 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:24 INFO - PROCESS | 1775 | 1465078584483 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:24 INFO - PROCESS | 1775 | 1465078584725 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 15:16:25 INFO - PROCESS | 1775 | 1465078584999 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:25 INFO - PROCESS | 1775 | 1465078585010 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x910d2c00 == 15 [pid = 1775] [id = 513] 15:16:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x910d3000) [pid = 1775] [serial = 1540] [outer = (nil)] 15:16:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x910db000) [pid = 1775] [serial = 1541] [outer = 0x910d3000] 15:16:25 INFO - PROCESS | 1775 | 1465078585144 Marionette DEBUG loaded listener.js 15:16:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x910e6800) [pid = 1775] [serial = 1542] [outer = 0x910d3000] 15:16:26 INFO - PROCESS | 1775 | 1465078586134 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1731ms 15:16:26 INFO - PROCESS | 1775 | 1465078586200 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 15:16:26 INFO - PROCESS | 1775 | 1465078586205 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 15:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:16:26 INFO - PROCESS | 1775 | 1465078586214 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:16:26 INFO - PROCESS | 1775 | 1465078586218 Marionette TRACE conn4 <- [1,2026,null,{}] 15:16:26 INFO - PROCESS | 1775 | 1465078586225 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:26 INFO - PROCESS | 1775 | 1465078586230 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:26 INFO - PROCESS | 1775 | 1465078586432 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 15:16:26 INFO - PROCESS | 1775 | 1465078586613 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:26 INFO - PROCESS | 1775 | 1465078586622 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:26 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7bfc00 == 16 [pid = 1775] [id = 514] 15:16:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x9114b800) [pid = 1775] [serial = 1543] [outer = (nil)] 15:16:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x91157c00) [pid = 1775] [serial = 1544] [outer = 0x9114b800] 15:16:26 INFO - PROCESS | 1775 | 1465078586703 Marionette DEBUG loaded listener.js 15:16:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x911a4800) [pid = 1775] [serial = 1545] [outer = 0x9114b800] 15:16:27 INFO - PROCESS | 1775 | 1465078587938 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1787ms 15:16:28 INFO - PROCESS | 1775 | 1465078588002 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 15:16:28 INFO - PROCESS | 1775 | 1465078588008 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 15:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:16:28 INFO - PROCESS | 1775 | 1465078588017 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:16:28 INFO - PROCESS | 1775 | 1465078588022 Marionette TRACE conn4 <- [1,2030,null,{}] 15:16:28 INFO - PROCESS | 1775 | 1465078588031 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:28 INFO - PROCESS | 1775 | 1465078588036 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:28 INFO - PROCESS | 1775 | 1465078588209 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 15:16:28 INFO - PROCESS | 1775 | 1465078588461 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:28 INFO - PROCESS | 1775 | 1465078588475 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:28 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cac00 == 17 [pid = 1775] [id = 515] 15:16:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8b7f9c00) [pid = 1775] [serial = 1546] [outer = (nil)] 15:16:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8bce4400) [pid = 1775] [serial = 1547] [outer = 0x8b7f9c00] 15:16:28 INFO - PROCESS | 1775 | 1465078588557 Marionette DEBUG loaded listener.js 15:16:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8bd09400) [pid = 1775] [serial = 1548] [outer = 0x8b7f9c00] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x910a3c00) [pid = 1775] [serial = 1473] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8c5b0c00) [pid = 1775] [serial = 1482] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x90f5b000) [pid = 1775] [serial = 1467] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x90d07000) [pid = 1775] [serial = 1472] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8bd09000) [pid = 1775] [serial = 1469] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x9178f000) [pid = 1775] [serial = 1479] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8c95c000) [pid = 1775] [serial = 1470] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x911af400) [pid = 1775] [serial = 1478] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x910ef400) [pid = 1775] [serial = 1475] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8bcdb000) [pid = 1775] [serial = 1481] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x911a8400) [pid = 1775] [serial = 1494] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x910dcc00) [pid = 1775] [serial = 1488] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8e4d3800) [pid = 1775] [serial = 1485] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x911ab400) [pid = 1775] [serial = 1491] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x911a2000) [pid = 1775] [serial = 1490] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8e307000) [pid = 1775] [serial = 1484] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x910d0400) [pid = 1775] [serial = 1487] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x910d9c00) [pid = 1775] [serial = 1493] [outer = (nil)] [url = about:blank] 15:16:29 INFO - PROCESS | 1775 | 1465078589575 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1587ms 15:16:29 INFO - PROCESS | 1775 | 1465078589602 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 15:16:29 INFO - PROCESS | 1775 | 1465078589609 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 15:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:16:29 INFO - PROCESS | 1775 | 1465078589620 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:16:29 INFO - PROCESS | 1775 | 1465078589624 Marionette TRACE conn4 <- [1,2034,null,{}] 15:16:29 INFO - PROCESS | 1775 | 1465078589630 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:29 INFO - PROCESS | 1775 | 1465078589636 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:29 INFO - PROCESS | 1775 | 1465078589806 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 15:16:29 INFO - PROCESS | 1775 | 1465078589975 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:29 INFO - PROCESS | 1775 | 1465078589981 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:30 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7eec00 == 18 [pid = 1775] [id = 516] 15:16:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c963c00) [pid = 1775] [serial = 1549] [outer = (nil)] 15:16:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d6a0000) [pid = 1775] [serial = 1550] [outer = 0x8c963c00] 15:16:30 INFO - PROCESS | 1775 | 1465078590062 Marionette DEBUG loaded listener.js 15:16:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8d9e2000) [pid = 1775] [serial = 1551] [outer = 0x8c963c00] 15:16:30 INFO - PROCESS | 1775 | 1465078590885 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1333ms 15:16:30 INFO - PROCESS | 1775 | 1465078590953 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 15:16:30 INFO - PROCESS | 1775 | 1465078590956 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 15:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:16:30 INFO - PROCESS | 1775 | 1465078590964 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:16:30 INFO - PROCESS | 1775 | 1465078590969 Marionette TRACE conn4 <- [1,2038,null,{}] 15:16:30 INFO - PROCESS | 1775 | 1465078590986 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:30 INFO - PROCESS | 1775 | 1465078590995 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:31 INFO - PROCESS | 1775 | 1465078591166 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 15:16:31 INFO - PROCESS | 1775 | 1465078591314 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:31 INFO - PROCESS | 1775 | 1465078591326 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:31 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb1d800 == 19 [pid = 1775] [id = 517] 15:16:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8eb1e800) [pid = 1775] [serial = 1552] [outer = (nil)] 15:16:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x90d06000) [pid = 1775] [serial = 1553] [outer = 0x8eb1e800] 15:16:31 INFO - PROCESS | 1775 | 1465078591400 Marionette DEBUG loaded listener.js 15:16:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x90f57800) [pid = 1775] [serial = 1554] [outer = 0x8eb1e800] 15:16:32 INFO - PROCESS | 1775 | 1465078592331 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1437ms 15:16:32 INFO - PROCESS | 1775 | 1465078592402 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 15:16:32 INFO - PROCESS | 1775 | 1465078592407 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 15:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:16:32 INFO - PROCESS | 1775 | 1465078592413 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:16:32 INFO - PROCESS | 1775 | 1465078592417 Marionette TRACE conn4 <- [1,2042,null,{}] 15:16:32 INFO - PROCESS | 1775 | 1465078592422 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:32 INFO - PROCESS | 1775 | 1465078592427 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:32 INFO - PROCESS | 1775 | 1465078592651 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 15:16:32 INFO - PROCESS | 1775 | 1465078592673 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:32 INFO - PROCESS | 1775 | 1465078592683 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcdb000 == 20 [pid = 1775] [id = 518] 15:16:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8eb1cc00) [pid = 1775] [serial = 1555] [outer = (nil)] 15:16:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x910ce000) [pid = 1775] [serial = 1556] [outer = 0x8eb1cc00] 15:16:32 INFO - PROCESS | 1775 | 1465078592749 Marionette DEBUG loaded listener.js 15:16:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x910d6c00) [pid = 1775] [serial = 1557] [outer = 0x8eb1cc00] 15:16:33 INFO - PROCESS | 1775 | 1465078593675 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:16:33 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8b2b9000) [pid = 1775] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:16:33 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8bce3800) [pid = 1775] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:16:33 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8eb22400) [pid = 1775] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:16:33 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8c95c800) [pid = 1775] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:16:33 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8d7c3000) [pid = 1775] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:16:33 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8c5a6400) [pid = 1775] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:16:33 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8b2cd000) [pid = 1775] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:16:33 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8b2c4c00) [pid = 1775] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:16:33 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x921e7800) [pid = 1775] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:16:33 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) 15:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1429ms 15:16:33 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x92b06400) [pid = 1775] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:16:33 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8bce4800) [pid = 1775] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:16:33 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x91799000) [pid = 1775] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:16:33 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x910e9800) [pid = 1775] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:16:33 INFO - PROCESS | 1775 | 1465078593851 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 15:16:33 INFO - PROCESS | 1775 | 1465078593855 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 15:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:16:33 INFO - PROCESS | 1775 | 1465078593861 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:16:33 INFO - PROCESS | 1775 | 1465078593865 Marionette TRACE conn4 <- [1,2046,null,{}] 15:16:33 INFO - PROCESS | 1775 | 1465078593871 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:33 INFO - PROCESS | 1775 | 1465078593876 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:34 INFO - PROCESS | 1775 | 1465078594035 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 15:16:34 INFO - PROCESS | 1775 | 1465078594049 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:34 INFO - PROCESS | 1775 | 1465078594055 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd05400 == 21 [pid = 1775] [id = 519] 15:16:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8c95c800) [pid = 1775] [serial = 1558] [outer = (nil)] 15:16:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8e305c00) [pid = 1775] [serial = 1559] [outer = 0x8c95c800] 15:16:34 INFO - PROCESS | 1775 | 1465078594259 Marionette DEBUG loaded listener.js 15:16:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8e4ce800) [pid = 1775] [serial = 1560] [outer = 0x8c95c800] 15:16:35 INFO - PROCESS | 1775 | 1465078595069 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1232ms 15:16:35 INFO - PROCESS | 1775 | 1465078595096 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 15:16:35 INFO - PROCESS | 1775 | 1465078595099 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 15:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:16:35 INFO - PROCESS | 1775 | 1465078595105 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:16:35 INFO - PROCESS | 1775 | 1465078595109 Marionette TRACE conn4 <- [1,2050,null,{}] 15:16:35 INFO - PROCESS | 1775 | 1465078595115 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:35 INFO - PROCESS | 1775 | 1465078595125 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:35 INFO - PROCESS | 1775 | 1465078595389 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 15:16:35 INFO - PROCESS | 1775 | 1465078595404 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:35 INFO - PROCESS | 1775 | 1465078595411 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:35 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b8c00 == 22 [pid = 1775] [id = 520] 15:16:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8c5a7000) [pid = 1775] [serial = 1561] [outer = (nil)] 15:16:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x911a2400) [pid = 1775] [serial = 1562] [outer = 0x8c5a7000] 15:16:35 INFO - PROCESS | 1775 | 1465078595484 Marionette DEBUG loaded listener.js 15:16:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x911ae000) [pid = 1775] [serial = 1563] [outer = 0x8c5a7000] 15:16:36 INFO - PROCESS | 1775 | 1465078596579 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1531ms 15:16:36 INFO - PROCESS | 1775 | 1465078596639 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 15:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:16:36 INFO - PROCESS | 1775 | 1465078596646 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 15:16:36 INFO - PROCESS | 1775 | 1465078596655 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:16:36 INFO - PROCESS | 1775 | 1465078596660 Marionette TRACE conn4 <- [1,2054,null,{}] 15:16:36 INFO - PROCESS | 1775 | 1465078596671 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:36 INFO - PROCESS | 1775 | 1465078596676 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:36 INFO - PROCESS | 1775 | 1465078596907 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 15:16:37 INFO - PROCESS | 1775 | 1465078597152 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:37 INFO - PROCESS | 1775 | 1465078597160 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:37 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd09000 == 23 [pid = 1775] [id = 521] 15:16:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8bd0dc00) [pid = 1775] [serial = 1564] [outer = (nil)] 15:16:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8d697c00) [pid = 1775] [serial = 1565] [outer = 0x8bd0dc00] 15:16:37 INFO - PROCESS | 1775 | 1465078597263 Marionette DEBUG loaded listener.js 15:16:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8d7c3000) [pid = 1775] [serial = 1566] [outer = 0x8bd0dc00] 15:16:38 INFO - PROCESS | 1775 | 1465078598178 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1598ms 15:16:38 INFO - PROCESS | 1775 | 1465078598256 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 15:16:38 INFO - PROCESS | 1775 | 1465078598263 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 15:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:16:38 INFO - PROCESS | 1775 | 1465078598276 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:16:38 INFO - PROCESS | 1775 | 1465078598281 Marionette TRACE conn4 <- [1,2058,null,{}] 15:16:38 INFO - PROCESS | 1775 | 1465078598288 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:38 INFO - PROCESS | 1775 | 1465078598293 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:38 INFO - PROCESS | 1775 | 1465078598488 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 15:16:38 INFO - PROCESS | 1775 | 1465078598734 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:38 INFO - PROCESS | 1775 | 1465078598744 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d07000 == 24 [pid = 1775] [id = 522] 15:16:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x90f60000) [pid = 1775] [serial = 1567] [outer = (nil)] 15:16:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x910a3400) [pid = 1775] [serial = 1568] [outer = 0x90f60000] 15:16:38 INFO - PROCESS | 1775 | 1465078598881 Marionette DEBUG loaded listener.js 15:16:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x910d0400) [pid = 1775] [serial = 1569] [outer = 0x90f60000] 15:16:39 INFO - PROCESS | 1775 | 1465078599907 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1688ms 15:16:39 INFO - PROCESS | 1775 | 1465078599964 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 15:16:39 INFO - PROCESS | 1775 | 1465078599968 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 15:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:16:39 INFO - PROCESS | 1775 | 1465078599975 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:16:39 INFO - PROCESS | 1775 | 1465078599983 Marionette TRACE conn4 <- [1,2062,null,{}] 15:16:40 INFO - PROCESS | 1775 | 1465078600002 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:40 INFO - PROCESS | 1775 | 1465078600011 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:40 INFO - PROCESS | 1775 | 1465078600239 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 15:16:40 INFO - PROCESS | 1775 | 1465078600470 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:40 INFO - PROCESS | 1775 | 1465078600481 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x911a9400 == 25 [pid = 1775] [id = 523] 15:16:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x91790c00) [pid = 1775] [serial = 1570] [outer = (nil)] 15:16:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x91794800) [pid = 1775] [serial = 1571] [outer = 0x91790c00] 15:16:40 INFO - PROCESS | 1775 | 1465078600613 Marionette DEBUG loaded listener.js 15:16:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x9179bc00) [pid = 1775] [serial = 1572] [outer = 0x91790c00] 15:16:41 INFO - PROCESS | 1775 | 1465078601606 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1701ms 15:16:41 INFO - PROCESS | 1775 | 1465078601678 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 15:16:41 INFO - PROCESS | 1775 | 1465078601682 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 15:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:16:41 INFO - PROCESS | 1775 | 1465078601690 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:16:41 INFO - PROCESS | 1775 | 1465078601694 Marionette TRACE conn4 <- [1,2066,null,{}] 15:16:41 INFO - PROCESS | 1775 | 1465078601699 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:41 INFO - PROCESS | 1775 | 1465078601705 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:41 INFO - PROCESS | 1775 | 1465078601897 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 15:16:42 INFO - PROCESS | 1775 | 1465078602131 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:42 INFO - PROCESS | 1775 | 1465078602140 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:42 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bb400 == 26 [pid = 1775] [id = 524] 15:16:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8c5a1400) [pid = 1775] [serial = 1573] [outer = (nil)] 15:16:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x917e7800) [pid = 1775] [serial = 1574] [outer = 0x8c5a1400] 15:16:42 INFO - PROCESS | 1775 | 1465078602238 Marionette DEBUG loaded listener.js 15:16:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x921de400) [pid = 1775] [serial = 1575] [outer = 0x8c5a1400] 15:16:43 INFO - PROCESS | 1775 | 1465078603152 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1534ms 15:16:43 INFO - PROCESS | 1775 | 1465078603225 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 15:16:43 INFO - PROCESS | 1775 | 1465078603229 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 15:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:16:43 INFO - PROCESS | 1775 | 1465078603236 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:16:43 INFO - PROCESS | 1775 | 1465078603239 Marionette TRACE conn4 <- [1,2070,null,{}] 15:16:43 INFO - PROCESS | 1775 | 1465078603245 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:43 INFO - PROCESS | 1775 | 1465078603251 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:43 INFO - PROCESS | 1775 | 1465078603470 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 15:16:43 INFO - PROCESS | 1775 | 1465078603710 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:43 INFO - PROCESS | 1775 | 1465078603719 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c961c00 == 27 [pid = 1775] [id = 525] 15:16:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x90f54400) [pid = 1775] [serial = 1576] [outer = (nil)] 15:16:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x921eac00) [pid = 1775] [serial = 1577] [outer = 0x90f54400] 15:16:43 INFO - PROCESS | 1775 | 1465078603858 Marionette DEBUG loaded listener.js 15:16:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x922dd800) [pid = 1775] [serial = 1578] [outer = 0x90f54400] 15:16:44 INFO - PROCESS | 1775 | 1465078604797 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 15:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1636ms 15:16:44 INFO - PROCESS | 1775 | 1465078604872 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 15:16:44 INFO - PROCESS | 1775 | 1465078604876 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 15:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:16:44 INFO - PROCESS | 1775 | 1465078604883 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:16:44 INFO - PROCESS | 1775 | 1465078604886 Marionette TRACE conn4 <- [1,2074,null,{}] 15:16:44 INFO - PROCESS | 1775 | 1465078604892 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:44 INFO - PROCESS | 1775 | 1465078604903 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:45 INFO - PROCESS | 1775 | 1465078605153 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 15:16:45 INFO - PROCESS | 1775 | 1465078605396 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:45 INFO - PROCESS | 1775 | 1465078605407 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x910acc00 == 28 [pid = 1775] [id = 526] 15:16:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x921e6000) [pid = 1775] [serial = 1579] [outer = (nil)] 15:16:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x92b0e000) [pid = 1775] [serial = 1580] [outer = 0x921e6000] 15:16:45 INFO - PROCESS | 1775 | 1465078605504 Marionette DEBUG loaded listener.js 15:16:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x93681400) [pid = 1775] [serial = 1581] [outer = 0x921e6000] 15:16:46 INFO - PROCESS | 1775 | 1465078606424 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 15:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1583ms 15:16:46 INFO - PROCESS | 1775 | 1465078606476 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 15:16:46 INFO - PROCESS | 1775 | 1465078606480 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 15:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:16:46 INFO - PROCESS | 1775 | 1465078606493 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:16:46 INFO - PROCESS | 1775 | 1465078606496 Marionette TRACE conn4 <- [1,2078,null,{}] 15:16:46 INFO - PROCESS | 1775 | 1465078606501 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:46 INFO - PROCESS | 1775 | 1465078606507 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:46 INFO - PROCESS | 1775 | 1465078606688 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 15:16:47 INFO - PROCESS | 1775 | 1465078607170 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:47 INFO - PROCESS | 1775 | 1465078607182 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:47 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c8400 == 29 [pid = 1775] [id = 527] 15:16:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x8b2cb400) [pid = 1775] [serial = 1582] [outer = (nil)] 15:16:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x8b7f6400) [pid = 1775] [serial = 1583] [outer = 0x8b2cb400] 15:16:47 INFO - PROCESS | 1775 | 1465078607298 Marionette DEBUG loaded listener.js 15:16:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x8c5aa800) [pid = 1775] [serial = 1584] [outer = 0x8b2cb400] 15:16:48 INFO - PROCESS | 1775 | 1465078608287 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1839ms 15:16:48 INFO - PROCESS | 1775 | 1465078608332 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 15:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:16:48 INFO - PROCESS | 1775 | 1465078608338 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 15:16:48 INFO - PROCESS | 1775 | 1465078608346 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:16:48 INFO - PROCESS | 1775 | 1465078608350 Marionette TRACE conn4 <- [1,2082,null,{}] 15:16:48 INFO - PROCESS | 1775 | 1465078608358 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:48 INFO - PROCESS | 1775 | 1465078608366 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:49 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c4800 == 28 [pid = 1775] [id = 506] 15:16:49 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c7800 == 27 [pid = 1775] [id = 505] 15:16:49 INFO - PROCESS | 1775 | 1465078609599 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x8d9e9000) [pid = 1775] [serial = 1532] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x8b7f5800) [pid = 1775] [serial = 1497] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x8b2c7c00) [pid = 1775] [serial = 1496] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x8d7cac00) [pid = 1775] [serial = 1500] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x8d7bc400) [pid = 1775] [serial = 1499] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x910d2800) [pid = 1775] [serial = 1503] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x90d0a400) [pid = 1775] [serial = 1502] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x917ea000) [pid = 1775] [serial = 1506] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8d9e8400) [pid = 1775] [serial = 1527] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8c7ef000) [pid = 1775] [serial = 1523] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x917de000) [pid = 1775] [serial = 1505] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8bce3400) [pid = 1775] [serial = 1518] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8b7f3800) [pid = 1775] [serial = 1517] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8b2cbc00) [pid = 1775] [serial = 1520] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8b7fac00) [pid = 1775] [serial = 1521] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x922e3400) [pid = 1775] [serial = 1509] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x922e0c00) [pid = 1775] [serial = 1508] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x93683800) [pid = 1775] [serial = 1512] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x92b09800) [pid = 1775] [serial = 1511] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8eb16c00) [pid = 1775] [serial = 1529] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x93962000) [pid = 1775] [serial = 1515] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x9395d400) [pid = 1775] [serial = 1514] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8d7c8000) [pid = 1775] [serial = 1526] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8eb20400) [pid = 1775] [serial = 1530] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8c95e000) [pid = 1775] [serial = 1524] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x91151400) [pid = 1775] [serial = 1476] [outer = (nil)] [url = about:blank] 15:16:49 INFO - PROCESS | 1775 | 1465078609932 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:49 INFO - PROCESS | 1775 | 1465078609942 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:49 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cf000 == 28 [pid = 1775] [id = 528] 15:16:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8b2cf400) [pid = 1775] [serial = 1585] [outer = (nil)] 15:16:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8b7f5800) [pid = 1775] [serial = 1586] [outer = 0x8b2cf400] 15:16:50 INFO - PROCESS | 1775 | 1465078610019 Marionette DEBUG loaded listener.js 15:16:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8b7fe400) [pid = 1775] [serial = 1587] [outer = 0x8b2cf400] 15:16:50 INFO - PROCESS | 1775 | 1465078610871 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2592ms 15:16:50 INFO - PROCESS | 1775 | 1465078610939 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 15:16:50 INFO - PROCESS | 1775 | 1465078610947 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 15:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:16:50 INFO - PROCESS | 1775 | 1465078610955 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:16:50 INFO - PROCESS | 1775 | 1465078610960 Marionette TRACE conn4 <- [1,2086,null,{}] 15:16:50 INFO - PROCESS | 1775 | 1465078610968 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:50 INFO - PROCESS | 1775 | 1465078610974 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:51 INFO - PROCESS | 1775 | 1465078611153 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 15:16:51 INFO - PROCESS | 1775 | 1465078611290 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:51 INFO - PROCESS | 1775 | 1465078611301 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:51 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5ac000 == 29 [pid = 1775] [id = 529] 15:16:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c5ad800) [pid = 1775] [serial = 1588] [outer = (nil)] 15:16:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8c7ee800) [pid = 1775] [serial = 1589] [outer = 0x8c5ad800] 15:16:51 INFO - PROCESS | 1775 | 1465078611377 Marionette DEBUG loaded listener.js 15:16:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8c95b000) [pid = 1775] [serial = 1590] [outer = 0x8c5ad800] 15:16:52 INFO - PROCESS | 1775 | 1465078612298 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1386ms 15:16:52 INFO - PROCESS | 1775 | 1465078612343 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 15:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:16:52 INFO - PROCESS | 1775 | 1465078612349 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 15:16:52 INFO - PROCESS | 1775 | 1465078612355 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:16:52 INFO - PROCESS | 1775 | 1465078612359 Marionette TRACE conn4 <- [1,2090,null,{}] 15:16:52 INFO - PROCESS | 1775 | 1465078612374 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:52 INFO - PROCESS | 1775 | 1465078612378 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:52 INFO - PROCESS | 1775 | 1465078612613 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 15:16:52 INFO - PROCESS | 1775 | 1465078612646 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:52 INFO - PROCESS | 1775 | 1465078612656 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7c8000 == 30 [pid = 1775] [id = 530] 15:16:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8d7c8800) [pid = 1775] [serial = 1591] [outer = (nil)] 15:16:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8d9e3800) [pid = 1775] [serial = 1592] [outer = 0x8d7c8800] 15:16:52 INFO - PROCESS | 1775 | 1465078612727 Marionette DEBUG loaded listener.js 15:16:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8d9ec000) [pid = 1775] [serial = 1593] [outer = 0x8d7c8800] 15:16:53 INFO - PROCESS | 1775 | 1465078613793 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1542ms 15:16:53 INFO - PROCESS | 1775 | 1465078613899 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 15:16:53 INFO - PROCESS | 1775 | 1465078613906 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 15:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:16:53 INFO - PROCESS | 1775 | 1465078613924 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:16:53 INFO - PROCESS | 1775 | 1465078613931 Marionette TRACE conn4 <- [1,2094,null,{}] 15:16:53 INFO - PROCESS | 1775 | 1465078613943 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:53 INFO - PROCESS | 1775 | 1465078613950 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:54 INFO - PROCESS | 1775 | 1465078614632 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 15:16:54 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8e310000) [pid = 1775] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:16:54 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8b7f9c00) [pid = 1775] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:16:54 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x910d3000) [pid = 1775] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:16:54 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x9114b800) [pid = 1775] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:16:54 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8eb1e800) [pid = 1775] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:16:54 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8c963c00) [pid = 1775] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:16:54 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8eb1cc00) [pid = 1775] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:16:54 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8c95c800) [pid = 1775] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:16:54 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8c5a2400) [pid = 1775] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:16:54 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8bcd9400) [pid = 1775] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:16:54 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8c5a7000) [pid = 1775] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:16:54 INFO - PROCESS | 1775 | 1465078614802 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:54 INFO - PROCESS | 1775 | 1465078614812 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f9c00 == 31 [pid = 1775] [id = 531] 15:16:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8bcd9400) [pid = 1775] [serial = 1594] [outer = (nil)] 15:16:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8c5a9400) [pid = 1775] [serial = 1595] [outer = 0x8bcd9400] 15:16:54 INFO - PROCESS | 1775 | 1465078614881 Marionette DEBUG loaded listener.js 15:16:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8eb1b000) [pid = 1775] [serial = 1596] [outer = 0x8bcd9400] 15:16:55 INFO - PROCESS | 1775 | 1465078615632 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1754ms 15:16:55 INFO - PROCESS | 1775 | 1465078615669 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 15:16:55 INFO - PROCESS | 1775 | 1465078615673 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 15:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:16:55 INFO - PROCESS | 1775 | 1465078615679 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:16:55 INFO - PROCESS | 1775 | 1465078615683 Marionette TRACE conn4 <- [1,2098,null,{}] 15:16:55 INFO - PROCESS | 1775 | 1465078615689 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:55 INFO - PROCESS | 1775 | 1465078615694 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:55 INFO - PROCESS | 1775 | 1465078615865 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 15:16:55 INFO - PROCESS | 1775 | 1465078615874 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:55 INFO - PROCESS | 1775 | 1465078615882 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:55 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d04000 == 32 [pid = 1775] [id = 532] 15:16:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x90d06800) [pid = 1775] [serial = 1597] [outer = (nil)] 15:16:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x90f54800) [pid = 1775] [serial = 1598] [outer = 0x90d06800] 15:16:55 INFO - PROCESS | 1775 | 1465078615953 Marionette DEBUG loaded listener.js 15:16:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x90f5e400) [pid = 1775] [serial = 1599] [outer = 0x90d06800] 15:16:57 INFO - PROCESS | 1775 | 1465078617101 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 15:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1481ms 15:16:57 INFO - PROCESS | 1775 | 1465078617162 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 15:16:57 INFO - PROCESS | 1775 | 1465078617170 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 15:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:16:57 INFO - PROCESS | 1775 | 1465078617181 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:16:57 INFO - PROCESS | 1775 | 1465078617186 Marionette TRACE conn4 <- [1,2102,null,{}] 15:16:57 INFO - PROCESS | 1775 | 1465078617196 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:57 INFO - PROCESS | 1775 | 1465078617201 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:57 INFO - PROCESS | 1775 | 1465078617414 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 15:16:57 INFO - PROCESS | 1775 | 1465078617673 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:57 INFO - PROCESS | 1775 | 1465078617690 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fd800 == 33 [pid = 1775] [id = 533] 15:16:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8bcdbc00) [pid = 1775] [serial = 1600] [outer = (nil)] 15:16:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8c5ae400) [pid = 1775] [serial = 1601] [outer = 0x8bcdbc00] 15:16:57 INFO - PROCESS | 1775 | 1465078617804 Marionette DEBUG loaded listener.js 15:16:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8d7bf000) [pid = 1775] [serial = 1602] [outer = 0x8bcdbc00] 15:16:58 INFO - PROCESS | 1775 | 1465078618842 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 15:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1747ms 15:16:58 INFO - PROCESS | 1775 | 1465078618928 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 15:16:58 INFO - PROCESS | 1775 | 1465078618936 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 15:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:16:58 INFO - PROCESS | 1775 | 1465078618947 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:16:58 INFO - PROCESS | 1775 | 1465078618951 Marionette TRACE conn4 <- [1,2106,null,{}] 15:16:58 INFO - PROCESS | 1775 | 1465078618958 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:16:58 INFO - PROCESS | 1775 | 1465078618964 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:59 INFO - PROCESS | 1775 | 1465078619191 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 15:16:59 INFO - PROCESS | 1775 | 1465078619480 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:59 INFO - PROCESS | 1775 | 1465078619492 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:16:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cdc00 == 34 [pid = 1775] [id = 534] 15:16:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8b2cec00) [pid = 1775] [serial = 1603] [outer = (nil)] 15:16:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x90d06400) [pid = 1775] [serial = 1604] [outer = 0x8b2cec00] 15:16:59 INFO - PROCESS | 1775 | 1465078619574 Marionette DEBUG loaded listener.js 15:16:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x910a5000) [pid = 1775] [serial = 1605] [outer = 0x8b2cec00] 15:17:00 INFO - PROCESS | 1775 | 1465078620631 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 15:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1736ms 15:17:00 INFO - PROCESS | 1775 | 1465078620694 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 15:17:00 INFO - PROCESS | 1775 | 1465078620699 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 15:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:17:00 INFO - PROCESS | 1775 | 1465078620707 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:17:00 INFO - PROCESS | 1775 | 1465078620713 Marionette TRACE conn4 <- [1,2110,null,{}] 15:17:00 INFO - PROCESS | 1775 | 1465078620730 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:00 INFO - PROCESS | 1775 | 1465078620740 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:00 INFO - PROCESS | 1775 | 1465078620933 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 15:17:01 INFO - PROCESS | 1775 | 1465078621164 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:01 INFO - PROCESS | 1775 | 1465078621177 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:01 INFO - PROCESS | 1775 | ++DOCSHELL 0x910ee400 == 35 [pid = 1775] [id = 535] 15:17:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x910eec00) [pid = 1775] [serial = 1606] [outer = (nil)] 15:17:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x9114e400) [pid = 1775] [serial = 1607] [outer = 0x910eec00] 15:17:01 INFO - PROCESS | 1775 | 1465078621286 Marionette DEBUG loaded listener.js 15:17:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x91158800) [pid = 1775] [serial = 1608] [outer = 0x910eec00] 15:17:02 INFO - PROCESS | 1775 | 1465078622298 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 15:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1639ms 15:17:02 INFO - PROCESS | 1775 | 1465078622349 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 15:17:02 INFO - PROCESS | 1775 | 1465078622357 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 15:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:17:02 INFO - PROCESS | 1775 | 1465078622369 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:17:02 INFO - PROCESS | 1775 | 1465078622375 Marionette TRACE conn4 <- [1,2114,null,{}] 15:17:02 INFO - PROCESS | 1775 | 1465078622384 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:02 INFO - PROCESS | 1775 | 1465078622391 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:02 INFO - PROCESS | 1775 | 1465078622653 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 15:17:02 INFO - PROCESS | 1775 | 1465078622885 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:02 INFO - PROCESS | 1775 | 1465078622895 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:02 INFO - PROCESS | 1775 | ++DOCSHELL 0x910f0c00 == 36 [pid = 1775] [id = 536] 15:17:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x911b0c00) [pid = 1775] [serial = 1609] [outer = (nil)] 15:17:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x91790400) [pid = 1775] [serial = 1610] [outer = 0x911b0c00] 15:17:03 INFO - PROCESS | 1775 | 1465078623016 Marionette DEBUG loaded listener.js 15:17:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x91792c00) [pid = 1775] [serial = 1611] [outer = 0x911b0c00] 15:17:04 INFO - PROCESS | 1775 | 1465078624184 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 15:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1890ms 15:17:04 INFO - PROCESS | 1775 | 1465078624259 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 15:17:04 INFO - PROCESS | 1775 | 1465078624265 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 15:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:17:04 INFO - PROCESS | 1775 | 1465078624274 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:17:04 INFO - PROCESS | 1775 | 1465078624278 Marionette TRACE conn4 <- [1,2118,null,{}] 15:17:04 INFO - PROCESS | 1775 | 1465078624287 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:04 INFO - PROCESS | 1775 | 1465078624291 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:04 INFO - PROCESS | 1775 | 1465078624529 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 15:17:04 INFO - PROCESS | 1775 | 1465078624778 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:04 INFO - PROCESS | 1775 | 1465078624793 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd07400 == 37 [pid = 1775] [id = 537] 15:17:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8bd07c00) [pid = 1775] [serial = 1612] [outer = (nil)] 15:17:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8bd0ec00) [pid = 1775] [serial = 1613] [outer = 0x8bd07c00] 15:17:04 INFO - PROCESS | 1775 | 1465078624887 Marionette DEBUG loaded listener.js 15:17:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8c5ac800) [pid = 1775] [serial = 1614] [outer = 0x8bd07c00] 15:17:05 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7c1400 == 36 [pid = 1775] [id = 508] 15:17:05 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcd9800 == 35 [pid = 1775] [id = 509] 15:17:05 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a5800 == 34 [pid = 1775] [id = 507] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x911a2400) [pid = 1775] [serial = 1562] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x911ae000) [pid = 1775] [serial = 1563] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x90d0d800) [pid = 1775] [serial = 1539] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8bce4400) [pid = 1775] [serial = 1547] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x910e6800) [pid = 1775] [serial = 1542] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x911a4800) [pid = 1775] [serial = 1545] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x90d06000) [pid = 1775] [serial = 1553] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8d9e2000) [pid = 1775] [serial = 1551] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x910ce000) [pid = 1775] [serial = 1556] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8eb1c400) [pid = 1775] [serial = 1538] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8e4ce800) [pid = 1775] [serial = 1560] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8bd09400) [pid = 1775] [serial = 1548] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x90d0c800) [pid = 1775] [serial = 1533] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8e305c00) [pid = 1775] [serial = 1559] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x91157c00) [pid = 1775] [serial = 1544] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x910db000) [pid = 1775] [serial = 1541] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8d6a0000) [pid = 1775] [serial = 1550] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8c967800) [pid = 1775] [serial = 1536] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x910d6c00) [pid = 1775] [serial = 1557] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x90f57800) [pid = 1775] [serial = 1554] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8bd04800) [pid = 1775] [serial = 1535] [outer = (nil)] [url = about:blank] 15:17:05 INFO - PROCESS | 1775 | 1465078625740 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 15:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1485ms 15:17:05 INFO - PROCESS | 1775 | 1465078625791 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 15:17:05 INFO - PROCESS | 1775 | 1465078625797 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 15:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:17:05 INFO - PROCESS | 1775 | 1465078625813 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:17:05 INFO - PROCESS | 1775 | 1465078625818 Marionette TRACE conn4 <- [1,2122,null,{}] 15:17:05 INFO - PROCESS | 1775 | 1465078625824 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:05 INFO - PROCESS | 1775 | 1465078625829 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:06 INFO - PROCESS | 1775 | 1465078626000 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 15:17:06 INFO - PROCESS | 1775 | 1465078626010 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:06 INFO - PROCESS | 1775 | 1465078626019 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e30b000 == 35 [pid = 1775] [id = 538] 15:17:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8e30c800) [pid = 1775] [serial = 1615] [outer = (nil)] 15:17:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8e4cc800) [pid = 1775] [serial = 1616] [outer = 0x8e30c800] 15:17:06 INFO - PROCESS | 1775 | 1465078626099 Marionette DEBUG loaded listener.js 15:17:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8eb1cc00) [pid = 1775] [serial = 1617] [outer = 0x8e30c800] 15:17:07 INFO - PROCESS | 1775 | 1465078627064 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1286ms 15:17:07 INFO - PROCESS | 1775 | 1465078627099 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 15:17:07 INFO - PROCESS | 1775 | 1465078627102 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 15:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:17:07 INFO - PROCESS | 1775 | 1465078627109 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:17:07 INFO - PROCESS | 1775 | 1465078627114 Marionette TRACE conn4 <- [1,2126,null,{}] 15:17:07 INFO - PROCESS | 1775 | 1465078627130 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:07 INFO - PROCESS | 1775 | 1465078627138 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:07 INFO - PROCESS | 1775 | 1465078627303 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 15:17:07 INFO - PROCESS | 1775 | 1465078627462 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:07 INFO - PROCESS | 1775 | 1465078627474 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:07 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f58000 == 36 [pid = 1775] [id = 539] 15:17:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x90f5c000) [pid = 1775] [serial = 1618] [outer = (nil)] 15:17:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x910d5000) [pid = 1775] [serial = 1619] [outer = 0x90f5c000] 15:17:07 INFO - PROCESS | 1775 | 1465078627547 Marionette DEBUG loaded listener.js 15:17:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x910e4c00) [pid = 1775] [serial = 1620] [outer = 0x90f5c000] 15:17:08 INFO - PROCESS | 1775 | 1465078628420 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 15:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1337ms 15:17:08 INFO - PROCESS | 1775 | 1465078628446 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 15:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:17:08 INFO - PROCESS | 1775 | 1465078628451 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 15:17:08 INFO - PROCESS | 1775 | 1465078628457 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:17:08 INFO - PROCESS | 1775 | 1465078628460 Marionette TRACE conn4 <- [1,2130,null,{}] 15:17:08 INFO - PROCESS | 1775 | 1465078628466 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:08 INFO - PROCESS | 1775 | 1465078628471 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:08 INFO - PROCESS | 1775 | 1465078628698 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 15:17:08 INFO - PROCESS | 1775 | 1465078628719 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:08 INFO - PROCESS | 1775 | 1465078628728 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:08 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bc400 == 37 [pid = 1775] [id = 540] 15:17:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d7c4400) [pid = 1775] [serial = 1621] [outer = (nil)] 15:17:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x91154400) [pid = 1775] [serial = 1622] [outer = 0x8d7c4400] 15:17:08 INFO - PROCESS | 1775 | 1465078628808 Marionette DEBUG loaded listener.js 15:17:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x911a2400) [pid = 1775] [serial = 1623] [outer = 0x8d7c4400] 15:17:09 INFO - PROCESS | 1775 | 1465078629805 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 15:17:09 INFO - PROCESS | 1775 | 1465078629941 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 15:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:17:09 INFO - PROCESS | 1775 | 1465078629953 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:17:09 INFO - PROCESS | 1775 | 1465078629956 Marionette TRACE conn4 <- [1,2134,null,{}] 15:17:09 INFO - PROCESS | 1775 | 1465078629962 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:09 INFO - PROCESS | 1775 | 1465078629967 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:10 INFO - PROCESS | 1775 | 1465078630118 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 15:17:10 INFO - PROCESS | 1775 | 1465078630127 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:10 INFO - PROCESS | 1775 | 1465078630139 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:10 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcdc800 == 38 [pid = 1775] [id = 541] 15:17:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8bce2800) [pid = 1775] [serial = 1624] [outer = (nil)] 15:17:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x90d09800) [pid = 1775] [serial = 1625] [outer = 0x8bce2800] 15:17:10 INFO - PROCESS | 1775 | 1465078630203 Marionette DEBUG loaded listener.js 15:17:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x90f5c400) [pid = 1775] [serial = 1626] [outer = 0x8bce2800] 15:17:11 INFO - PROCESS | 1775 | 1465078631144 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 15:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1234ms 15:17:11 INFO - PROCESS | 1775 | 1465078631182 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 15:17:11 INFO - PROCESS | 1775 | 1465078631185 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 15:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:17:11 INFO - PROCESS | 1775 | 1465078631192 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:17:11 INFO - PROCESS | 1775 | 1465078631195 Marionette TRACE conn4 <- [1,2138,null,{}] 15:17:11 INFO - PROCESS | 1775 | 1465078631201 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:11 INFO - PROCESS | 1775 | 1465078631211 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:11 INFO - PROCESS | 1775 | 1465078631413 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 15:17:11 INFO - PROCESS | 1775 | 1465078631560 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:11 INFO - PROCESS | 1775 | 1465078631566 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:11 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c0800 == 39 [pid = 1775] [id = 542] 15:17:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8bd06000) [pid = 1775] [serial = 1627] [outer = (nil)] 15:17:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x91156c00) [pid = 1775] [serial = 1628] [outer = 0x8bd06000] 15:17:11 INFO - PROCESS | 1775 | 1465078631648 Marionette DEBUG loaded listener.js 15:17:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x921e1000) [pid = 1775] [serial = 1629] [outer = 0x8bd06000] 15:17:12 INFO - PROCESS | 1775 | 1465078632649 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 15:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1489ms 15:17:12 INFO - PROCESS | 1775 | 1465078632682 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 15:17:12 INFO - PROCESS | 1775 | 1465078632689 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 15:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:17:12 INFO - PROCESS | 1775 | 1465078632698 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:17:12 INFO - PROCESS | 1775 | 1465078632703 Marionette TRACE conn4 <- [1,2142,null,{}] 15:17:12 INFO - PROCESS | 1775 | 1465078632714 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:12 INFO - PROCESS | 1775 | 1465078632719 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:12 INFO - PROCESS | 1775 | 1465078632913 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 15:17:13 INFO - PROCESS | 1775 | 1465078633095 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:13 INFO - PROCESS | 1775 | 1465078633104 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:13 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce2000 == 40 [pid = 1775] [id = 543] 15:17:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8bd08400) [pid = 1775] [serial = 1630] [outer = (nil)] 15:17:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8d691400) [pid = 1775] [serial = 1631] [outer = 0x8bd08400] 15:17:13 INFO - PROCESS | 1775 | 1465078633248 Marionette DEBUG loaded listener.js 15:17:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d9e1c00) [pid = 1775] [serial = 1632] [outer = 0x8bd08400] 15:17:14 INFO - PROCESS | 1775 | 1465078634207 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 15:17:14 INFO - PROCESS | 1775 | 1465078634300 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 15:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:17:14 INFO - PROCESS | 1775 | 1465078634311 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:17:14 INFO - PROCESS | 1775 | 1465078634316 Marionette TRACE conn4 <- [1,2146,null,{}] 15:17:14 INFO - PROCESS | 1775 | 1465078634322 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:14 INFO - PROCESS | 1775 | 1465078634328 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:14 INFO - PROCESS | 1775 | 1465078634555 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 15:17:14 INFO - PROCESS | 1775 | 1465078634795 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:14 INFO - PROCESS | 1775 | 1465078634804 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:14 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f5d800 == 41 [pid = 1775] [id = 544] 15:17:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x910a7800) [pid = 1775] [serial = 1633] [outer = (nil)] 15:17:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x910e2000) [pid = 1775] [serial = 1634] [outer = 0x910a7800] 15:17:14 INFO - PROCESS | 1775 | 1465078634904 Marionette DEBUG loaded listener.js 15:17:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x9114c400) [pid = 1775] [serial = 1635] [outer = 0x910a7800] 15:17:15 INFO - PROCESS | 1775 | 1465078635878 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 15:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:17:15 INFO - PROCESS | 1775 | 1465078635951 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 15:17:15 INFO - PROCESS | 1775 | 1465078635959 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:17:15 INFO - PROCESS | 1775 | 1465078635965 Marionette TRACE conn4 <- [1,2150,null,{}] 15:17:15 INFO - PROCESS | 1775 | 1465078635983 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:15 INFO - PROCESS | 1775 | 1465078635992 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:16 INFO - PROCESS | 1775 | 1465078636226 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 15:17:16 INFO - PROCESS | 1775 | 1465078636478 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:16 INFO - PROCESS | 1775 | 1465078636489 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e30e000 == 42 [pid = 1775] [id = 545] 15:17:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x922ddc00) [pid = 1775] [serial = 1636] [outer = (nil)] 15:17:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x92b02800) [pid = 1775] [serial = 1637] [outer = 0x922ddc00] 15:17:16 INFO - PROCESS | 1775 | 1465078636629 Marionette DEBUG loaded listener.js 15:17:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x92b0bc00) [pid = 1775] [serial = 1638] [outer = 0x922ddc00] 15:17:17 INFO - PROCESS | 1775 | 1465078637606 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 15:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1689ms 15:17:17 INFO - PROCESS | 1775 | 1465078637648 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 15:17:17 INFO - PROCESS | 1775 | 1465078637655 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 15:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:17:17 INFO - PROCESS | 1775 | 1465078637663 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:17:17 INFO - PROCESS | 1775 | 1465078637666 Marionette TRACE conn4 <- [1,2154,null,{}] 15:17:17 INFO - PROCESS | 1775 | 1465078637673 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:17 INFO - PROCESS | 1775 | 1465078637678 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:17 INFO - PROCESS | 1775 | 1465078637911 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 15:17:18 INFO - PROCESS | 1775 | 1465078638095 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:18 INFO - PROCESS | 1775 | 1465078638105 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:18 INFO - PROCESS | 1775 | ++DOCSHELL 0x922e4400 == 43 [pid = 1775] [id = 546] 15:17:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x92b02c00) [pid = 1775] [serial = 1639] [outer = (nil)] 15:17:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x93681800) [pid = 1775] [serial = 1640] [outer = 0x92b02c00] 15:17:18 INFO - PROCESS | 1775 | 1465078638187 Marionette DEBUG loaded listener.js 15:17:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x93860c00) [pid = 1775] [serial = 1641] [outer = 0x92b02c00] 15:17:19 INFO - PROCESS | 1775 | 1465078639168 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1540ms 15:17:19 INFO - PROCESS | 1775 | 1465078639204 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 15:17:19 INFO - PROCESS | 1775 | 1465078639208 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 15:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:17:19 INFO - PROCESS | 1775 | 1465078639215 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:17:19 INFO - PROCESS | 1775 | 1465078639218 Marionette TRACE conn4 <- [1,2158,null,{}] 15:17:19 INFO - PROCESS | 1775 | 1465078639224 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:19 INFO - PROCESS | 1775 | 1465078639230 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:19 INFO - PROCESS | 1775 | 1465078639422 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 15:17:19 INFO - PROCESS | 1775 | 1465078639605 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:19 INFO - PROCESS | 1775 | 1465078639613 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:19 INFO - PROCESS | 1775 | ++DOCSHELL 0x910eb400 == 44 [pid = 1775] [id = 547] 15:17:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x92b0d000) [pid = 1775] [serial = 1642] [outer = (nil)] 15:17:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x9386e800) [pid = 1775] [serial = 1643] [outer = 0x92b0d000] 15:17:19 INFO - PROCESS | 1775 | 1465078639697 Marionette DEBUG loaded listener.js 15:17:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x9395ac00) [pid = 1775] [serial = 1644] [outer = 0x92b0d000] 15:17:20 INFO - PROCESS | 1775 | 1465078640660 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1482ms 15:17:20 INFO - PROCESS | 1775 | 1465078640698 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 15:17:20 INFO - PROCESS | 1775 | 1465078640702 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 15:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:17:20 INFO - PROCESS | 1775 | 1465078640727 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:17:20 INFO - PROCESS | 1775 | 1465078640730 Marionette TRACE conn4 <- [1,2162,null,{}] 15:17:20 INFO - PROCESS | 1775 | 1465078640736 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:20 INFO - PROCESS | 1775 | 1465078640747 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:21 INFO - PROCESS | 1775 | 1465078641022 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 15:17:21 INFO - PROCESS | 1775 | 1465078641241 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:21 INFO - PROCESS | 1775 | 1465078641250 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:21 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9e4000 == 45 [pid = 1775] [id = 548] 15:17:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x910ae400) [pid = 1775] [serial = 1645] [outer = (nil)] 15:17:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x93a2c400) [pid = 1775] [serial = 1646] [outer = 0x910ae400] 15:17:21 INFO - PROCESS | 1775 | 1465078641378 Marionette DEBUG loaded listener.js 15:17:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x94555800) [pid = 1775] [serial = 1647] [outer = 0x910ae400] 15:17:22 INFO - PROCESS | 1775 | 1465078642295 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 15:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1633ms 15:17:22 INFO - PROCESS | 1775 | 1465078642358 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 15:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:17:22 INFO - PROCESS | 1775 | 1465078642363 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 15:17:22 INFO - PROCESS | 1775 | 1465078642369 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:17:22 INFO - PROCESS | 1775 | 1465078642373 Marionette TRACE conn4 <- [1,2166,null,{}] 15:17:22 INFO - PROCESS | 1775 | 1465078642379 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:22 INFO - PROCESS | 1775 | 1465078642384 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:22 INFO - PROCESS | 1775 | 1465078642568 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 15:17:22 INFO - PROCESS | 1775 | 1465078642754 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:22 INFO - PROCESS | 1775 | 1465078642763 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:22 INFO - PROCESS | 1775 | ++DOCSHELL 0x910a2400 == 46 [pid = 1775] [id = 549] 15:17:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x910d7400) [pid = 1775] [serial = 1648] [outer = (nil)] 15:17:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x95150400) [pid = 1775] [serial = 1649] [outer = 0x910d7400] 15:17:22 INFO - PROCESS | 1775 | 1465078642847 Marionette DEBUG loaded listener.js 15:17:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x95152800) [pid = 1775] [serial = 1650] [outer = 0x910d7400] 15:17:23 INFO - PROCESS | 1775 | 1465078643811 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 15:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1491ms 15:17:23 INFO - PROCESS | 1775 | 1465078643861 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 15:17:23 INFO - PROCESS | 1775 | 1465078643865 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 15:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:17:23 INFO - PROCESS | 1775 | 1465078643872 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:17:23 INFO - PROCESS | 1775 | 1465078643876 Marionette TRACE conn4 <- [1,2170,null,{}] 15:17:23 INFO - PROCESS | 1775 | 1465078643882 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:23 INFO - PROCESS | 1775 | 1465078643887 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:24 INFO - PROCESS | 1775 | 1465078644067 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 15:17:24 INFO - PROCESS | 1775 | 1465078644261 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:24 INFO - PROCESS | 1775 | 1465078644268 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:24 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f0800 == 47 [pid = 1775] [id = 550] 15:17:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x8b7f6800) [pid = 1775] [serial = 1651] [outer = (nil)] 15:17:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x8bd0d800) [pid = 1775] [serial = 1652] [outer = 0x8b7f6800] 15:17:24 INFO - PROCESS | 1775 | 1465078644403 Marionette DEBUG loaded listener.js 15:17:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x8c95f400) [pid = 1775] [serial = 1653] [outer = 0x8b7f6800] 15:17:25 INFO - PROCESS | 1775 | 1465078645663 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 15:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1830ms 15:17:25 INFO - PROCESS | 1775 | 1465078645704 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 15:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:17:25 INFO - PROCESS | 1775 | 1465078645711 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 15:17:25 INFO - PROCESS | 1775 | 1465078645718 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:17:25 INFO - PROCESS | 1775 | 1465078645724 Marionette TRACE conn4 <- [1,2174,null,{}] 15:17:25 INFO - PROCESS | 1775 | 1465078645732 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:25 INFO - PROCESS | 1775 | 1465078645738 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:25 INFO - PROCESS | 1775 | 1465078645917 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 15:17:26 INFO - PROCESS | 1775 | 1465078646194 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:26 INFO - PROCESS | 1775 | 1465078646204 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:26 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7f2800 == 48 [pid = 1775] [id = 551] 15:17:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0x8c95fc00) [pid = 1775] [serial = 1654] [outer = (nil)] 15:17:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 94 (0x8d7c3400) [pid = 1775] [serial = 1655] [outer = 0x8c95fc00] 15:17:26 INFO - PROCESS | 1775 | 1465078646336 Marionette DEBUG loaded listener.js 15:17:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 95 (0x8e4cec00) [pid = 1775] [serial = 1656] [outer = 0x8c95fc00] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fe800 == 47 [pid = 1775] [id = 511] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7eec00 == 46 [pid = 1775] [id = 516] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb1d800 == 45 [pid = 1775] [id = 517] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x910d2c00 == 44 [pid = 1775] [id = 513] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f8800 == 43 [pid = 1775] [id = 512] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c6000 == 42 [pid = 1775] [id = 510] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7bfc00 == 41 [pid = 1775] [id = 514] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcdb000 == 40 [pid = 1775] [id = 518] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd09000 == 39 [pid = 1775] [id = 521] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x90d07000 == 38 [pid = 1775] [id = 522] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b8c00 == 37 [pid = 1775] [id = 520] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2cac00 == 36 [pid = 1775] [id = 515] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd05400 == 35 [pid = 1775] [id = 519] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x911a9400 == 34 [pid = 1775] [id = 523] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c8400 == 33 [pid = 1775] [id = 527] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bb400 == 32 [pid = 1775] [id = 524] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x910acc00 == 31 [pid = 1775] [id = 526] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8c961c00 == 30 [pid = 1775] [id = 525] 15:17:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2cf000 == 29 [pid = 1775] [id = 528] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 94 (0x90f54800) [pid = 1775] [serial = 1598] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 93 (0x8d9e3800) [pid = 1775] [serial = 1592] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0x8c5a9400) [pid = 1775] [serial = 1595] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x8d7c3000) [pid = 1775] [serial = 1566] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x8d697c00) [pid = 1775] [serial = 1565] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x8b7f5800) [pid = 1775] [serial = 1586] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x8b7fe400) [pid = 1775] [serial = 1587] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x910d0400) [pid = 1775] [serial = 1569] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x910a3400) [pid = 1775] [serial = 1568] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8c7ee800) [pid = 1775] [serial = 1589] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8d9ec000) [pid = 1775] [serial = 1593] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x9179bc00) [pid = 1775] [serial = 1572] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x91794800) [pid = 1775] [serial = 1571] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8c5aa800) [pid = 1775] [serial = 1584] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8b7f6400) [pid = 1775] [serial = 1583] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x921de400) [pid = 1775] [serial = 1575] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x917e7800) [pid = 1775] [serial = 1574] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x922dd800) [pid = 1775] [serial = 1578] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x921eac00) [pid = 1775] [serial = 1577] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x93681400) [pid = 1775] [serial = 1581] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x92b0e000) [pid = 1775] [serial = 1580] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8eb1b000) [pid = 1775] [serial = 1596] [outer = (nil)] [url = about:blank] 15:17:27 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8c95b000) [pid = 1775] [serial = 1590] [outer = (nil)] [url = about:blank] 15:17:28 INFO - PROCESS | 1775 | 1465078648349 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2687ms 15:17:28 INFO - PROCESS | 1775 | 1465078648406 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 15:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:17:28 INFO - PROCESS | 1775 | 1465078648412 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 15:17:28 INFO - PROCESS | 1775 | 1465078648420 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:17:28 INFO - PROCESS | 1775 | 1465078648427 Marionette TRACE conn4 <- [1,2178,null,{}] 15:17:28 INFO - PROCESS | 1775 | 1465078648439 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:28 INFO - PROCESS | 1775 | 1465078648444 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:28 INFO - PROCESS | 1775 | 1465078648616 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 15:17:28 INFO - PROCESS | 1775 | 1465078648754 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:28 INFO - PROCESS | 1775 | 1465078648766 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:28 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f9000 == 30 [pid = 1775] [id = 552] 15:17:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8b7fb000) [pid = 1775] [serial = 1657] [outer = (nil)] 15:17:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8bd02400) [pid = 1775] [serial = 1658] [outer = 0x8b7fb000] 15:17:28 INFO - PROCESS | 1775 | 1465078648839 Marionette DEBUG loaded listener.js 15:17:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8c5a4800) [pid = 1775] [serial = 1659] [outer = 0x8b7fb000] 15:17:29 INFO - PROCESS | 1775 | 1465078649716 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1353ms 15:17:29 INFO - PROCESS | 1775 | 1465078649773 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 15:17:29 INFO - PROCESS | 1775 | 1465078649783 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 15:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:17:29 INFO - PROCESS | 1775 | 1465078649794 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:17:29 INFO - PROCESS | 1775 | 1465078649798 Marionette TRACE conn4 <- [1,2182,null,{}] 15:17:29 INFO - PROCESS | 1775 | 1465078649805 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:29 INFO - PROCESS | 1775 | 1465078649810 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:29 INFO - PROCESS | 1775 | 1465078649994 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 15:17:30 INFO - PROCESS | 1775 | 1465078650161 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:30 INFO - PROCESS | 1775 | 1465078650170 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:30 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c968000 == 31 [pid = 1775] [id = 553] 15:17:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8d699800) [pid = 1775] [serial = 1660] [outer = (nil)] 15:17:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8d6a0000) [pid = 1775] [serial = 1661] [outer = 0x8d699800] 15:17:30 INFO - PROCESS | 1775 | 1465078650241 Marionette DEBUG loaded listener.js 15:17:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8d7c8800) [pid = 1775] [serial = 1662] [outer = 0x8d699800] 15:17:31 INFO - PROCESS | 1775 | 1465078651192 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1431ms 15:17:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:17:31 INFO - PROCESS | 1775 | 1465078651225 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 15:17:31 INFO - PROCESS | 1775 | 1465078651228 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 15:17:31 INFO - PROCESS | 1775 | 1465078651235 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:17:31 INFO - PROCESS | 1775 | 1465078651242 Marionette TRACE conn4 <- [1,2186,null,{}] 15:17:31 INFO - PROCESS | 1775 | 1465078651266 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:31 INFO - PROCESS | 1775 | 1465078651276 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:31 INFO - PROCESS | 1775 | 1465078651501 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 15:17:31 INFO - PROCESS | 1775 | 1465078651527 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:31 INFO - PROCESS | 1775 | 1465078651540 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:31 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb1d800 == 32 [pid = 1775] [id = 554] 15:17:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8eb1f400) [pid = 1775] [serial = 1663] [outer = (nil)] 15:17:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8eb24800) [pid = 1775] [serial = 1664] [outer = 0x8eb1f400] 15:17:31 INFO - PROCESS | 1775 | 1465078651616 Marionette DEBUG loaded listener.js 15:17:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x90d0e800) [pid = 1775] [serial = 1665] [outer = 0x8eb1f400] 15:17:32 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8b2cec00) [pid = 1775] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:17:32 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8bcdbc00) [pid = 1775] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:17:32 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8bce2800) [pid = 1775] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:17:32 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8bd07c00) [pid = 1775] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:17:32 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x90f5c000) [pid = 1775] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:17:32 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x910eec00) [pid = 1775] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:17:32 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8bd06000) [pid = 1775] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:17:32 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8e30c800) [pid = 1775] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:17:32 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x911b0c00) [pid = 1775] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:17:32 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8d7c4400) [pid = 1775] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:17:32 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x90d06800) [pid = 1775] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:17:33 INFO - PROCESS | 1775 | 1465078653001 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1796ms 15:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:17:33 INFO - PROCESS | 1775 | 1465078653037 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 15:17:33 INFO - PROCESS | 1775 | 1465078653040 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 15:17:33 INFO - PROCESS | 1775 | 1465078653047 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:17:33 INFO - PROCESS | 1775 | 1465078653050 Marionette TRACE conn4 <- [1,2190,null,{}] 15:17:33 INFO - PROCESS | 1775 | 1465078653056 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:33 INFO - PROCESS | 1775 | 1465078653061 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:33 INFO - PROCESS | 1775 | 1465078653216 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 15:17:33 INFO - PROCESS | 1775 | 1465078653231 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:33 INFO - PROCESS | 1775 | 1465078653239 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:33 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d698c00 == 33 [pid = 1775] [id = 555] 15:17:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8eb1dc00) [pid = 1775] [serial = 1666] [outer = (nil)] 15:17:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x90f59800) [pid = 1775] [serial = 1667] [outer = 0x8eb1dc00] 15:17:33 INFO - PROCESS | 1775 | 1465078653309 Marionette DEBUG loaded listener.js 15:17:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x910a3400) [pid = 1775] [serial = 1668] [outer = 0x8eb1dc00] 15:17:34 INFO - PROCESS | 1775 | 1465078654182 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 15:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1189ms 15:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:17:34 INFO - PROCESS | 1775 | 1465078654236 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 15:17:34 INFO - PROCESS | 1775 | 1465078654239 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 15:17:34 INFO - PROCESS | 1775 | 1465078654246 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:17:34 INFO - PROCESS | 1775 | 1465078654249 Marionette TRACE conn4 <- [1,2194,null,{}] 15:17:34 INFO - PROCESS | 1775 | 1465078654255 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:34 INFO - PROCESS | 1775 | 1465078654260 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:34 INFO - PROCESS | 1775 | 1465078654430 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 15:17:34 INFO - PROCESS | 1775 | 1465078654439 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:34 INFO - PROCESS | 1775 | 1465078654447 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0b800 == 34 [pid = 1775] [id = 556] 15:17:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8e4c7800) [pid = 1775] [serial = 1669] [outer = (nil)] 15:17:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x910b0c00) [pid = 1775] [serial = 1670] [outer = 0x8e4c7800] 15:17:34 INFO - PROCESS | 1775 | 1465078654519 Marionette DEBUG loaded listener.js 15:17:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x910cfc00) [pid = 1775] [serial = 1671] [outer = 0x8e4c7800] 15:17:35 INFO - PROCESS | 1775 | 1465078655795 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 15:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1587ms 15:17:35 INFO - PROCESS | 1775 | 1465078655834 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 15:17:35 INFO - PROCESS | 1775 | 1465078655841 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 15:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:17:35 INFO - PROCESS | 1775 | 1465078655849 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:17:35 INFO - PROCESS | 1775 | 1465078655857 Marionette TRACE conn4 <- [1,2198,null,{}] 15:17:35 INFO - PROCESS | 1775 | 1465078655865 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:35 INFO - PROCESS | 1775 | 1465078655872 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:36 INFO - PROCESS | 1775 | 1465078656106 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 15:17:36 INFO - PROCESS | 1775 | 1465078656362 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:36 INFO - PROCESS | 1775 | 1465078656373 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd01400 == 35 [pid = 1775] [id = 557] 15:17:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8bd08000) [pid = 1775] [serial = 1672] [outer = (nil)] 15:17:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8c964000) [pid = 1775] [serial = 1673] [outer = 0x8bd08000] 15:17:36 INFO - PROCESS | 1775 | 1465078656500 Marionette DEBUG loaded listener.js 15:17:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8d7c9c00) [pid = 1775] [serial = 1674] [outer = 0x8bd08000] 15:17:37 INFO - PROCESS | 1775 | 1465078657535 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1740ms 15:17:37 INFO - PROCESS | 1775 | 1465078657589 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 15:17:37 INFO - PROCESS | 1775 | 1465078657597 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 15:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:17:37 INFO - PROCESS | 1775 | 1465078657611 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:17:37 INFO - PROCESS | 1775 | 1465078657615 Marionette TRACE conn4 <- [1,2202,null,{}] 15:17:37 INFO - PROCESS | 1775 | 1465078657622 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:37 INFO - PROCESS | 1775 | 1465078657629 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:37 INFO - PROCESS | 1775 | 1465078657826 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 15:17:38 INFO - PROCESS | 1775 | 1465078658099 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:38 INFO - PROCESS | 1775 | 1465078658109 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd03000 == 36 [pid = 1775] [id = 558] 15:17:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x90f5cc00) [pid = 1775] [serial = 1675] [outer = (nil)] 15:17:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x910ad400) [pid = 1775] [serial = 1676] [outer = 0x90f5cc00] 15:17:38 INFO - PROCESS | 1775 | 1465078658237 Marionette DEBUG loaded listener.js 15:17:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x910d8400) [pid = 1775] [serial = 1677] [outer = 0x90f5cc00] 15:17:39 INFO - PROCESS | 1775 | 1465078659496 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:17:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:17:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1903ms 15:17:39 INFO - PROCESS | 1775 | 1465078659512 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 15:17:39 INFO - PROCESS | 1775 | 1465078659517 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 15:17:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:17:39 INFO - PROCESS | 1775 | 1465078659524 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:17:39 INFO - PROCESS | 1775 | 1465078659530 Marionette TRACE conn4 <- [1,2206,null,{}] 15:17:39 INFO - PROCESS | 1775 | 1465078659559 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:39 INFO - PROCESS | 1775 | 1465078659568 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:39 INFO - PROCESS | 1775 | 1465078659797 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 15:17:40 INFO - PROCESS | 1775 | 1465078660045 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:40 INFO - PROCESS | 1775 | 1465078660054 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x911a2000 == 37 [pid = 1775] [id = 559] 15:17:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x911a7c00) [pid = 1775] [serial = 1678] [outer = (nil)] 15:17:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x91791000) [pid = 1775] [serial = 1679] [outer = 0x911a7c00] 15:17:40 INFO - PROCESS | 1775 | 1465078660143 Marionette DEBUG loaded listener.js 15:17:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x91797800) [pid = 1775] [serial = 1680] [outer = 0x911a7c00] 15:17:41 INFO - PROCESS | 1775 | 1465078661232 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 15:17:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:17:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1791ms 15:17:41 INFO - PROCESS | 1775 | 1465078661315 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 15:17:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:17:41 INFO - PROCESS | 1775 | 1465078661320 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 15:17:41 INFO - PROCESS | 1775 | 1465078661327 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:17:41 INFO - PROCESS | 1775 | 1465078661331 Marionette TRACE conn4 <- [1,2210,null,{}] 15:17:41 INFO - PROCESS | 1775 | 1465078661337 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:41 INFO - PROCESS | 1775 | 1465078661343 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:41 INFO - PROCESS | 1775 | 1465078661565 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 15:17:42 INFO - PROCESS | 1775 | 1465078662012 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:42 INFO - PROCESS | 1775 | 1465078662023 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:42 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c0c00 == 38 [pid = 1775] [id = 560] 15:17:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8b2c1400) [pid = 1775] [serial = 1681] [outer = (nil)] 15:17:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8b2c8400) [pid = 1775] [serial = 1682] [outer = 0x8b2c1400] 15:17:42 INFO - PROCESS | 1775 | 1465078662100 Marionette DEBUG loaded listener.js 15:17:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x8bcd9400) [pid = 1775] [serial = 1683] [outer = 0x8b2c1400] 15:17:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8d698c00 == 37 [pid = 1775] [id = 555] 15:17:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb1d800 == 36 [pid = 1775] [id = 554] 15:17:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8c968000 == 35 [pid = 1775] [id = 553] 15:17:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f9000 == 34 [pid = 1775] [id = 552] 15:17:42 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7f2800 == 33 [pid = 1775] [id = 551] 15:17:43 INFO - PROCESS | 1775 | 1465078663083 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x91154400) [pid = 1775] [serial = 1622] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x90d09800) [pid = 1775] [serial = 1625] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x911a2400) [pid = 1775] [serial = 1623] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x90f5c400) [pid = 1775] [serial = 1626] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x9114e400) [pid = 1775] [serial = 1607] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x91158800) [pid = 1775] [serial = 1608] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8e4cc800) [pid = 1775] [serial = 1616] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8eb1cc00) [pid = 1775] [serial = 1617] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x90d06400) [pid = 1775] [serial = 1604] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x910a5000) [pid = 1775] [serial = 1605] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8c5ae400) [pid = 1775] [serial = 1601] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8d7bf000) [pid = 1775] [serial = 1602] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x910d5000) [pid = 1775] [serial = 1619] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x90f5e400) [pid = 1775] [serial = 1599] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x91790400) [pid = 1775] [serial = 1610] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x91792c00) [pid = 1775] [serial = 1611] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8bd0ec00) [pid = 1775] [serial = 1613] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8c5ac800) [pid = 1775] [serial = 1614] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x921e1000) [pid = 1775] [serial = 1629] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x91156c00) [pid = 1775] [serial = 1628] [outer = (nil)] [url = about:blank] 15:17:43 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x910e4c00) [pid = 1775] [serial = 1620] [outer = (nil)] [url = about:blank] 15:17:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:17:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1841ms 15:17:43 INFO - PROCESS | 1775 | 1465078663169 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 15:17:43 INFO - PROCESS | 1775 | 1465078663175 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 15:17:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:17:43 INFO - PROCESS | 1775 | 1465078663183 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:17:43 INFO - PROCESS | 1775 | 1465078663187 Marionette TRACE conn4 <- [1,2214,null,{}] 15:17:43 INFO - PROCESS | 1775 | 1465078663195 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:43 INFO - PROCESS | 1775 | 1465078663203 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:43 INFO - PROCESS | 1775 | 1465078663370 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 15:17:43 INFO - PROCESS | 1775 | 1465078663515 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:43 INFO - PROCESS | 1775 | 1465078663528 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a1800 == 34 [pid = 1775] [id = 561] 15:17:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8c7ef000) [pid = 1775] [serial = 1684] [outer = (nil)] 15:17:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8d694c00) [pid = 1775] [serial = 1685] [outer = 0x8c7ef000] 15:17:43 INFO - PROCESS | 1775 | 1465078663601 Marionette DEBUG loaded listener.js 15:17:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8d9e2800) [pid = 1775] [serial = 1686] [outer = 0x8c7ef000] 15:17:44 INFO - PROCESS | 1775 | 1465078664453 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 15:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1335ms 15:17:44 INFO - PROCESS | 1775 | 1465078664522 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 15:17:44 INFO - PROCESS | 1775 | 1465078664528 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 15:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:17:44 INFO - PROCESS | 1775 | 1465078664535 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:17:44 INFO - PROCESS | 1775 | 1465078664539 Marionette TRACE conn4 <- [1,2218,null,{}] 15:17:44 INFO - PROCESS | 1775 | 1465078664545 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:44 INFO - PROCESS | 1775 | 1465078664550 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:44 INFO - PROCESS | 1775 | 1465078664727 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 15:17:44 INFO - PROCESS | 1775 | 1465078664868 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:44 INFO - PROCESS | 1775 | 1465078664876 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:44 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd04400 == 35 [pid = 1775] [id = 562] 15:17:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8eb1d800) [pid = 1775] [serial = 1687] [outer = (nil)] 15:17:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x90d10c00) [pid = 1775] [serial = 1688] [outer = 0x8eb1d800] 15:17:44 INFO - PROCESS | 1775 | 1465078664949 Marionette DEBUG loaded listener.js 15:17:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x910a1c00) [pid = 1775] [serial = 1689] [outer = 0x8eb1d800] 15:17:45 INFO - PROCESS | 1775 | 1465078665867 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 15:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1380ms 15:17:45 INFO - PROCESS | 1775 | 1465078665917 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 15:17:45 INFO - PROCESS | 1775 | 1465078665921 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 15:17:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:17:45 INFO - PROCESS | 1775 | 1465078665935 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:17:45 INFO - PROCESS | 1775 | 1465078665944 Marionette TRACE conn4 <- [1,2222,null,{}] 15:17:45 INFO - PROCESS | 1775 | 1465078665961 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:45 INFO - PROCESS | 1775 | 1465078665968 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:46 INFO - PROCESS | 1775 | 1465078666188 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 15:17:46 INFO - PROCESS | 1775 | 1465078666220 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:46 INFO - PROCESS | 1775 | 1465078666226 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:46 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce4400 == 36 [pid = 1775] [id = 563] 15:17:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x910f0400) [pid = 1775] [serial = 1690] [outer = (nil)] 15:17:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x91155800) [pid = 1775] [serial = 1691] [outer = 0x910f0400] 15:17:46 INFO - PROCESS | 1775 | 1465078666309 Marionette DEBUG loaded listener.js 15:17:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x91157400) [pid = 1775] [serial = 1692] [outer = 0x910f0400] 15:17:47 INFO - PROCESS | 1775 | 1465078667289 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:17:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1410ms 15:17:47 INFO - PROCESS | 1775 | 1465078667346 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 15:17:47 INFO - PROCESS | 1775 | 1465078667351 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 15:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:17:47 INFO - PROCESS | 1775 | 1465078667358 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:17:47 INFO - PROCESS | 1775 | 1465078667361 Marionette TRACE conn4 <- [1,2226,null,{}] 15:17:47 INFO - PROCESS | 1775 | 1465078667367 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:47 INFO - PROCESS | 1775 | 1465078667372 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:47 INFO - PROCESS | 1775 | 1465078667594 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 15:17:47 INFO - PROCESS | 1775 | 1465078667620 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:47 INFO - PROCESS | 1775 | 1465078667626 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:47 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b2400 == 37 [pid = 1775] [id = 564] 15:17:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x90f53c00) [pid = 1775] [serial = 1693] [outer = (nil)] 15:17:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x9178cc00) [pid = 1775] [serial = 1694] [outer = 0x90f53c00] 15:17:47 INFO - PROCESS | 1775 | 1465078667699 Marionette DEBUG loaded listener.js 15:17:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x91793400) [pid = 1775] [serial = 1695] [outer = 0x90f53c00] 15:17:48 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8bd08400) [pid = 1775] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:17:48 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x910a7800) [pid = 1775] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:17:48 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8c95fc00) [pid = 1775] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:17:48 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x922ddc00) [pid = 1775] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:17:48 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x92b02c00) [pid = 1775] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:17:48 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8b7fb000) [pid = 1775] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:17:48 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x92b0d000) [pid = 1775] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:17:48 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x910ae400) [pid = 1775] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:17:48 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8eb1f400) [pid = 1775] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:17:48 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x910d7400) [pid = 1775] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:17:48 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8b7f6800) [pid = 1775] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:17:48 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8eb1dc00) [pid = 1775] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:17:48 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8d699800) [pid = 1775] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:17:48 INFO - PROCESS | 1775 | 1465078668730 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 15:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1435ms 15:17:48 INFO - PROCESS | 1775 | 1465078668796 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 15:17:48 INFO - PROCESS | 1775 | 1465078668801 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 15:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:17:48 INFO - PROCESS | 1775 | 1465078668809 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:17:48 INFO - PROCESS | 1775 | 1465078668813 Marionette TRACE conn4 <- [1,2230,null,{}] 15:17:48 INFO - PROCESS | 1775 | 1465078668820 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:48 INFO - PROCESS | 1775 | 1465078668827 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:48 INFO - PROCESS | 1775 | 1465078668994 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 15:17:49 INFO - PROCESS | 1775 | 1465078669138 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:49 INFO - PROCESS | 1775 | 1465078669158 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:49 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5aec00 == 38 [pid = 1775] [id = 565] 15:17:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8c7ef800) [pid = 1775] [serial = 1696] [outer = (nil)] 15:17:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x911ae000) [pid = 1775] [serial = 1697] [outer = 0x8c7ef800] 15:17:49 INFO - PROCESS | 1775 | 1465078669237 Marionette DEBUG loaded listener.js 15:17:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x917e2800) [pid = 1775] [serial = 1698] [outer = 0x8c7ef800] 15:17:50 INFO - PROCESS | 1775 | 1465078670067 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 15:17:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:17:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1344ms 15:17:50 INFO - PROCESS | 1775 | 1465078670154 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 15:17:50 INFO - PROCESS | 1775 | 1465078670161 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 15:17:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:17:50 INFO - PROCESS | 1775 | 1465078670169 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:17:50 INFO - PROCESS | 1775 | 1465078670176 Marionette TRACE conn4 <- [1,2234,null,{}] 15:17:50 INFO - PROCESS | 1775 | 1465078670185 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:50 INFO - PROCESS | 1775 | 1465078670192 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:50 INFO - PROCESS | 1775 | 1465078670418 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 15:17:50 INFO - PROCESS | 1775 | 1465078670617 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:50 INFO - PROCESS | 1775 | 1465078670634 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcddc00 == 39 [pid = 1775] [id = 566] 15:17:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8bce1400) [pid = 1775] [serial = 1699] [outer = (nil)] 15:17:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8bd10c00) [pid = 1775] [serial = 1700] [outer = 0x8bce1400] 15:17:50 INFO - PROCESS | 1775 | 1465078670765 Marionette DEBUG loaded listener.js 15:17:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8c5ac800) [pid = 1775] [serial = 1701] [outer = 0x8bce1400] 15:17:51 INFO - PROCESS | 1775 | 1465078671811 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 15:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1687ms 15:17:51 INFO - PROCESS | 1775 | 1465078671857 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 15:17:51 INFO - PROCESS | 1775 | 1465078671863 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 15:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:17:51 INFO - PROCESS | 1775 | 1465078671874 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:17:51 INFO - PROCESS | 1775 | 1465078671879 Marionette TRACE conn4 <- [1,2238,null,{}] 15:17:51 INFO - PROCESS | 1775 | 1465078671887 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:51 INFO - PROCESS | 1775 | 1465078671893 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:52 INFO - PROCESS | 1775 | 1465078672087 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 15:17:52 INFO - PROCESS | 1775 | 1465078672274 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:52 INFO - PROCESS | 1775 | 1465078672283 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7f8c00 == 40 [pid = 1775] [id = 567] 15:17:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x90d09800) [pid = 1775] [serial = 1702] [outer = (nil)] 15:17:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x90f5e400) [pid = 1775] [serial = 1703] [outer = 0x90d09800] 15:17:52 INFO - PROCESS | 1775 | 1465078672368 Marionette DEBUG loaded listener.js 15:17:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x910aa800) [pid = 1775] [serial = 1704] [outer = 0x90d09800] 15:17:53 INFO - PROCESS | 1775 | 1465078673390 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:17:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1548ms 15:17:53 INFO - PROCESS | 1775 | 1465078673420 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 15:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:17:53 INFO - PROCESS | 1775 | 1465078673424 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 15:17:53 INFO - PROCESS | 1775 | 1465078673432 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:17:53 INFO - PROCESS | 1775 | 1465078673435 Marionette TRACE conn4 <- [1,2242,null,{}] 15:17:53 INFO - PROCESS | 1775 | 1465078673452 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:53 INFO - PROCESS | 1775 | 1465078673462 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:53 INFO - PROCESS | 1775 | 1465078673662 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 15:17:53 INFO - PROCESS | 1775 | 1465078673848 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:53 INFO - PROCESS | 1775 | 1465078673859 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:53 INFO - PROCESS | 1775 | ++DOCSHELL 0x9179a800 == 41 [pid = 1775] [id = 568] 15:17:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x917e1400) [pid = 1775] [serial = 1705] [outer = (nil)] 15:17:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x917ea400) [pid = 1775] [serial = 1706] [outer = 0x917e1400] 15:17:53 INFO - PROCESS | 1775 | 1465078673951 Marionette DEBUG loaded listener.js 15:17:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x921e3c00) [pid = 1775] [serial = 1707] [outer = 0x917e1400] 15:17:54 INFO - PROCESS | 1775 | 1465078674989 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1589ms 15:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:17:55 INFO - PROCESS | 1775 | 1465078675019 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 15:17:55 INFO - PROCESS | 1775 | 1465078675023 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 15:17:55 INFO - PROCESS | 1775 | 1465078675030 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:17:55 INFO - PROCESS | 1775 | 1465078675033 Marionette TRACE conn4 <- [1,2246,null,{}] 15:17:55 INFO - PROCESS | 1775 | 1465078675039 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:55 INFO - PROCESS | 1775 | 1465078675045 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:55 INFO - PROCESS | 1775 | 1465078675245 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 15:17:55 INFO - PROCESS | 1775 | 1465078675441 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:55 INFO - PROCESS | 1775 | 1465078675448 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:55 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a9000 == 42 [pid = 1775] [id = 569] 15:17:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8d69dc00) [pid = 1775] [serial = 1708] [outer = (nil)] 15:17:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x922e3400) [pid = 1775] [serial = 1709] [outer = 0x8d69dc00] 15:17:55 INFO - PROCESS | 1775 | 1465078675540 Marionette DEBUG loaded listener.js 15:17:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x92b03400) [pid = 1775] [serial = 1710] [outer = 0x8d69dc00] 15:17:56 INFO - PROCESS | 1775 | 1465078676551 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1587ms 15:17:56 INFO - PROCESS | 1775 | 1465078676617 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 15:17:56 INFO - PROCESS | 1775 | 1465078676621 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 15:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:17:56 INFO - PROCESS | 1775 | 1465078676628 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:17:56 INFO - PROCESS | 1775 | 1465078676632 Marionette TRACE conn4 <- [1,2250,null,{}] 15:17:56 INFO - PROCESS | 1775 | 1465078676638 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:56 INFO - PROCESS | 1775 | 1465078676644 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:56 INFO - PROCESS | 1775 | 1465078676842 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 15:17:57 INFO - PROCESS | 1775 | 1465078677074 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:57 INFO - PROCESS | 1775 | 1465078677084 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x922dd400 == 43 [pid = 1775] [id = 570] 15:17:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x922de800) [pid = 1775] [serial = 1711] [outer = (nil)] 15:17:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x93633400) [pid = 1775] [serial = 1712] [outer = 0x922de800] 15:17:57 INFO - PROCESS | 1775 | 1465078677210 Marionette DEBUG loaded listener.js 15:17:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x93639400) [pid = 1775] [serial = 1713] [outer = 0x922de800] 15:17:58 INFO - PROCESS | 1775 | 1465078678120 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 15:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1534ms 15:17:58 INFO - PROCESS | 1775 | 1465078678163 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 15:17:58 INFO - PROCESS | 1775 | 1465078678167 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 15:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:17:58 INFO - PROCESS | 1775 | 1465078678174 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:17:58 INFO - PROCESS | 1775 | 1465078678177 Marionette TRACE conn4 <- [1,2254,null,{}] 15:17:58 INFO - PROCESS | 1775 | 1465078678183 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:58 INFO - PROCESS | 1775 | 1465078678193 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:58 INFO - PROCESS | 1775 | 1465078678415 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 15:17:58 INFO - PROCESS | 1775 | 1465078678602 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:58 INFO - PROCESS | 1775 | 1465078678614 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:58 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bf400 == 44 [pid = 1775] [id = 571] 15:17:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x9363cc00) [pid = 1775] [serial = 1714] [outer = (nil)] 15:17:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x93a26800) [pid = 1775] [serial = 1715] [outer = 0x9363cc00] 15:17:58 INFO - PROCESS | 1775 | 1465078678695 Marionette DEBUG loaded listener.js 15:17:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x93a2e800) [pid = 1775] [serial = 1716] [outer = 0x9363cc00] 15:17:59 INFO - PROCESS | 1775 | 1465078679675 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:17:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:17:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1530ms 15:17:59 INFO - PROCESS | 1775 | 1465078679705 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 15:17:59 INFO - PROCESS | 1775 | 1465078679709 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 15:17:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:17:59 INFO - PROCESS | 1775 | 1465078679715 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:17:59 INFO - PROCESS | 1775 | 1465078679720 Marionette TRACE conn4 <- [1,2258,null,{}] 15:17:59 INFO - PROCESS | 1775 | 1465078679726 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:17:59 INFO - PROCESS | 1775 | 1465078679731 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:17:59 INFO - PROCESS | 1775 | 1465078679902 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 15:18:00 INFO - PROCESS | 1775 | 1465078680092 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:00 INFO - PROCESS | 1775 | 1465078680103 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:00 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb23000 == 45 [pid = 1775] [id = 572] 15:18:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x9114b800) [pid = 1775] [serial = 1717] [outer = (nil)] 15:18:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x950e2400) [pid = 1775] [serial = 1718] [outer = 0x9114b800] 15:18:00 INFO - PROCESS | 1775 | 1465078680183 Marionette DEBUG loaded listener.js 15:18:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x950e6400) [pid = 1775] [serial = 1719] [outer = 0x9114b800] 15:18:01 INFO - PROCESS | 1775 | 1465078681198 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:18:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:18:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1539ms 15:18:01 INFO - PROCESS | 1775 | 1465078681256 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 15:18:01 INFO - PROCESS | 1775 | 1465078681260 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 15:18:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:18:01 INFO - PROCESS | 1775 | 1465078681267 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:18:01 INFO - PROCESS | 1775 | 1465078681272 Marionette TRACE conn4 <- [1,2262,null,{}] 15:18:01 INFO - PROCESS | 1775 | 1465078681278 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:01 INFO - PROCESS | 1775 | 1465078681283 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:01 INFO - PROCESS | 1775 | 1465078681692 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 15:18:01 INFO - PROCESS | 1775 | 1465078681969 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:01 INFO - PROCESS | 1775 | 1465078681980 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:02 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f6800 == 46 [pid = 1775] [id = 573] 15:18:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x8b7f7000) [pid = 1775] [serial = 1720] [outer = (nil)] 15:18:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x8bcda000) [pid = 1775] [serial = 1721] [outer = 0x8b7f7000] 15:18:02 INFO - PROCESS | 1775 | 1465078682101 Marionette DEBUG loaded listener.js 15:18:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0x8c5a3000) [pid = 1775] [serial = 1722] [outer = 0x8b7f7000] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b2400 == 45 [pid = 1775] [id = 564] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce4400 == 44 [pid = 1775] [id = 563] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd04400 == 43 [pid = 1775] [id = 562] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a1800 == 42 [pid = 1775] [id = 561] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c0c00 == 41 [pid = 1775] [id = 560] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x910eb400 == 40 [pid = 1775] [id = 547] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd01400 == 39 [pid = 1775] [id = 557] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x911a2000 == 38 [pid = 1775] [id = 559] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0b800 == 37 [pid = 1775] [id = 556] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd03000 == 36 [pid = 1775] [id = 558] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f0800 == 35 [pid = 1775] [id = 550] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9e4000 == 34 [pid = 1775] [id = 548] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x910a2400 == 33 [pid = 1775] [id = 549] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x922e4400 == 32 [pid = 1775] [id = 546] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bf400 == 31 [pid = 1775] [id = 571] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb23000 == 30 [pid = 1775] [id = 572] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x922dd400 == 29 [pid = 1775] [id = 570] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a9000 == 28 [pid = 1775] [id = 569] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7f8c00 == 27 [pid = 1775] [id = 567] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x9179a800 == 26 [pid = 1775] [id = 568] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5aec00 == 25 [pid = 1775] [id = 565] 15:18:03 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcddc00 == 24 [pid = 1775] [id = 566] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0x8d9e1c00) [pid = 1775] [serial = 1632] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x8d691400) [pid = 1775] [serial = 1631] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x9114c400) [pid = 1775] [serial = 1635] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x910e2000) [pid = 1775] [serial = 1634] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x8e4cec00) [pid = 1775] [serial = 1656] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x8d7c3400) [pid = 1775] [serial = 1655] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x92b0bc00) [pid = 1775] [serial = 1638] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x92b02800) [pid = 1775] [serial = 1637] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x93860c00) [pid = 1775] [serial = 1641] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8bd02400) [pid = 1775] [serial = 1658] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x93681800) [pid = 1775] [serial = 1640] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x9395ac00) [pid = 1775] [serial = 1644] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x9386e800) [pid = 1775] [serial = 1643] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8c5a4800) [pid = 1775] [serial = 1659] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x94555800) [pid = 1775] [serial = 1647] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x93a2c400) [pid = 1775] [serial = 1646] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8eb24800) [pid = 1775] [serial = 1664] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x95152800) [pid = 1775] [serial = 1650] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x95150400) [pid = 1775] [serial = 1649] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8c95f400) [pid = 1775] [serial = 1653] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8bd0d800) [pid = 1775] [serial = 1652] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x90f59800) [pid = 1775] [serial = 1667] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x910a3400) [pid = 1775] [serial = 1668] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8d7c8800) [pid = 1775] [serial = 1662] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x90d0e800) [pid = 1775] [serial = 1665] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8d6a0000) [pid = 1775] [serial = 1661] [outer = (nil)] [url = about:blank] 15:18:04 INFO - PROCESS | 1775 | 1465078684300 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:18:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:18:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 3055ms 15:18:04 INFO - PROCESS | 1775 | 1465078684323 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 15:18:04 INFO - PROCESS | 1775 | 1465078684329 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 15:18:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:18:04 INFO - PROCESS | 1775 | 1465078684338 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:18:04 INFO - PROCESS | 1775 | 1465078684344 Marionette TRACE conn4 <- [1,2266,null,{}] 15:18:04 INFO - PROCESS | 1775 | 1465078684353 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:04 INFO - PROCESS | 1775 | 1465078684358 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:04 INFO - PROCESS | 1775 | 1465078684535 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 15:18:04 INFO - PROCESS | 1775 | 1465078684792 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:04 INFO - PROCESS | 1775 | 1465078684809 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcdd800 == 25 [pid = 1775] [id = 574] 15:18:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8bcddc00) [pid = 1775] [serial = 1723] [outer = (nil)] 15:18:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8bd02400) [pid = 1775] [serial = 1724] [outer = 0x8bcddc00] 15:18:04 INFO - PROCESS | 1775 | 1465078684886 Marionette DEBUG loaded listener.js 15:18:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8bd0f400) [pid = 1775] [serial = 1725] [outer = 0x8bcddc00] 15:18:05 INFO - PROCESS | 1775 | 1465078685689 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 15:18:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:18:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1387ms 15:18:05 INFO - PROCESS | 1775 | 1465078685726 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 15:18:05 INFO - PROCESS | 1775 | 1465078685736 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 15:18:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:18:05 INFO - PROCESS | 1775 | 1465078685747 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:18:05 INFO - PROCESS | 1775 | 1465078685752 Marionette TRACE conn4 <- [1,2270,null,{}] 15:18:05 INFO - PROCESS | 1775 | 1465078685758 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:05 INFO - PROCESS | 1775 | 1465078685763 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:05 INFO - PROCESS | 1775 | 1465078685957 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 15:18:06 INFO - PROCESS | 1775 | 1465078686103 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:06 INFO - PROCESS | 1775 | 1465078686120 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c969800 == 26 [pid = 1775] [id = 575] 15:18:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d693000) [pid = 1775] [serial = 1726] [outer = (nil)] 15:18:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8d69ec00) [pid = 1775] [serial = 1727] [outer = 0x8d693000] 15:18:06 INFO - PROCESS | 1775 | 1465078686196 Marionette DEBUG loaded listener.js 15:18:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8d7c2400) [pid = 1775] [serial = 1728] [outer = 0x8d693000] 15:18:07 INFO - PROCESS | 1775 | 1465078687175 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:18:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:18:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1483ms 15:18:07 INFO - PROCESS | 1775 | 1465078687232 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 15:18:07 INFO - PROCESS | 1775 | 1465078687238 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 15:18:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:18:07 INFO - PROCESS | 1775 | 1465078687261 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:18:07 INFO - PROCESS | 1775 | 1465078687270 Marionette TRACE conn4 <- [1,2274,null,{}] 15:18:07 INFO - PROCESS | 1775 | 1465078687310 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:07 INFO - PROCESS | 1775 | 1465078687324 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:07 INFO - PROCESS | 1775 | 1465078687563 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 15:18:07 INFO - PROCESS | 1775 | 1465078687597 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:07 INFO - PROCESS | 1775 | 1465078687604 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:07 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4ca800 == 27 [pid = 1775] [id = 576] 15:18:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8e4cc400) [pid = 1775] [serial = 1729] [outer = (nil)] 15:18:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8e4d2400) [pid = 1775] [serial = 1730] [outer = 0x8e4cc400] 15:18:07 INFO - PROCESS | 1775 | 1465078687682 Marionette DEBUG loaded listener.js 15:18:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8eb1b400) [pid = 1775] [serial = 1731] [outer = 0x8e4cc400] 15:18:09 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8c7ef800) [pid = 1775] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:18:09 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x910f0400) [pid = 1775] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:18:09 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x90f53c00) [pid = 1775] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:18:09 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x90f5cc00) [pid = 1775] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:18:09 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8b2c1400) [pid = 1775] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:18:09 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x911a7c00) [pid = 1775] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:18:09 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8eb1d800) [pid = 1775] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:18:09 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8bd08000) [pid = 1775] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:18:09 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8e4c7800) [pid = 1775] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:18:09 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8c7ef000) [pid = 1775] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:18:09 INFO - PROCESS | 1775 | 1465078689118 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 15:18:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:18:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1902ms 15:18:09 INFO - PROCESS | 1775 | 1465078689161 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 15:18:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:18:09 INFO - PROCESS | 1775 | 1465078689166 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 15:18:09 INFO - PROCESS | 1775 | 1465078689172 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:18:09 INFO - PROCESS | 1775 | 1465078689175 Marionette TRACE conn4 <- [1,2278,null,{}] 15:18:09 INFO - PROCESS | 1775 | 1465078689195 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:09 INFO - PROCESS | 1775 | 1465078689201 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:09 INFO - PROCESS | 1775 | 1465078689403 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 15:18:09 INFO - PROCESS | 1775 | 1465078689545 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:09 INFO - PROCESS | 1775 | 1465078689554 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:09 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2ce800 == 28 [pid = 1775] [id = 577] 15:18:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8d9e8800) [pid = 1775] [serial = 1732] [outer = (nil)] 15:18:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8eb21c00) [pid = 1775] [serial = 1733] [outer = 0x8d9e8800] 15:18:09 INFO - PROCESS | 1775 | 1465078689634 Marionette DEBUG loaded listener.js 15:18:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x90d0c000) [pid = 1775] [serial = 1734] [outer = 0x8d9e8800] 15:18:10 INFO - PROCESS | 1775 | 1465078690357 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:18:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:18:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1228ms 15:18:10 INFO - PROCESS | 1775 | 1465078690401 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 15:18:10 INFO - PROCESS | 1775 | 1465078690406 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 15:18:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:18:10 INFO - PROCESS | 1775 | 1465078690412 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:18:10 INFO - PROCESS | 1775 | 1465078690416 Marionette TRACE conn4 <- [1,2282,null,{}] 15:18:10 INFO - PROCESS | 1775 | 1465078690422 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:10 INFO - PROCESS | 1775 | 1465078690428 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:10 INFO - PROCESS | 1775 | 1465078690646 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 15:18:10 INFO - PROCESS | 1775 | 1465078690655 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:10 INFO - PROCESS | 1775 | 1465078690663 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:10 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7f8c00 == 29 [pid = 1775] [id = 578] 15:18:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8e4d3c00) [pid = 1775] [serial = 1735] [outer = (nil)] 15:18:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x90f5e800) [pid = 1775] [serial = 1736] [outer = 0x8e4d3c00] 15:18:10 INFO - PROCESS | 1775 | 1465078690734 Marionette DEBUG loaded listener.js 15:18:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x90f61c00) [pid = 1775] [serial = 1737] [outer = 0x8e4d3c00] 15:18:12 INFO - PROCESS | 1775 | 1465078692007 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 15:18:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:18:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1635ms 15:18:12 INFO - PROCESS | 1775 | 1465078692049 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 15:18:12 INFO - PROCESS | 1775 | 1465078692057 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 15:18:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:18:12 INFO - PROCESS | 1775 | 1465078692067 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:18:12 INFO - PROCESS | 1775 | 1465078692071 Marionette TRACE conn4 <- [1,2286,null,{}] 15:18:12 INFO - PROCESS | 1775 | 1465078692080 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:12 INFO - PROCESS | 1775 | 1465078692087 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:12 INFO - PROCESS | 1775 | 1465078692284 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 15:18:12 INFO - PROCESS | 1775 | 1465078692523 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:12 INFO - PROCESS | 1775 | 1465078692532 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:12 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd03000 == 30 [pid = 1775] [id = 579] 15:18:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8bd03c00) [pid = 1775] [serial = 1738] [outer = (nil)] 15:18:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8c964800) [pid = 1775] [serial = 1739] [outer = 0x8bd03c00] 15:18:12 INFO - PROCESS | 1775 | 1465078692660 Marionette DEBUG loaded listener.js 15:18:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8d69fc00) [pid = 1775] [serial = 1740] [outer = 0x8bd03c00] 15:18:13 INFO - PROCESS | 1775 | 1465078693821 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 15:18:13 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 15:18:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1835ms 15:18:13 INFO - PROCESS | 1775 | 1465078693902 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 15:18:13 INFO - PROCESS | 1775 | 1465078693911 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 15:18:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:18:13 INFO - PROCESS | 1775 | 1465078693923 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:18:13 INFO - PROCESS | 1775 | 1465078693926 Marionette TRACE conn4 <- [1,2290,null,{}] 15:18:13 INFO - PROCESS | 1775 | 1465078693947 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:13 INFO - PROCESS | 1775 | 1465078693953 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:14 INFO - PROCESS | 1775 | 1465078694221 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 15:18:14 INFO - PROCESS | 1775 | 1465078694449 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:14 INFO - PROCESS | 1775 | 1465078694456 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:14 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4cec00 == 31 [pid = 1775] [id = 580] 15:18:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8e4d3800) [pid = 1775] [serial = 1741] [outer = (nil)] 15:18:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x90d10800) [pid = 1775] [serial = 1742] [outer = 0x8e4d3800] 15:18:14 INFO - PROCESS | 1775 | 1465078694546 Marionette DEBUG loaded listener.js 15:18:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8eb1e800) [pid = 1775] [serial = 1743] [outer = 0x8e4d3800] 15:18:15 INFO - PROCESS | 1775 | 1465078695555 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 15:18:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:18:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1655ms 15:18:15 INFO - PROCESS | 1775 | 1465078695578 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 15:18:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:18:15 INFO - PROCESS | 1775 | 1465078695583 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 15:18:15 INFO - PROCESS | 1775 | 1465078695590 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:18:15 INFO - PROCESS | 1775 | 1465078695596 Marionette TRACE conn4 <- [1,2294,null,{}] 15:18:15 INFO - PROCESS | 1775 | 1465078695642 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:15 INFO - PROCESS | 1775 | 1465078695651 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:15 INFO - PROCESS | 1775 | 1465078695855 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 15:18:16 INFO - PROCESS | 1775 | 1465078696087 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:16 INFO - PROCESS | 1775 | 1465078696099 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x910eec00 == 32 [pid = 1775] [id = 581] 15:18:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x910ef000) [pid = 1775] [serial = 1744] [outer = (nil)] 15:18:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x9114d400) [pid = 1775] [serial = 1745] [outer = 0x910ef000] 15:18:16 INFO - PROCESS | 1775 | 1465078696216 Marionette DEBUG loaded listener.js 15:18:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x91150800) [pid = 1775] [serial = 1746] [outer = 0x910ef000] 15:18:17 INFO - PROCESS | 1775 | 1465078697177 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 15:18:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:18:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1640ms 15:18:17 INFO - PROCESS | 1775 | 1465078697243 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 15:18:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:18:17 INFO - PROCESS | 1775 | 1465078697248 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 15:18:17 INFO - PROCESS | 1775 | 1465078697256 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:18:17 INFO - PROCESS | 1775 | 1465078697260 Marionette TRACE conn4 <- [1,2298,null,{}] 15:18:17 INFO - PROCESS | 1775 | 1465078697266 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:17 INFO - PROCESS | 1775 | 1465078697271 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:17 INFO - PROCESS | 1775 | 1465078697454 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 15:18:17 INFO - PROCESS | 1775 | 1465078697637 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:17 INFO - PROCESS | 1775 | 1465078697646 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:17 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e305000 == 33 [pid = 1775] [id = 582] 15:18:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8e4ca400) [pid = 1775] [serial = 1747] [outer = (nil)] 15:18:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x9178fc00) [pid = 1775] [serial = 1748] [outer = 0x8e4ca400] 15:18:17 INFO - PROCESS | 1775 | 1465078697730 Marionette DEBUG loaded listener.js 15:18:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x91794800) [pid = 1775] [serial = 1749] [outer = 0x8e4ca400] 15:18:18 INFO - PROCESS | 1775 | 1465078698744 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 15:18:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:18:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1535ms 15:18:18 INFO - PROCESS | 1775 | 1465078698791 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 15:18:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:18:18 INFO - PROCESS | 1775 | 1465078698795 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 15:18:18 INFO - PROCESS | 1775 | 1465078698802 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:18:18 INFO - PROCESS | 1775 | 1465078698805 Marionette TRACE conn4 <- [1,2302,null,{}] 15:18:18 INFO - PROCESS | 1775 | 1465078698811 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:18 INFO - PROCESS | 1775 | 1465078698817 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:18 INFO - PROCESS | 1775 | 1465078698995 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 15:18:19 INFO - PROCESS | 1775 | 1465078699180 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:19 INFO - PROCESS | 1775 | 1465078699188 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:19 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f9400 == 34 [pid = 1775] [id = 583] 15:18:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8bd07000) [pid = 1775] [serial = 1750] [outer = (nil)] 15:18:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8eb24800) [pid = 1775] [serial = 1751] [outer = 0x8bd07000] 15:18:19 INFO - PROCESS | 1775 | 1465078699272 Marionette DEBUG loaded listener.js 15:18:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x90f5c800) [pid = 1775] [serial = 1752] [outer = 0x8bd07000] 15:18:20 INFO - PROCESS | 1775 | 1465078700393 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:18:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:18:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1632ms 15:18:20 INFO - PROCESS | 1775 | 1465078700436 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 15:18:20 INFO - PROCESS | 1775 | 1465078700442 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 15:18:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:18:20 INFO - PROCESS | 1775 | 1465078700451 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:18:20 INFO - PROCESS | 1775 | 1465078700456 Marionette TRACE conn4 <- [1,2306,null,{}] 15:18:20 INFO - PROCESS | 1775 | 1465078700465 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:20 INFO - PROCESS | 1775 | 1465078700471 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:20 INFO - PROCESS | 1775 | 1465078700722 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 15:18:20 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2ce800 == 33 [pid = 1775] [id = 577] 15:18:20 INFO - PROCESS | 1775 | --DOCSHELL 0x8e4ca800 == 32 [pid = 1775] [id = 576] 15:18:20 INFO - PROCESS | 1775 | --DOCSHELL 0x8c969800 == 31 [pid = 1775] [id = 575] 15:18:21 INFO - PROCESS | 1775 | 1465078701015 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:21 INFO - PROCESS | 1775 | 1465078701028 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:21 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcdd800 == 30 [pid = 1775] [id = 574] 15:18:21 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7ef400 == 31 [pid = 1775] [id = 584] 15:18:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x8b7f3400) [pid = 1775] [serial = 1753] [outer = (nil)] 15:18:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x8bd08c00) [pid = 1775] [serial = 1754] [outer = 0x8b7f3400] 15:18:21 INFO - PROCESS | 1775 | 1465078701122 Marionette DEBUG loaded listener.js 15:18:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x8c966c00) [pid = 1775] [serial = 1755] [outer = 0x8b7f3400] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x91155800) [pid = 1775] [serial = 1691] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x9178cc00) [pid = 1775] [serial = 1694] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x910ad400) [pid = 1775] [serial = 1676] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x910d8400) [pid = 1775] [serial = 1677] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8b2c8400) [pid = 1775] [serial = 1682] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8bcd9400) [pid = 1775] [serial = 1683] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x91791000) [pid = 1775] [serial = 1679] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x91797800) [pid = 1775] [serial = 1680] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x90d10c00) [pid = 1775] [serial = 1688] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8c964000) [pid = 1775] [serial = 1673] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8d7c9c00) [pid = 1775] [serial = 1674] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x910cfc00) [pid = 1775] [serial = 1671] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x910b0c00) [pid = 1775] [serial = 1670] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8d694c00) [pid = 1775] [serial = 1685] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8d9e2800) [pid = 1775] [serial = 1686] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x91157400) [pid = 1775] [serial = 1692] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x91793400) [pid = 1775] [serial = 1695] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x910a1c00) [pid = 1775] [serial = 1689] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x917e2800) [pid = 1775] [serial = 1698] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x911ae000) [pid = 1775] [serial = 1697] [outer = (nil)] [url = about:blank] 15:18:21 INFO - PROCESS | 1775 | 1465078701974 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 15:18:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:18:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1585ms 15:18:22 INFO - PROCESS | 1775 | 1465078702038 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 15:18:22 INFO - PROCESS | 1775 | 1465078702044 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 15:18:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:18:22 INFO - PROCESS | 1775 | 1465078702055 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:18:22 INFO - PROCESS | 1775 | 1465078702058 Marionette TRACE conn4 <- [1,2310,null,{}] 15:18:22 INFO - PROCESS | 1775 | 1465078702065 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:22 INFO - PROCESS | 1775 | 1465078702070 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:22 INFO - PROCESS | 1775 | 1465078702239 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 15:18:22 INFO - PROCESS | 1775 | 1465078702251 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:22 INFO - PROCESS | 1775 | 1465078702258 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:22 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7ca400 == 32 [pid = 1775] [id = 585] 15:18:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d9ebc00) [pid = 1775] [serial = 1756] [outer = (nil)] 15:18:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8e305c00) [pid = 1775] [serial = 1757] [outer = 0x8d9ebc00] 15:18:22 INFO - PROCESS | 1775 | 1465078702329 Marionette DEBUG loaded listener.js 15:18:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8eb15400) [pid = 1775] [serial = 1758] [outer = 0x8d9ebc00] 15:18:23 INFO - PROCESS | 1775 | 1465078703322 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:18:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:18:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1291ms 15:18:23 INFO - PROCESS | 1775 | 1465078703346 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 15:18:23 INFO - PROCESS | 1775 | 1465078703350 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 15:18:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:18:23 INFO - PROCESS | 1775 | 1465078703357 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:18:23 INFO - PROCESS | 1775 | 1465078703362 Marionette TRACE conn4 <- [1,2314,null,{}] 15:18:23 INFO - PROCESS | 1775 | 1465078703378 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:23 INFO - PROCESS | 1775 | 1465078703387 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:23 INFO - PROCESS | 1775 | 1465078703619 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 15:18:23 INFO - PROCESS | 1775 | 1465078703642 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:23 INFO - PROCESS | 1775 | 1465078703653 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x910cfc00 == 33 [pid = 1775] [id = 586] 15:18:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x910d3000) [pid = 1775] [serial = 1759] [outer = (nil)] 15:18:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x910e4000) [pid = 1775] [serial = 1760] [outer = 0x910d3000] 15:18:23 INFO - PROCESS | 1775 | 1465078703722 Marionette DEBUG loaded listener.js 15:18:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x9114e000) [pid = 1775] [serial = 1761] [outer = 0x910d3000] 15:18:24 INFO - PROCESS | 1775 | 1465078704650 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 15:18:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:18:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1336ms 15:18:24 INFO - PROCESS | 1775 | 1465078704694 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 15:18:24 INFO - PROCESS | 1775 | 1465078704699 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 15:18:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:18:24 INFO - PROCESS | 1775 | 1465078704706 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:18:24 INFO - PROCESS | 1775 | 1465078704709 Marionette TRACE conn4 <- [1,2318,null,{}] 15:18:24 INFO - PROCESS | 1775 | 1465078704721 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:24 INFO - PROCESS | 1775 | 1465078704725 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:24 INFO - PROCESS | 1775 | 1465078704956 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 15:18:25 INFO - PROCESS | 1775 | 1465078704980 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:25 INFO - PROCESS | 1775 | 1465078704988 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f5c400 == 34 [pid = 1775] [id = 587] 15:18:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x910ecc00) [pid = 1775] [serial = 1762] [outer = (nil)] 15:18:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x9178cc00) [pid = 1775] [serial = 1763] [outer = 0x910ecc00] 15:18:25 INFO - PROCESS | 1775 | 1465078705066 Marionette DEBUG loaded listener.js 15:18:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x911a9400) [pid = 1775] [serial = 1764] [outer = 0x910ecc00] 15:18:25 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8b7f7000) [pid = 1775] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:18:25 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x9363cc00) [pid = 1775] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:18:25 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x922de800) [pid = 1775] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:18:25 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8d693000) [pid = 1775] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:18:25 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8d9e8800) [pid = 1775] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:18:25 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8bcddc00) [pid = 1775] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:18:25 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x90d09800) [pid = 1775] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:18:25 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8e4cc400) [pid = 1775] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:18:25 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x9114b800) [pid = 1775] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:18:25 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x917e1400) [pid = 1775] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:18:25 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8d69dc00) [pid = 1775] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:18:25 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8bce1400) [pid = 1775] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:18:26 INFO - PROCESS | 1775 | 1465078706141 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 15:18:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:18:26 INFO - PROCESS | 1775 | 1465078706196 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 15:18:26 INFO - PROCESS | 1775 | 1465078706202 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:18:26 INFO - PROCESS | 1775 | 1465078706205 Marionette TRACE conn4 <- [1,2322,null,{}] 15:18:26 INFO - PROCESS | 1775 | 1465078706211 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:26 INFO - PROCESS | 1775 | 1465078706216 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:26 INFO - PROCESS | 1775 | 1465078706375 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 15:18:26 INFO - PROCESS | 1775 | 1465078706546 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:26 INFO - PROCESS | 1775 | 1465078706558 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:26 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b2400 == 35 [pid = 1775] [id = 588] 15:18:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8b2b6c00) [pid = 1775] [serial = 1765] [outer = (nil)] 15:18:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x9114b800) [pid = 1775] [serial = 1766] [outer = 0x8b2b6c00] 15:18:26 INFO - PROCESS | 1775 | 1465078706665 Marionette DEBUG loaded listener.js 15:18:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x91799800) [pid = 1775] [serial = 1767] [outer = 0x8b2b6c00] 15:18:27 INFO - PROCESS | 1775 | 1465078707406 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:18:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:18:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1229ms 15:18:27 INFO - PROCESS | 1775 | 1465078707430 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 15:18:27 INFO - PROCESS | 1775 | 1465078707434 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 15:18:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:18:27 INFO - PROCESS | 1775 | 1465078707448 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:18:27 INFO - PROCESS | 1775 | 1465078707451 Marionette TRACE conn4 <- [1,2326,null,{}] 15:18:27 INFO - PROCESS | 1775 | 1465078707457 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:27 INFO - PROCESS | 1775 | 1465078707467 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:27 INFO - PROCESS | 1775 | 1465078707743 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 15:18:27 INFO - PROCESS | 1775 | 1465078707928 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:27 INFO - PROCESS | 1775 | 1465078707940 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:27 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b9c00 == 36 [pid = 1775] [id = 589] 15:18:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8b2ba800) [pid = 1775] [serial = 1768] [outer = (nil)] 15:18:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8b2c9000) [pid = 1775] [serial = 1769] [outer = 0x8b2ba800] 15:18:28 INFO - PROCESS | 1775 | 1465078708026 Marionette DEBUG loaded listener.js 15:18:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8bcdd800) [pid = 1775] [serial = 1770] [outer = 0x8b2ba800] 15:18:29 INFO - PROCESS | 1775 | 1465078709086 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:18:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:18:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1690ms 15:18:29 INFO - PROCESS | 1775 | 1465078709133 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 15:18:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:18:29 INFO - PROCESS | 1775 | 1465078709140 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 15:18:29 INFO - PROCESS | 1775 | 1465078709149 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:18:29 INFO - PROCESS | 1775 | 1465078709155 Marionette TRACE conn4 <- [1,2330,null,{}] 15:18:29 INFO - PROCESS | 1775 | 1465078709163 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:29 INFO - PROCESS | 1775 | 1465078709169 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:29 INFO - PROCESS | 1775 | 1465078709366 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 15:18:29 INFO - PROCESS | 1775 | 1465078709615 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:29 INFO - PROCESS | 1775 | 1465078709625 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7c7c00 == 37 [pid = 1775] [id = 590] 15:18:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8e308c00) [pid = 1775] [serial = 1771] [outer = (nil)] 15:18:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x90f53400) [pid = 1775] [serial = 1772] [outer = 0x8e308c00] 15:18:29 INFO - PROCESS | 1775 | 1465078709766 Marionette DEBUG loaded listener.js 15:18:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x910a2400) [pid = 1775] [serial = 1773] [outer = 0x8e308c00] 15:18:30 INFO - PROCESS | 1775 | 1465078710758 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:18:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:18:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1686ms 15:18:30 INFO - PROCESS | 1775 | 1465078710834 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 15:18:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:18:30 INFO - PROCESS | 1775 | 1465078710839 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 15:18:30 INFO - PROCESS | 1775 | 1465078710846 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:18:30 INFO - PROCESS | 1775 | 1465078710851 Marionette TRACE conn4 <- [1,2334,null,{}] 15:18:30 INFO - PROCESS | 1775 | 1465078710857 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:30 INFO - PROCESS | 1775 | 1465078710862 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:31 INFO - PROCESS | 1775 | 1465078711099 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 15:18:31 INFO - PROCESS | 1775 | 1465078711468 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:31 INFO - PROCESS | 1775 | 1465078711482 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:31 INFO - PROCESS | 1775 | ++DOCSHELL 0x911ab400 == 38 [pid = 1775] [id = 591] 15:18:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x91791000) [pid = 1775] [serial = 1774] [outer = (nil)] 15:18:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x92149400) [pid = 1775] [serial = 1775] [outer = 0x91791000] 15:18:31 INFO - PROCESS | 1775 | 1465078711597 Marionette DEBUG loaded listener.js 15:18:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x921e8c00) [pid = 1775] [serial = 1776] [outer = 0x91791000] 15:18:32 INFO - PROCESS | 1775 | 1465078712551 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 15:18:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:18:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1742ms 15:18:32 INFO - PROCESS | 1775 | 1465078712588 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 15:18:32 INFO - PROCESS | 1775 | 1465078712594 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 15:18:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:18:32 INFO - PROCESS | 1775 | 1465078712613 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:18:32 INFO - PROCESS | 1775 | 1465078712622 Marionette TRACE conn4 <- [1,2338,null,{}] 15:18:32 INFO - PROCESS | 1775 | 1465078712629 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:32 INFO - PROCESS | 1775 | 1465078712637 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:32 INFO - PROCESS | 1775 | 1465078712877 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 15:18:33 INFO - PROCESS | 1775 | 1465078713068 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:33 INFO - PROCESS | 1775 | 1465078713079 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:33 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b5400 == 39 [pid = 1775] [id = 592] 15:18:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x911a8c00) [pid = 1775] [serial = 1777] [outer = (nil)] 15:18:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x92b08800) [pid = 1775] [serial = 1778] [outer = 0x911a8c00] 15:18:33 INFO - PROCESS | 1775 | 1465078713183 Marionette DEBUG loaded listener.js 15:18:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x93633c00) [pid = 1775] [serial = 1779] [outer = 0x911a8c00] 15:18:34 INFO - PROCESS | 1775 | 1465078714192 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:18:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:18:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1647ms 15:18:34 INFO - PROCESS | 1775 | 1465078714252 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 15:18:34 INFO - PROCESS | 1775 | 1465078714256 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 15:18:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:18:34 INFO - PROCESS | 1775 | 1465078714263 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:18:34 INFO - PROCESS | 1775 | 1465078714267 Marionette TRACE conn4 <- [1,2342,null,{}] 15:18:34 INFO - PROCESS | 1775 | 1465078714273 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:34 INFO - PROCESS | 1775 | 1465078714279 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:34 INFO - PROCESS | 1775 | 1465078714469 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 15:18:34 INFO - PROCESS | 1775 | 1465078714668 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:34 INFO - PROCESS | 1775 | 1465078714675 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d08800 == 40 [pid = 1775] [id = 593] 15:18:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x90d09000) [pid = 1775] [serial = 1780] [outer = (nil)] 15:18:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x93683400) [pid = 1775] [serial = 1781] [outer = 0x90d09000] 15:18:34 INFO - PROCESS | 1775 | 1465078714818 Marionette DEBUG loaded listener.js 15:18:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x93867c00) [pid = 1775] [serial = 1782] [outer = 0x90d09000] 15:18:35 INFO - PROCESS | 1775 | 1465078715744 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 15:18:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:18:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1530ms 15:18:35 INFO - PROCESS | 1775 | 1465078715794 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 15:18:35 INFO - PROCESS | 1775 | 1465078715798 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 15:18:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:18:35 INFO - PROCESS | 1775 | 1465078715805 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:18:35 INFO - PROCESS | 1775 | 1465078715808 Marionette TRACE conn4 <- [1,2346,null,{}] 15:18:35 INFO - PROCESS | 1775 | 1465078715814 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:35 INFO - PROCESS | 1775 | 1465078715820 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:36 INFO - PROCESS | 1775 | 1465078716017 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 15:18:36 INFO - PROCESS | 1775 | 1465078716206 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:36 INFO - PROCESS | 1775 | 1465078716225 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x93a26000 == 41 [pid = 1775] [id = 594] 15:18:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x93a26400) [pid = 1775] [serial = 1783] [outer = (nil)] 15:18:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x93a2f400) [pid = 1775] [serial = 1784] [outer = 0x93a26400] 15:18:36 INFO - PROCESS | 1775 | 1465078716359 Marionette DEBUG loaded listener.js 15:18:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x950d9000) [pid = 1775] [serial = 1785] [outer = 0x93a26400] 15:18:37 INFO - PROCESS | 1775 | 1465078717436 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:18:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:18:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1683ms 15:18:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:18:37 INFO - PROCESS | 1775 | 1465078717488 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 15:18:37 INFO - PROCESS | 1775 | 1465078717492 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 15:18:37 INFO - PROCESS | 1775 | 1465078717498 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:18:37 INFO - PROCESS | 1775 | 1465078717501 Marionette TRACE conn4 <- [1,2350,null,{}] 15:18:37 INFO - PROCESS | 1775 | 1465078717508 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:37 INFO - PROCESS | 1775 | 1465078717513 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:37 INFO - PROCESS | 1775 | 1465078717946 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 15:18:38 INFO - PROCESS | 1775 | 1465078718214 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:38 INFO - PROCESS | 1775 | 1465078718225 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcda800 == 42 [pid = 1775] [id = 595] 15:18:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x8bd01c00) [pid = 1775] [serial = 1786] [outer = (nil)] 15:18:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x8c5a8c00) [pid = 1775] [serial = 1787] [outer = 0x8bd01c00] 15:18:38 INFO - PROCESS | 1775 | 1465078718344 Marionette DEBUG loaded listener.js 15:18:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x8c95d800) [pid = 1775] [serial = 1788] [outer = 0x8bd01c00] 15:18:39 INFO - PROCESS | 1775 | 1465078719481 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b2400 == 41 [pid = 1775] [id = 588] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x90f5c400 == 40 [pid = 1775] [id = 587] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x910cfc00 == 39 [pid = 1775] [id = 586] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7ca400 == 38 [pid = 1775] [id = 585] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7ef400 == 37 [pid = 1775] [id = 584] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f6800 == 36 [pid = 1775] [id = 573] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7f8c00 == 35 [pid = 1775] [id = 578] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd03000 == 34 [pid = 1775] [id = 579] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x8e4cec00 == 33 [pid = 1775] [id = 580] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f9400 == 32 [pid = 1775] [id = 583] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x910eec00 == 31 [pid = 1775] [id = 581] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x8e305000 == 30 [pid = 1775] [id = 582] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x93a26000 == 29 [pid = 1775] [id = 594] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x90d08800 == 28 [pid = 1775] [id = 593] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b5400 == 27 [pid = 1775] [id = 592] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7c7c00 == 26 [pid = 1775] [id = 590] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x911ab400 == 25 [pid = 1775] [id = 591] 15:18:40 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b9c00 == 24 [pid = 1775] [id = 589] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x8bcda000) [pid = 1775] [serial = 1721] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x93a2e800) [pid = 1775] [serial = 1716] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x93a26800) [pid = 1775] [serial = 1715] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x93633400) [pid = 1775] [serial = 1712] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x8d69ec00) [pid = 1775] [serial = 1727] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x90d0c000) [pid = 1775] [serial = 1734] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8bd02400) [pid = 1775] [serial = 1724] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x910aa800) [pid = 1775] [serial = 1704] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8eb1b400) [pid = 1775] [serial = 1731] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x93639400) [pid = 1775] [serial = 1713] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8c5a3000) [pid = 1775] [serial = 1722] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x950e6400) [pid = 1775] [serial = 1719] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x917ea400) [pid = 1775] [serial = 1706] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x90f5e400) [pid = 1775] [serial = 1703] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x922e3400) [pid = 1775] [serial = 1709] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8e4d2400) [pid = 1775] [serial = 1730] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x92b03400) [pid = 1775] [serial = 1710] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8bd10c00) [pid = 1775] [serial = 1700] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x921e3c00) [pid = 1775] [serial = 1707] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8c5ac800) [pid = 1775] [serial = 1701] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x950e2400) [pid = 1775] [serial = 1718] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8bd0f400) [pid = 1775] [serial = 1725] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8d7c2400) [pid = 1775] [serial = 1728] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8eb21c00) [pid = 1775] [serial = 1733] [outer = (nil)] [url = about:blank] 15:18:40 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x90f5e800) [pid = 1775] [serial = 1736] [outer = (nil)] [url = about:blank] 15:18:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:18:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 3142ms 15:18:40 INFO - PROCESS | 1775 | 1465078720746 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 15:18:40 INFO - PROCESS | 1775 | 1465078720750 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 15:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:18:40 INFO - PROCESS | 1775 | 1465078720760 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:18:40 INFO - PROCESS | 1775 | 1465078720768 Marionette TRACE conn4 <- [1,2354,null,{}] 15:18:40 INFO - PROCESS | 1775 | 1465078720777 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:40 INFO - PROCESS | 1775 | 1465078720782 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:40 INFO - PROCESS | 1775 | 1465078720952 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 15:18:41 INFO - PROCESS | 1775 | 1465078721087 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:41 INFO - PROCESS | 1775 | 1465078721102 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fc400 == 25 [pid = 1775] [id = 596] 15:18:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8b7fcc00) [pid = 1775] [serial = 1789] [outer = (nil)] 15:18:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8bcdcc00) [pid = 1775] [serial = 1790] [outer = 0x8b7fcc00] 15:18:41 INFO - PROCESS | 1775 | 1465078721172 Marionette DEBUG loaded listener.js 15:18:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8bce6000) [pid = 1775] [serial = 1791] [outer = 0x8b7fcc00] 15:18:42 INFO - PROCESS | 1775 | 1465078722052 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 15:18:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:18:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1340ms 15:18:42 INFO - PROCESS | 1775 | 1465078722101 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 15:18:42 INFO - PROCESS | 1775 | 1465078722108 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 15:18:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:18:42 INFO - PROCESS | 1775 | 1465078722120 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:18:42 INFO - PROCESS | 1775 | 1465078722128 Marionette TRACE conn4 <- [1,2358,null,{}] 15:18:42 INFO - PROCESS | 1775 | 1465078722134 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:42 INFO - PROCESS | 1775 | 1465078722141 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:42 INFO - PROCESS | 1775 | 1465078722333 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 15:18:42 INFO - PROCESS | 1775 | 1465078722473 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:42 INFO - PROCESS | 1775 | 1465078722482 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:42 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7f4c00 == 26 [pid = 1775] [id = 597] 15:18:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c95bc00) [pid = 1775] [serial = 1792] [outer = (nil)] 15:18:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d693000) [pid = 1775] [serial = 1793] [outer = 0x8c95bc00] 15:18:42 INFO - PROCESS | 1775 | 1465078722555 Marionette DEBUG loaded listener.js 15:18:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8d69c400) [pid = 1775] [serial = 1794] [outer = 0x8c95bc00] 15:18:43 INFO - PROCESS | 1775 | 1465078723510 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 15:18:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:18:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1445ms 15:18:43 INFO - PROCESS | 1775 | 1465078723560 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 15:18:43 INFO - PROCESS | 1775 | 1465078723565 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 15:18:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:18:43 INFO - PROCESS | 1775 | 1465078723582 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:18:43 INFO - PROCESS | 1775 | 1465078723585 Marionette TRACE conn4 <- [1,2362,null,{}] 15:18:43 INFO - PROCESS | 1775 | 1465078723604 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:43 INFO - PROCESS | 1775 | 1465078723614 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:43 INFO - PROCESS | 1775 | 1465078723852 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 15:18:43 INFO - PROCESS | 1775 | 1465078723949 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:43 INFO - PROCESS | 1775 | 1465078723964 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9eac00 == 27 [pid = 1775] [id = 598] 15:18:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8d9eb400) [pid = 1775] [serial = 1795] [outer = (nil)] 15:18:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8e308800) [pid = 1775] [serial = 1796] [outer = 0x8d9eb400] 15:18:44 INFO - PROCESS | 1775 | 1465078724043 Marionette DEBUG loaded listener.js 15:18:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8e4d0c00) [pid = 1775] [serial = 1797] [outer = 0x8d9eb400] 15:18:45 INFO - PROCESS | 1775 | 1465078725113 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 15:18:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:18:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1595ms 15:18:45 INFO - PROCESS | 1775 | 1465078725189 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 15:18:45 INFO - PROCESS | 1775 | 1465078725195 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 15:18:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:18:45 INFO - PROCESS | 1775 | 1465078725205 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:18:45 INFO - PROCESS | 1775 | 1465078725209 Marionette TRACE conn4 <- [1,2366,null,{}] 15:18:45 INFO - PROCESS | 1775 | 1465078725218 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:45 INFO - PROCESS | 1775 | 1465078725249 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:45 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8b2b6c00) [pid = 1775] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:18:45 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x910ecc00) [pid = 1775] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:18:45 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8e4d3c00) [pid = 1775] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:18:45 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8b7f3400) [pid = 1775] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:18:45 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x910ef000) [pid = 1775] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:18:45 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8d9ebc00) [pid = 1775] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:18:45 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8bd03c00) [pid = 1775] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:18:45 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8bd07000) [pid = 1775] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:18:45 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8e4d3800) [pid = 1775] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:18:45 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8e4ca400) [pid = 1775] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:18:45 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x910d3000) [pid = 1775] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:18:46 INFO - PROCESS | 1775 | 1465078726025 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 15:18:46 INFO - PROCESS | 1775 | 1465078726131 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:46 INFO - PROCESS | 1775 | 1465078726138 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:46 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bec00 == 28 [pid = 1775] [id = 599] 15:18:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8c5ac800) [pid = 1775] [serial = 1798] [outer = (nil)] 15:18:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8d9f0400) [pid = 1775] [serial = 1799] [outer = 0x8c5ac800] 15:18:46 INFO - PROCESS | 1775 | 1465078726211 Marionette DEBUG loaded listener.js 15:18:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x90d03000) [pid = 1775] [serial = 1800] [outer = 0x8c5ac800] 15:18:47 INFO - PROCESS | 1775 | 1465078727048 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 15:18:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:18:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1896ms 15:18:47 INFO - PROCESS | 1775 | 1465078727100 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 15:18:47 INFO - PROCESS | 1775 | 1465078727103 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 15:18:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:18:47 INFO - PROCESS | 1775 | 1465078727112 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:18:47 INFO - PROCESS | 1775 | 1465078727115 Marionette TRACE conn4 <- [1,2370,null,{}] 15:18:47 INFO - PROCESS | 1775 | 1465078727121 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:47 INFO - PROCESS | 1775 | 1465078727126 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:47 INFO - PROCESS | 1775 | 1465078727289 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 15:18:47 INFO - PROCESS | 1775 | 1465078727298 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:47 INFO - PROCESS | 1775 | 1465078727306 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:47 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c3400 == 29 [pid = 1775] [id = 600] 15:18:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8b2cf400) [pid = 1775] [serial = 1801] [outer = (nil)] 15:18:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x90f5ac00) [pid = 1775] [serial = 1802] [outer = 0x8b2cf400] 15:18:47 INFO - PROCESS | 1775 | 1465078727377 Marionette DEBUG loaded listener.js 15:18:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x910aac00) [pid = 1775] [serial = 1803] [outer = 0x8b2cf400] 15:18:48 INFO - PROCESS | 1775 | 1465078728577 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 15:18:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:18:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1541ms 15:18:48 INFO - PROCESS | 1775 | 1465078728656 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 15:18:48 INFO - PROCESS | 1775 | 1465078728665 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 15:18:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:18:48 INFO - PROCESS | 1775 | 1465078728674 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:18:48 INFO - PROCESS | 1775 | 1465078728680 Marionette TRACE conn4 <- [1,2374,null,{}] 15:18:48 INFO - PROCESS | 1775 | 1465078728691 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:48 INFO - PROCESS | 1775 | 1465078728696 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:48 INFO - PROCESS | 1775 | 1465078728963 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 15:18:49 INFO - PROCESS | 1775 | 1465078729212 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:49 INFO - PROCESS | 1775 | 1465078729222 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:49 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce0000 == 30 [pid = 1775] [id = 601] 15:18:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8bce0c00) [pid = 1775] [serial = 1804] [outer = (nil)] 15:18:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8d69b400) [pid = 1775] [serial = 1805] [outer = 0x8bce0c00] 15:18:49 INFO - PROCESS | 1775 | 1465078729350 Marionette DEBUG loaded listener.js 15:18:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8d9e4400) [pid = 1775] [serial = 1806] [outer = 0x8bce0c00] 15:18:50 INFO - PROCESS | 1775 | 1465078730404 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 15:18:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:18:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1793ms 15:18:50 INFO - PROCESS | 1775 | 1465078730467 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 15:18:50 INFO - PROCESS | 1775 | 1465078730475 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 15:18:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:18:50 INFO - PROCESS | 1775 | 1465078730485 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:18:50 INFO - PROCESS | 1775 | 1465078730489 Marionette TRACE conn4 <- [1,2378,null,{}] 15:18:50 INFO - PROCESS | 1775 | 1465078730496 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:50 INFO - PROCESS | 1775 | 1465078730502 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:50 INFO - PROCESS | 1775 | 1465078730732 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 15:18:51 INFO - PROCESS | 1775 | 1465078730986 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:51 INFO - PROCESS | 1775 | 1465078730995 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:51 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c0c00 == 31 [pid = 1775] [id = 602] 15:18:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x90f61000) [pid = 1775] [serial = 1807] [outer = (nil)] 15:18:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x910acc00) [pid = 1775] [serial = 1808] [outer = 0x90f61000] 15:18:51 INFO - PROCESS | 1775 | 1465078731105 Marionette DEBUG loaded listener.js 15:18:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x910d3000) [pid = 1775] [serial = 1809] [outer = 0x90f61000] 15:18:52 INFO - PROCESS | 1775 | 1465078732199 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 15:18:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:18:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1785ms 15:18:52 INFO - PROCESS | 1775 | 1465078732271 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 15:18:52 INFO - PROCESS | 1775 | 1465078732276 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 15:18:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:18:52 INFO - PROCESS | 1775 | 1465078732283 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:18:52 INFO - PROCESS | 1775 | 1465078732289 Marionette TRACE conn4 <- [1,2382,null,{}] 15:18:52 INFO - PROCESS | 1775 | 1465078732307 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:52 INFO - PROCESS | 1775 | 1465078732316 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:52 INFO - PROCESS | 1775 | 1465078732547 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 15:18:52 INFO - PROCESS | 1775 | 1465078732784 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:52 INFO - PROCESS | 1775 | 1465078732793 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x9114bc00 == 32 [pid = 1775] [id = 603] 15:18:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x9114f000) [pid = 1775] [serial = 1810] [outer = (nil)] 15:18:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x911a2800) [pid = 1775] [serial = 1811] [outer = 0x9114f000] 15:18:52 INFO - PROCESS | 1775 | 1465078732879 Marionette DEBUG loaded listener.js 15:18:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x911af000) [pid = 1775] [serial = 1812] [outer = 0x9114f000] 15:18:53 INFO - PROCESS | 1775 | 1465078733928 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 15:18:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:18:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1692ms 15:18:53 INFO - PROCESS | 1775 | 1465078733975 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 15:18:53 INFO - PROCESS | 1775 | 1465078733981 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 15:18:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:18:53 INFO - PROCESS | 1775 | 1465078733987 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:18:53 INFO - PROCESS | 1775 | 1465078733990 Marionette TRACE conn4 <- [1,2386,null,{}] 15:18:53 INFO - PROCESS | 1775 | 1465078733997 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:54 INFO - PROCESS | 1775 | 1465078734003 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:54 INFO - PROCESS | 1775 | 1465078734192 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 15:18:54 INFO - PROCESS | 1775 | 1465078734581 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:54 INFO - PROCESS | 1775 | 1465078734592 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cfc00 == 33 [pid = 1775] [id = 604] 15:18:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8b2d0000) [pid = 1775] [serial = 1813] [outer = (nil)] 15:18:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8b7f7800) [pid = 1775] [serial = 1814] [outer = 0x8b2d0000] 15:18:54 INFO - PROCESS | 1775 | 1465078734717 Marionette DEBUG loaded listener.js 15:18:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8bd03000) [pid = 1775] [serial = 1815] [outer = 0x8b2d0000] 15:18:55 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f9c00 == 32 [pid = 1775] [id = 531] 15:18:55 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5ac000 == 31 [pid = 1775] [id = 529] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x9114b800) [pid = 1775] [serial = 1766] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x9178cc00) [pid = 1775] [serial = 1763] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x911a9400) [pid = 1775] [serial = 1764] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x90f61c00) [pid = 1775] [serial = 1737] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8bd08c00) [pid = 1775] [serial = 1754] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8c966c00) [pid = 1775] [serial = 1755] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x9114d400) [pid = 1775] [serial = 1745] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x91150800) [pid = 1775] [serial = 1746] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8e305c00) [pid = 1775] [serial = 1757] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8eb15400) [pid = 1775] [serial = 1758] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8c964800) [pid = 1775] [serial = 1739] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8d69fc00) [pid = 1775] [serial = 1740] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8eb24800) [pid = 1775] [serial = 1751] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x90f5c800) [pid = 1775] [serial = 1752] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x90d10800) [pid = 1775] [serial = 1742] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8eb1e800) [pid = 1775] [serial = 1743] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x9178fc00) [pid = 1775] [serial = 1748] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x91794800) [pid = 1775] [serial = 1749] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x91799800) [pid = 1775] [serial = 1767] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x9114e000) [pid = 1775] [serial = 1761] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x910e4000) [pid = 1775] [serial = 1760] [outer = (nil)] [url = about:blank] 15:18:55 INFO - PROCESS | 1775 | 1465078735831 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 15:18:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:18:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1884ms 15:18:55 INFO - PROCESS | 1775 | 1465078735874 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 15:18:55 INFO - PROCESS | 1775 | 1465078735880 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 15:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:18:55 INFO - PROCESS | 1775 | 1465078735888 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:18:55 INFO - PROCESS | 1775 | 1465078735892 Marionette TRACE conn4 <- [1,2390,null,{}] 15:18:55 INFO - PROCESS | 1775 | 1465078735900 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:55 INFO - PROCESS | 1775 | 1465078735908 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:56 INFO - PROCESS | 1775 | 1465078736088 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 15:18:56 INFO - PROCESS | 1775 | 1465078736227 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:56 INFO - PROCESS | 1775 | 1465078736236 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c969800 == 32 [pid = 1775] [id = 605] 15:18:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x8d696000) [pid = 1775] [serial = 1816] [outer = (nil)] 15:18:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8d7c0c00) [pid = 1775] [serial = 1817] [outer = 0x8d696000] 15:18:56 INFO - PROCESS | 1775 | 1465078736356 Marionette DEBUG loaded listener.js 15:18:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8e302800) [pid = 1775] [serial = 1818] [outer = 0x8d696000] 15:18:57 INFO - PROCESS | 1775 | 1465078737196 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:18:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:18:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1335ms 15:18:57 INFO - PROCESS | 1775 | 1465078737238 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 15:18:57 INFO - PROCESS | 1775 | 1465078737244 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 15:18:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:18:57 INFO - PROCESS | 1775 | 1465078737253 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:18:57 INFO - PROCESS | 1775 | 1465078737257 Marionette TRACE conn4 <- [1,2394,null,{}] 15:18:57 INFO - PROCESS | 1775 | 1465078737263 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:57 INFO - PROCESS | 1775 | 1465078737268 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:57 INFO - PROCESS | 1775 | 1465078737443 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 15:18:57 INFO - PROCESS | 1775 | 1465078737453 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:57 INFO - PROCESS | 1775 | 1465078737463 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb1e800 == 33 [pid = 1775] [id = 606] 15:18:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8eb24800) [pid = 1775] [serial = 1819] [outer = (nil)] 15:18:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x910a4c00) [pid = 1775] [serial = 1820] [outer = 0x8eb24800] 15:18:57 INFO - PROCESS | 1775 | 1465078737538 Marionette DEBUG loaded listener.js 15:18:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x910d2800) [pid = 1775] [serial = 1821] [outer = 0x8eb24800] 15:18:58 INFO - PROCESS | 1775 | 1465078738582 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:18:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:18:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1383ms 15:18:58 INFO - PROCESS | 1775 | 1465078738642 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 15:18:58 INFO - PROCESS | 1775 | 1465078738646 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 15:18:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:18:58 INFO - PROCESS | 1775 | 1465078738660 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:18:58 INFO - PROCESS | 1775 | 1465078738669 Marionette TRACE conn4 <- [1,2398,null,{}] 15:18:58 INFO - PROCESS | 1775 | 1465078738687 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:18:58 INFO - PROCESS | 1775 | 1465078738695 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:58 INFO - PROCESS | 1775 | 1465078738919 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 15:18:58 INFO - PROCESS | 1775 | 1465078738946 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:58 INFO - PROCESS | 1775 | 1465078738953 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:18:58 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7bb400 == 34 [pid = 1775] [id = 607] 15:18:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x910dc400) [pid = 1775] [serial = 1822] [outer = (nil)] 15:18:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x91158800) [pid = 1775] [serial = 1823] [outer = 0x910dc400] 15:18:59 INFO - PROCESS | 1775 | 1465078739023 Marionette DEBUG loaded listener.js 15:18:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x911ab800) [pid = 1775] [serial = 1824] [outer = 0x910dc400] 15:19:00 INFO - PROCESS | 1775 | 1465078740002 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:19:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:19:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1412ms 15:19:00 INFO - PROCESS | 1775 | 1465078740065 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 15:19:00 INFO - PROCESS | 1775 | 1465078740069 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 15:19:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:19:00 INFO - PROCESS | 1775 | 1465078740076 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:19:00 INFO - PROCESS | 1775 | 1465078740079 Marionette TRACE conn4 <- [1,2402,null,{}] 15:19:00 INFO - PROCESS | 1775 | 1465078740085 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:00 INFO - PROCESS | 1775 | 1465078740090 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:00 INFO - PROCESS | 1775 | 1465078740317 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 15:19:00 INFO - PROCESS | 1775 | 1465078740335 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:00 INFO - PROCESS | 1775 | 1465078740343 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:00 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd10400 == 35 [pid = 1775] [id = 608] 15:19:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x91158400) [pid = 1775] [serial = 1825] [outer = (nil)] 15:19:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x91797400) [pid = 1775] [serial = 1826] [outer = 0x91158400] 15:19:00 INFO - PROCESS | 1775 | 1465078740413 Marionette DEBUG loaded listener.js 15:19:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x91796800) [pid = 1775] [serial = 1827] [outer = 0x91158400] 15:19:00 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8bd01c00) [pid = 1775] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:19:00 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8b2ba800) [pid = 1775] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:19:00 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8e308c00) [pid = 1775] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:19:00 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x91791000) [pid = 1775] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:19:00 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x911a8c00) [pid = 1775] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:19:00 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x90d09000) [pid = 1775] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:19:00 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8c5ac800) [pid = 1775] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:19:01 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x93a26400) [pid = 1775] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:19:01 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8d9eb400) [pid = 1775] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:19:01 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8c95bc00) [pid = 1775] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:19:01 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8b7fcc00) [pid = 1775] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:19:01 INFO - PROCESS | 1775 | 1465078741444 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 15:19:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1430ms 15:19:01 INFO - PROCESS | 1775 | 1465078741508 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 15:19:01 INFO - PROCESS | 1775 | 1465078741511 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 15:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:19:01 INFO - PROCESS | 1775 | 1465078741518 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:19:01 INFO - PROCESS | 1775 | 1465078741523 Marionette TRACE conn4 <- [1,2406,null,{}] 15:19:01 INFO - PROCESS | 1775 | 1465078741529 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:01 INFO - PROCESS | 1775 | 1465078741534 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:01 INFO - PROCESS | 1775 | 1465078741703 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 15:19:01 INFO - PROCESS | 1775 | 1465078741848 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:01 INFO - PROCESS | 1775 | 1465078741866 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:01 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f9000 == 36 [pid = 1775] [id = 609] 15:19:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8c5a4c00) [pid = 1775] [serial = 1828] [outer = (nil)] 15:19:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x91790000) [pid = 1775] [serial = 1829] [outer = 0x8c5a4c00] 15:19:01 INFO - PROCESS | 1775 | 1465078741965 Marionette DEBUG loaded listener.js 15:19:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x917de000) [pid = 1775] [serial = 1830] [outer = 0x8c5a4c00] 15:19:02 INFO - PROCESS | 1775 | 1465078742901 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 15:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1437ms 15:19:02 INFO - PROCESS | 1775 | 1465078742956 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 15:19:02 INFO - PROCESS | 1775 | 1465078742962 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 15:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:19:02 INFO - PROCESS | 1775 | 1465078742972 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:19:02 INFO - PROCESS | 1775 | 1465078742977 Marionette TRACE conn4 <- [1,2410,null,{}] 15:19:02 INFO - PROCESS | 1775 | 1465078742988 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:02 INFO - PROCESS | 1775 | 1465078742993 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:03 INFO - PROCESS | 1775 | 1465078743318 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 15:19:03 INFO - PROCESS | 1775 | 1465078743412 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:03 INFO - PROCESS | 1775 | 1465078743428 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:03 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a3400 == 37 [pid = 1775] [id = 610] 15:19:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8c5a3800) [pid = 1775] [serial = 1831] [outer = (nil)] 15:19:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8c95d400) [pid = 1775] [serial = 1832] [outer = 0x8c5a3800] 15:19:03 INFO - PROCESS | 1775 | 1465078743636 Marionette DEBUG loaded listener.js 15:19:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8c967400) [pid = 1775] [serial = 1833] [outer = 0x8c5a3800] 15:19:04 INFO - PROCESS | 1775 | 1465078744598 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1645ms 15:19:04 INFO - PROCESS | 1775 | 1465078744616 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 15:19:04 INFO - PROCESS | 1775 | 1465078744623 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 15:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:19:04 INFO - PROCESS | 1775 | 1465078744634 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:19:04 INFO - PROCESS | 1775 | 1465078744638 Marionette TRACE conn4 <- [1,2414,null,{}] 15:19:04 INFO - PROCESS | 1775 | 1465078744664 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:04 INFO - PROCESS | 1775 | 1465078744671 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:04 INFO - PROCESS | 1775 | 1465078744880 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 15:19:05 INFO - PROCESS | 1775 | 1465078745117 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:05 INFO - PROCESS | 1775 | 1465078745128 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:05 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fe400 == 38 [pid = 1775] [id = 611] 15:19:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8eb16400) [pid = 1775] [serial = 1834] [outer = (nil)] 15:19:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x90f57800) [pid = 1775] [serial = 1835] [outer = 0x8eb16400] 15:19:05 INFO - PROCESS | 1775 | 1465078745225 Marionette DEBUG loaded listener.js 15:19:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x910aec00) [pid = 1775] [serial = 1836] [outer = 0x8eb16400] 15:19:06 INFO - PROCESS | 1775 | 1465078746166 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 15:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1602ms 15:19:06 INFO - PROCESS | 1775 | 1465078746237 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 15:19:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:19:06 INFO - PROCESS | 1775 | 1465078746242 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 15:19:06 INFO - PROCESS | 1775 | 1465078746248 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:19:06 INFO - PROCESS | 1775 | 1465078746255 Marionette TRACE conn4 <- [1,2418,null,{}] 15:19:06 INFO - PROCESS | 1775 | 1465078746272 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:06 INFO - PROCESS | 1775 | 1465078746281 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:06 INFO - PROCESS | 1775 | 1465078746541 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 15:19:06 INFO - PROCESS | 1775 | 1465078746769 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:06 INFO - PROCESS | 1775 | 1465078746779 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c95f000 == 39 [pid = 1775] [id = 612] 15:19:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x917e1000) [pid = 1775] [serial = 1837] [outer = (nil)] 15:19:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x917ea400) [pid = 1775] [serial = 1838] [outer = 0x917e1000] 15:19:06 INFO - PROCESS | 1775 | 1465078746912 Marionette DEBUG loaded listener.js 15:19:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x921df400) [pid = 1775] [serial = 1839] [outer = 0x917e1000] 15:19:07 INFO - PROCESS | 1775 | 1465078747871 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:19:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:19:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1690ms 15:19:07 INFO - PROCESS | 1775 | 1465078747940 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 15:19:07 INFO - PROCESS | 1775 | 1465078747945 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 15:19:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:19:07 INFO - PROCESS | 1775 | 1465078747953 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:19:07 INFO - PROCESS | 1775 | 1465078747956 Marionette TRACE conn4 <- [1,2422,null,{}] 15:19:07 INFO - PROCESS | 1775 | 1465078747962 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:07 INFO - PROCESS | 1775 | 1465078747969 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:08 INFO - PROCESS | 1775 | 1465078748166 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 15:19:08 INFO - PROCESS | 1775 | 1465078748355 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:08 INFO - PROCESS | 1775 | 1465078748364 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:08 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b2c00 == 40 [pid = 1775] [id = 613] 15:19:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8c5b0000) [pid = 1775] [serial = 1840] [outer = (nil)] 15:19:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x922de800) [pid = 1775] [serial = 1841] [outer = 0x8c5b0000] 15:19:08 INFO - PROCESS | 1775 | 1465078748486 Marionette DEBUG loaded listener.js 15:19:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x922ea800) [pid = 1775] [serial = 1842] [outer = 0x8c5b0000] 15:19:09 INFO - PROCESS | 1775 | 1465078749482 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:19:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:19:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1585ms 15:19:09 INFO - PROCESS | 1775 | 1465078749555 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 15:19:09 INFO - PROCESS | 1775 | 1465078749559 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 15:19:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:19:09 INFO - PROCESS | 1775 | 1465078749569 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:19:09 INFO - PROCESS | 1775 | 1465078749572 Marionette TRACE conn4 <- [1,2426,null,{}] 15:19:09 INFO - PROCESS | 1775 | 1465078749579 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:09 INFO - PROCESS | 1775 | 1465078749584 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:09 INFO - PROCESS | 1775 | 1465078749773 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 15:19:09 INFO - PROCESS | 1775 | 1465078749962 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:09 INFO - PROCESS | 1775 | 1465078749972 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:09 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9eec00 == 41 [pid = 1775] [id = 614] 15:19:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x911a8400) [pid = 1775] [serial = 1843] [outer = (nil)] 15:19:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x92b09400) [pid = 1775] [serial = 1844] [outer = 0x911a8400] 15:19:10 INFO - PROCESS | 1775 | 1465078750055 Marionette DEBUG loaded listener.js 15:19:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x92b0dc00) [pid = 1775] [serial = 1845] [outer = 0x911a8400] 15:19:11 INFO - PROCESS | 1775 | 1465078751047 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:19:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:19:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1536ms 15:19:11 INFO - PROCESS | 1775 | 1465078751106 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 15:19:11 INFO - PROCESS | 1775 | 1465078751110 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 15:19:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:19:11 INFO - PROCESS | 1775 | 1465078751117 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:19:11 INFO - PROCESS | 1775 | 1465078751122 Marionette TRACE conn4 <- [1,2430,null,{}] 15:19:11 INFO - PROCESS | 1775 | 1465078751128 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:11 INFO - PROCESS | 1775 | 1465078751138 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:11 INFO - PROCESS | 1775 | 1465078751403 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 15:19:11 INFO - PROCESS | 1775 | 1465078751643 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:11 INFO - PROCESS | 1775 | 1465078751651 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:11 INFO - PROCESS | 1775 | ++DOCSHELL 0x910f0800 == 42 [pid = 1775] [id = 615] 15:19:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x93680400) [pid = 1775] [serial = 1846] [outer = (nil)] 15:19:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x93961400) [pid = 1775] [serial = 1847] [outer = 0x93680400] 15:19:11 INFO - PROCESS | 1775 | 1465078751778 Marionette DEBUG loaded listener.js 15:19:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x93a28800) [pid = 1775] [serial = 1848] [outer = 0x93680400] 15:19:12 INFO - PROCESS | 1775 | 1465078752759 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 15:19:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:19:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1686ms 15:19:12 INFO - PROCESS | 1775 | 1465078752804 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 15:19:12 INFO - PROCESS | 1775 | 1465078752808 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 15:19:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:19:12 INFO - PROCESS | 1775 | 1465078752815 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:19:12 INFO - PROCESS | 1775 | 1465078752819 Marionette TRACE conn4 <- [1,2434,null,{}] 15:19:12 INFO - PROCESS | 1775 | 1465078752825 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:12 INFO - PROCESS | 1775 | 1465078752830 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:13 INFO - PROCESS | 1775 | 1465078753011 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 15:19:13 INFO - PROCESS | 1775 | 1465078753476 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:13 INFO - PROCESS | 1775 | 1465078753489 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:13 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fcc00 == 43 [pid = 1775] [id = 616] 15:19:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8b7fe800) [pid = 1775] [serial = 1849] [outer = (nil)] 15:19:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8bce4c00) [pid = 1775] [serial = 1850] [outer = 0x8b7fe800] 15:19:13 INFO - PROCESS | 1775 | 1465078753605 Marionette DEBUG loaded listener.js 15:19:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8c5a6000) [pid = 1775] [serial = 1851] [outer = 0x8b7fe800] 15:19:14 INFO - PROCESS | 1775 | 1465078754608 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 15:19:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:19:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1838ms 15:19:14 INFO - PROCESS | 1775 | 1465078754656 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 15:19:14 INFO - PROCESS | 1775 | 1465078754662 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 15:19:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:19:14 INFO - PROCESS | 1775 | 1465078754671 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:19:14 INFO - PROCESS | 1775 | 1465078754675 Marionette TRACE conn4 <- [1,2438,null,{}] 15:19:14 INFO - PROCESS | 1775 | 1465078754683 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:14 INFO - PROCESS | 1775 | 1465078754691 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:14 INFO - PROCESS | 1775 | 1465078754873 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x90d04000 == 42 [pid = 1775] [id = 532] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c0800 == 41 [pid = 1775] [id = 542] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce2000 == 40 [pid = 1775] [id = 543] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8e30b000 == 39 [pid = 1775] [id = 538] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x910ee400 == 38 [pid = 1775] [id = 535] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd07400 == 37 [pid = 1775] [id = 537] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x90f58000 == 36 [pid = 1775] [id = 539] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bc400 == 35 [pid = 1775] [id = 540] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fd800 == 34 [pid = 1775] [id = 533] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7c8000 == 33 [pid = 1775] [id = 530] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x910f0c00 == 32 [pid = 1775] [id = 536] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2cdc00 == 31 [pid = 1775] [id = 534] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcdc800 == 30 [pid = 1775] [id = 541] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcda800 == 29 [pid = 1775] [id = 595] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x8e30e000 == 28 [pid = 1775] [id = 545] 15:19:15 INFO - PROCESS | 1775 | --DOCSHELL 0x90f5d800 == 27 [pid = 1775] [id = 544] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8e308800) [pid = 1775] [serial = 1796] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8e4d0c00) [pid = 1775] [serial = 1797] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8d693000) [pid = 1775] [serial = 1793] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8bcdcc00) [pid = 1775] [serial = 1790] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8c5a8c00) [pid = 1775] [serial = 1787] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8bcdd800) [pid = 1775] [serial = 1770] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8c95d800) [pid = 1775] [serial = 1788] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8b2c9000) [pid = 1775] [serial = 1769] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8bce6000) [pid = 1775] [serial = 1791] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x910a2400) [pid = 1775] [serial = 1773] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x90f53400) [pid = 1775] [serial = 1772] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x921e8c00) [pid = 1775] [serial = 1776] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x92149400) [pid = 1775] [serial = 1775] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x93633c00) [pid = 1775] [serial = 1779] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x92b08800) [pid = 1775] [serial = 1778] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x93867c00) [pid = 1775] [serial = 1782] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x93683400) [pid = 1775] [serial = 1781] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8d9f0400) [pid = 1775] [serial = 1799] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x950d9000) [pid = 1775] [serial = 1785] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x93a2f400) [pid = 1775] [serial = 1784] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8d69c400) [pid = 1775] [serial = 1794] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x90f5ac00) [pid = 1775] [serial = 1802] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x90d03000) [pid = 1775] [serial = 1800] [outer = (nil)] [url = about:blank] 15:19:16 INFO - PROCESS | 1775 | 1465078756269 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:16 INFO - PROCESS | 1775 | 1465078756280 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c0800 == 28 [pid = 1775] [id = 617] 15:19:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8b2c3000) [pid = 1775] [serial = 1852] [outer = (nil)] 15:19:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8b2c8400) [pid = 1775] [serial = 1853] [outer = 0x8b2c3000] 15:19:16 INFO - PROCESS | 1775 | 1465078756362 Marionette DEBUG loaded listener.js 15:19:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8b7fa000) [pid = 1775] [serial = 1854] [outer = 0x8b2c3000] 15:19:17 INFO - PROCESS | 1775 | 1465078757244 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 15:19:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:19:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2638ms 15:19:17 INFO - PROCESS | 1775 | 1465078757311 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 15:19:17 INFO - PROCESS | 1775 | 1465078757317 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 15:19:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:19:17 INFO - PROCESS | 1775 | 1465078757325 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:19:17 INFO - PROCESS | 1775 | 1465078757330 Marionette TRACE conn4 <- [1,2442,null,{}] 15:19:17 INFO - PROCESS | 1775 | 1465078757338 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:17 INFO - PROCESS | 1775 | 1465078757346 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:17 INFO - PROCESS | 1775 | 1465078757523 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 15:19:17 INFO - PROCESS | 1775 | 1465078757685 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:17 INFO - PROCESS | 1775 | 1465078757698 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:17 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a9400 == 29 [pid = 1775] [id = 618] 15:19:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8c5a9800) [pid = 1775] [serial = 1855] [outer = (nil)] 15:19:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8c7efc00) [pid = 1775] [serial = 1856] [outer = 0x8c5a9800] 15:19:17 INFO - PROCESS | 1775 | 1465078757772 Marionette DEBUG loaded listener.js 15:19:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8c95a400) [pid = 1775] [serial = 1857] [outer = 0x8c5a9800] 15:19:18 INFO - PROCESS | 1775 | 1465078758615 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 15:19:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:19:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1337ms 15:19:18 INFO - PROCESS | 1775 | 1465078758691 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 15:19:18 INFO - PROCESS | 1775 | 1465078758699 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 15:19:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:19:18 INFO - PROCESS | 1775 | 1465078758707 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:19:18 INFO - PROCESS | 1775 | 1465078758711 Marionette TRACE conn4 <- [1,2446,null,{}] 15:19:18 INFO - PROCESS | 1775 | 1465078758724 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:18 INFO - PROCESS | 1775 | 1465078758730 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:18 INFO - PROCESS | 1775 | 1465078758965 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 15:19:19 INFO - PROCESS | 1775 | 1465078758992 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:19 INFO - PROCESS | 1775 | 1465078758998 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:19 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7c3800 == 30 [pid = 1775] [id = 619] 15:19:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8d7c9000) [pid = 1775] [serial = 1858] [outer = (nil)] 15:19:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d9e3c00) [pid = 1775] [serial = 1859] [outer = 0x8d7c9000] 15:19:19 INFO - PROCESS | 1775 | 1465078759072 Marionette DEBUG loaded listener.js 15:19:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8d9f0400) [pid = 1775] [serial = 1860] [outer = 0x8d7c9000] 15:19:20 INFO - PROCESS | 1775 | 1465078760146 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 15:19:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:19:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1494ms 15:19:20 INFO - PROCESS | 1775 | 1465078760206 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 15:19:20 INFO - PROCESS | 1775 | 1465078760210 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 15:19:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:19:20 INFO - PROCESS | 1775 | 1465078760226 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:19:20 INFO - PROCESS | 1775 | 1465078760237 Marionette TRACE conn4 <- [1,2450,null,{}] 15:19:20 INFO - PROCESS | 1775 | 1465078760252 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:20 INFO - PROCESS | 1775 | 1465078760260 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:20 INFO - PROCESS | 1775 | 1465078760494 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 15:19:20 INFO - PROCESS | 1775 | 1465078760520 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:20 INFO - PROCESS | 1775 | 1465078760529 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb19400 == 31 [pid = 1775] [id = 620] 15:19:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8eb1a400) [pid = 1775] [serial = 1861] [outer = (nil)] 15:19:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8eb1dc00) [pid = 1775] [serial = 1862] [outer = 0x8eb1a400] 15:19:20 INFO - PROCESS | 1775 | 1465078760606 Marionette DEBUG loaded listener.js 15:19:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x90d03c00) [pid = 1775] [serial = 1863] [outer = 0x8eb1a400] 15:19:21 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8c5a4c00) [pid = 1775] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:19:21 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x910dc400) [pid = 1775] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:19:21 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x91158400) [pid = 1775] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:19:21 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8d696000) [pid = 1775] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:19:21 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x9114f000) [pid = 1775] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:19:21 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8b2d0000) [pid = 1775] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:19:21 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8bce0c00) [pid = 1775] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:19:21 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8eb24800) [pid = 1775] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:19:21 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x90f61000) [pid = 1775] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:19:21 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8b2cf400) [pid = 1775] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:19:22 INFO - PROCESS | 1775 | 1465078762054 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 15:19:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:19:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1858ms 15:19:22 INFO - PROCESS | 1775 | 1465078762075 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 15:19:22 INFO - PROCESS | 1775 | 1465078762080 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 15:19:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:19:22 INFO - PROCESS | 1775 | 1465078762086 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:19:22 INFO - PROCESS | 1775 | 1465078762089 Marionette TRACE conn4 <- [1,2454,null,{}] 15:19:22 INFO - PROCESS | 1775 | 1465078762095 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:22 INFO - PROCESS | 1775 | 1465078762100 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:22 INFO - PROCESS | 1775 | 1465078762334 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 15:19:22 INFO - PROCESS | 1775 | 1465078762355 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:22 INFO - PROCESS | 1775 | 1465078762363 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:22 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b4c00 == 32 [pid = 1775] [id = 621] 15:19:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8b2b8000) [pid = 1775] [serial = 1864] [outer = (nil)] 15:19:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8d7c0400) [pid = 1775] [serial = 1865] [outer = 0x8b2b8000] 15:19:22 INFO - PROCESS | 1775 | 1465078762443 Marionette DEBUG loaded listener.js 15:19:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x90d0b000) [pid = 1775] [serial = 1866] [outer = 0x8b2b8000] 15:19:23 INFO - PROCESS | 1775 | 1465078763292 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 15:19:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:19:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1229ms 15:19:23 INFO - PROCESS | 1775 | 1465078763379 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 15:19:23 INFO - PROCESS | 1775 | 1465078763386 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 15:19:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:19:23 INFO - PROCESS | 1775 | 1465078763396 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:19:23 INFO - PROCESS | 1775 | 1465078763403 Marionette TRACE conn4 <- [1,2458,null,{}] 15:19:23 INFO - PROCESS | 1775 | 1465078763413 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:23 INFO - PROCESS | 1775 | 1465078763420 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:23 INFO - PROCESS | 1775 | 1465078763636 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 15:19:23 INFO - PROCESS | 1775 | 1465078763818 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:23 INFO - PROCESS | 1775 | 1465078763839 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce6000 == 33 [pid = 1775] [id = 622] 15:19:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8bce8400) [pid = 1775] [serial = 1867] [outer = (nil)] 15:19:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8bd07400) [pid = 1775] [serial = 1868] [outer = 0x8bce8400] 15:19:23 INFO - PROCESS | 1775 | 1465078763929 Marionette DEBUG loaded listener.js 15:19:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d695800) [pid = 1775] [serial = 1869] [outer = 0x8bce8400] 15:19:25 INFO - PROCESS | 1775 | 1465078765100 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 15:19:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:19:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1740ms 15:19:25 INFO - PROCESS | 1775 | 1465078765136 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 15:19:25 INFO - PROCESS | 1775 | 1465078765141 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 15:19:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:19:25 INFO - PROCESS | 1775 | 1465078765153 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:19:25 INFO - PROCESS | 1775 | 1465078765158 Marionette TRACE conn4 <- [1,2462,null,{}] 15:19:25 INFO - PROCESS | 1775 | 1465078765166 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:25 INFO - PROCESS | 1775 | 1465078765171 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:25 INFO - PROCESS | 1775 | 1465078765400 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 15:19:25 INFO - PROCESS | 1775 | 1465078765681 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:25 INFO - PROCESS | 1775 | 1465078765691 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bf000 == 34 [pid = 1775] [id = 623] 15:19:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8b7f7000) [pid = 1775] [serial = 1870] [outer = (nil)] 15:19:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8eb23400) [pid = 1775] [serial = 1871] [outer = 0x8b7f7000] 15:19:25 INFO - PROCESS | 1775 | 1465078765780 Marionette DEBUG loaded listener.js 15:19:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x90f59c00) [pid = 1775] [serial = 1872] [outer = 0x8b7f7000] 15:19:26 INFO - PROCESS | 1775 | 1465078766848 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 15:19:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:19:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1746ms 15:19:26 INFO - PROCESS | 1775 | 1465078766896 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 15:19:26 INFO - PROCESS | 1775 | 1465078766899 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 15:19:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:19:26 INFO - PROCESS | 1775 | 1465078766907 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:19:26 INFO - PROCESS | 1775 | 1465078766911 Marionette TRACE conn4 <- [1,2466,null,{}] 15:19:26 INFO - PROCESS | 1775 | 1465078766925 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:26 INFO - PROCESS | 1775 | 1465078766934 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:27 INFO - PROCESS | 1775 | 1465078767173 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 15:19:27 INFO - PROCESS | 1775 | 1465078767500 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:27 INFO - PROCESS | 1775 | 1465078767511 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:27 INFO - PROCESS | 1775 | ++DOCSHELL 0x910dc400 == 35 [pid = 1775] [id = 624] 15:19:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x910dcc00) [pid = 1775] [serial = 1873] [outer = (nil)] 15:19:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x910e6400) [pid = 1775] [serial = 1874] [outer = 0x910dcc00] 15:19:27 INFO - PROCESS | 1775 | 1465078767641 Marionette DEBUG loaded listener.js 15:19:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x910ed400) [pid = 1775] [serial = 1875] [outer = 0x910dcc00] 15:19:28 INFO - PROCESS | 1775 | 1465078768643 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 15:19:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:19:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1781ms 15:19:28 INFO - PROCESS | 1775 | 1465078768688 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 15:19:28 INFO - PROCESS | 1775 | 1465078768693 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 15:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:19:28 INFO - PROCESS | 1775 | 1465078768699 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:19:28 INFO - PROCESS | 1775 | 1465078768703 Marionette TRACE conn4 <- [1,2470,null,{}] 15:19:28 INFO - PROCESS | 1775 | 1465078768709 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:28 INFO - PROCESS | 1775 | 1465078768714 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:28 INFO - PROCESS | 1775 | 1465078768902 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 15:19:29 INFO - PROCESS | 1775 | 1465078769096 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:29 INFO - PROCESS | 1775 | 1465078769103 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x910f0000 == 36 [pid = 1775] [id = 625] 15:19:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x91154400) [pid = 1775] [serial = 1876] [outer = (nil)] 15:19:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x911a2000) [pid = 1775] [serial = 1877] [outer = 0x91154400] 15:19:29 INFO - PROCESS | 1775 | 1465078769189 Marionette DEBUG loaded listener.js 15:19:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x911a7000) [pid = 1775] [serial = 1878] [outer = 0x91154400] 15:19:30 INFO - PROCESS | 1775 | 1465078770401 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 15:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1782ms 15:19:30 INFO - PROCESS | 1775 | 1465078770482 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 15:19:30 INFO - PROCESS | 1775 | 1465078770489 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 15:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:19:30 INFO - PROCESS | 1775 | 1465078770508 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:19:30 INFO - PROCESS | 1775 | 1465078770512 Marionette TRACE conn4 <- [1,2474,null,{}] 15:19:30 INFO - PROCESS | 1775 | 1465078770570 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:30 INFO - PROCESS | 1775 | 1465078770577 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:30 INFO - PROCESS | 1775 | 1465078770778 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 15:19:31 INFO - PROCESS | 1775 | 1465078771039 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:31 INFO - PROCESS | 1775 | 1465078771057 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:31 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcdf400 == 37 [pid = 1775] [id = 626] 15:19:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8bce6c00) [pid = 1775] [serial = 1879] [outer = (nil)] 15:19:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8c7f1c00) [pid = 1775] [serial = 1880] [outer = 0x8bce6c00] 15:19:31 INFO - PROCESS | 1775 | 1465078771172 Marionette DEBUG loaded listener.js 15:19:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8d69dc00) [pid = 1775] [serial = 1881] [outer = 0x8bce6c00] 15:19:31 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9eac00 == 36 [pid = 1775] [id = 598] 15:19:31 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fc400 == 35 [pid = 1775] [id = 596] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x91158800) [pid = 1775] [serial = 1823] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x917de000) [pid = 1775] [serial = 1830] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x91796800) [pid = 1775] [serial = 1827] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x910d2800) [pid = 1775] [serial = 1821] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x91790000) [pid = 1775] [serial = 1829] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x911ab800) [pid = 1775] [serial = 1824] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x91797400) [pid = 1775] [serial = 1826] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8d7c0c00) [pid = 1775] [serial = 1817] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8e302800) [pid = 1775] [serial = 1818] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x911a2800) [pid = 1775] [serial = 1811] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x911af000) [pid = 1775] [serial = 1812] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8b7f7800) [pid = 1775] [serial = 1814] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8bd03000) [pid = 1775] [serial = 1815] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8d69b400) [pid = 1775] [serial = 1805] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8d9e4400) [pid = 1775] [serial = 1806] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x910a4c00) [pid = 1775] [serial = 1820] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x910acc00) [pid = 1775] [serial = 1808] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x910d3000) [pid = 1775] [serial = 1809] [outer = (nil)] [url = about:blank] 15:19:31 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x910aac00) [pid = 1775] [serial = 1803] [outer = (nil)] [url = about:blank] 15:19:32 INFO - PROCESS | 1775 | 1465078772057 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 15:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1579ms 15:19:32 INFO - PROCESS | 1775 | 1465078772115 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 15:19:32 INFO - PROCESS | 1775 | 1465078772122 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 15:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:19:32 INFO - PROCESS | 1775 | 1465078772134 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:19:32 INFO - PROCESS | 1775 | 1465078772138 Marionette TRACE conn4 <- [1,2478,null,{}] 15:19:32 INFO - PROCESS | 1775 | 1465078772145 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:32 INFO - PROCESS | 1775 | 1465078772150 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:32 INFO - PROCESS | 1775 | 1465078772324 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 15:19:32 INFO - PROCESS | 1775 | 1465078772336 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:32 INFO - PROCESS | 1775 | 1465078772345 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e30e400 == 36 [pid = 1775] [id = 627] 15:19:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8e310000) [pid = 1775] [serial = 1882] [outer = (nil)] 15:19:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8e4cec00) [pid = 1775] [serial = 1883] [outer = 0x8e310000] 15:19:32 INFO - PROCESS | 1775 | 1465078772423 Marionette DEBUG loaded listener.js 15:19:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8eb1b000) [pid = 1775] [serial = 1884] [outer = 0x8e310000] 15:19:33 INFO - PROCESS | 1775 | 1465078773452 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:19:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:19:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1382ms 15:19:33 INFO - PROCESS | 1775 | 1465078773517 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 15:19:33 INFO - PROCESS | 1775 | 1465078773520 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 15:19:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:19:33 INFO - PROCESS | 1775 | 1465078773527 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:19:33 INFO - PROCESS | 1775 | 1465078773533 Marionette TRACE conn4 <- [1,2482,null,{}] 15:19:33 INFO - PROCESS | 1775 | 1465078773549 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:33 INFO - PROCESS | 1775 | 1465078773558 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:33 INFO - PROCESS | 1775 | 1465078773792 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 15:19:33 INFO - PROCESS | 1775 | 1465078773804 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:33 INFO - PROCESS | 1775 | 1465078773814 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:33 INFO - PROCESS | 1775 | ++DOCSHELL 0x910a7c00 == 37 [pid = 1775] [id = 628] 15:19:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x910cfc00) [pid = 1775] [serial = 1885] [outer = (nil)] 15:19:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x910d4800) [pid = 1775] [serial = 1886] [outer = 0x910cfc00] 15:19:33 INFO - PROCESS | 1775 | 1465078773886 Marionette DEBUG loaded listener.js 15:19:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x910e8400) [pid = 1775] [serial = 1887] [outer = 0x910cfc00] 15:19:34 INFO - PROCESS | 1775 | 1465078774916 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 15:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1445ms 15:19:34 INFO - PROCESS | 1775 | 1465078774990 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 15:19:34 INFO - PROCESS | 1775 | 1465078774996 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 15:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:19:35 INFO - PROCESS | 1775 | 1465078775002 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:19:35 INFO - PROCESS | 1775 | 1465078775005 Marionette TRACE conn4 <- [1,2486,null,{}] 15:19:35 INFO - PROCESS | 1775 | 1465078775011 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:35 INFO - PROCESS | 1775 | 1465078775016 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:35 INFO - PROCESS | 1775 | 1465078775250 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 15:19:35 INFO - PROCESS | 1775 | 1465078775270 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:35 INFO - PROCESS | 1775 | 1465078775279 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:35 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c4400 == 38 [pid = 1775] [id = 629] 15:19:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8bd06c00) [pid = 1775] [serial = 1888] [outer = (nil)] 15:19:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x911ae400) [pid = 1775] [serial = 1889] [outer = 0x8bd06c00] 15:19:35 INFO - PROCESS | 1775 | 1465078775362 Marionette DEBUG loaded listener.js 15:19:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x9178cc00) [pid = 1775] [serial = 1890] [outer = 0x8bd06c00] 15:19:36 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8c5a3800) [pid = 1775] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:19:36 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8eb16400) [pid = 1775] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:19:36 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x917e1000) [pid = 1775] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:19:36 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8d7c9000) [pid = 1775] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:19:36 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8b2c3000) [pid = 1775] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:19:36 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8b7fe800) [pid = 1775] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:19:36 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8c5a9800) [pid = 1775] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:19:36 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8c5b0000) [pid = 1775] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:19:36 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8eb1a400) [pid = 1775] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:19:36 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x911a8400) [pid = 1775] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:19:36 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x93680400) [pid = 1775] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:19:36 INFO - PROCESS | 1775 | 1465078776393 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 15:19:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:19:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1434ms 15:19:36 INFO - PROCESS | 1775 | 1465078776437 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 15:19:36 INFO - PROCESS | 1775 | 1465078776441 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 15:19:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:19:36 INFO - PROCESS | 1775 | 1465078776448 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:19:36 INFO - PROCESS | 1775 | 1465078776451 Marionette TRACE conn4 <- [1,2490,null,{}] 15:19:36 INFO - PROCESS | 1775 | 1465078776457 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:36 INFO - PROCESS | 1775 | 1465078776462 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:36 INFO - PROCESS | 1775 | 1465078776695 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 15:19:36 INFO - PROCESS | 1775 | 1465078776807 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:36 INFO - PROCESS | 1775 | 1465078776816 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0ac00 == 39 [pid = 1775] [id = 630] 15:19:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8c5a6400) [pid = 1775] [serial = 1891] [outer = (nil)] 15:19:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x90f53400) [pid = 1775] [serial = 1892] [outer = 0x8c5a6400] 15:19:36 INFO - PROCESS | 1775 | 1465078776885 Marionette DEBUG loaded listener.js 15:19:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x910efc00) [pid = 1775] [serial = 1893] [outer = 0x8c5a6400] 15:19:37 INFO - PROCESS | 1775 | 1465078777731 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1332ms 15:19:37 INFO - PROCESS | 1775 | 1465078777781 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 15:19:37 INFO - PROCESS | 1775 | 1465078777786 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 15:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:19:37 INFO - PROCESS | 1775 | 1465078777792 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:19:37 INFO - PROCESS | 1775 | 1465078777796 Marionette TRACE conn4 <- [1,2494,null,{}] 15:19:37 INFO - PROCESS | 1775 | 1465078777802 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:37 INFO - PROCESS | 1775 | 1465078777812 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:38 INFO - PROCESS | 1775 | 1465078778023 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 15:19:38 INFO - PROCESS | 1775 | 1465078778167 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:38 INFO - PROCESS | 1775 | 1465078778176 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a3800 == 40 [pid = 1775] [id = 631] 15:19:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8d692c00) [pid = 1775] [serial = 1894] [outer = (nil)] 15:19:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x92149400) [pid = 1775] [serial = 1895] [outer = 0x8d692c00] 15:19:38 INFO - PROCESS | 1775 | 1465078778250 Marionette DEBUG loaded listener.js 15:19:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x921e8800) [pid = 1775] [serial = 1896] [outer = 0x8d692c00] 15:19:39 INFO - PROCESS | 1775 | 1465078779331 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 15:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1587ms 15:19:39 INFO - PROCESS | 1775 | 1465078779382 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 15:19:39 INFO - PROCESS | 1775 | 1465078779389 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 15:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:19:39 INFO - PROCESS | 1775 | 1465078779397 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:19:39 INFO - PROCESS | 1775 | 1465078779406 Marionette TRACE conn4 <- [1,2498,null,{}] 15:19:39 INFO - PROCESS | 1775 | 1465078779414 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:39 INFO - PROCESS | 1775 | 1465078779419 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:39 INFO - PROCESS | 1775 | 1465078779628 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 15:19:39 INFO - PROCESS | 1775 | 1465078779870 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:39 INFO - PROCESS | 1775 | 1465078779881 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:39 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd09800 == 41 [pid = 1775] [id = 632] 15:19:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8bd0e400) [pid = 1775] [serial = 1897] [outer = (nil)] 15:19:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8d698c00) [pid = 1775] [serial = 1898] [outer = 0x8bd0e400] 15:19:40 INFO - PROCESS | 1775 | 1465078780024 Marionette DEBUG loaded listener.js 15:19:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8e30d400) [pid = 1775] [serial = 1899] [outer = 0x8bd0e400] 15:19:41 INFO - PROCESS | 1775 | 1465078781040 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1693ms 15:19:41 INFO - PROCESS | 1775 | 1465078781091 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 15:19:41 INFO - PROCESS | 1775 | 1465078781098 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 15:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:19:41 INFO - PROCESS | 1775 | 1465078781109 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:19:41 INFO - PROCESS | 1775 | 1465078781114 Marionette TRACE conn4 <- [1,2502,null,{}] 15:19:41 INFO - PROCESS | 1775 | 1465078781121 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:41 INFO - PROCESS | 1775 | 1465078781127 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:41 INFO - PROCESS | 1775 | 1465078781361 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 15:19:41 INFO - PROCESS | 1775 | 1465078781643 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:41 INFO - PROCESS | 1775 | 1465078781652 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9ea000 == 42 [pid = 1775] [id = 633] 15:19:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x90f5e400) [pid = 1775] [serial = 1900] [outer = (nil)] 15:19:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x910d8c00) [pid = 1775] [serial = 1901] [outer = 0x90f5e400] 15:19:41 INFO - PROCESS | 1775 | 1465078781794 Marionette DEBUG loaded listener.js 15:19:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x911a6000) [pid = 1775] [serial = 1902] [outer = 0x90f5e400] 15:19:42 INFO - PROCESS | 1775 | 1465078782852 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1789ms 15:19:42 INFO - PROCESS | 1775 | 1465078782899 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 15:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:19:42 INFO - PROCESS | 1775 | 1465078782904 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 15:19:42 INFO - PROCESS | 1775 | 1465078782911 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:19:42 INFO - PROCESS | 1775 | 1465078782918 Marionette TRACE conn4 <- [1,2506,null,{}] 15:19:42 INFO - PROCESS | 1775 | 1465078782936 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:42 INFO - PROCESS | 1775 | 1465078782946 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:43 INFO - PROCESS | 1775 | 1465078783141 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 15:19:43 INFO - PROCESS | 1775 | 1465078783390 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:43 INFO - PROCESS | 1775 | 1465078783401 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cd800 == 43 [pid = 1775] [id = 634] 15:19:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x921e1400) [pid = 1775] [serial = 1903] [outer = (nil)] 15:19:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x922e6400) [pid = 1775] [serial = 1904] [outer = 0x921e1400] 15:19:43 INFO - PROCESS | 1775 | 1465078783502 Marionette DEBUG loaded listener.js 15:19:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x92b05c00) [pid = 1775] [serial = 1905] [outer = 0x921e1400] 15:19:44 INFO - PROCESS | 1775 | 1465078784408 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1544ms 15:19:44 INFO - PROCESS | 1775 | 1465078784456 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 15:19:44 INFO - PROCESS | 1775 | 1465078784461 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 15:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:19:44 INFO - PROCESS | 1775 | 1465078784468 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:19:44 INFO - PROCESS | 1775 | 1465078784471 Marionette TRACE conn4 <- [1,2510,null,{}] 15:19:44 INFO - PROCESS | 1775 | 1465078784496 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:44 INFO - PROCESS | 1775 | 1465078784503 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:44 INFO - PROCESS | 1775 | 1465078784700 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 15:19:44 INFO - PROCESS | 1775 | 1465078784887 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:44 INFO - PROCESS | 1775 | 1465078784896 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:44 INFO - PROCESS | 1775 | ++DOCSHELL 0x92b07400 == 44 [pid = 1775] [id = 635] 15:19:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x92b07800) [pid = 1775] [serial = 1906] [outer = (nil)] 15:19:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x9363cc00) [pid = 1775] [serial = 1907] [outer = 0x92b07800] 15:19:44 INFO - PROCESS | 1775 | 1465078784977 Marionette DEBUG loaded listener.js 15:19:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x93680400) [pid = 1775] [serial = 1908] [outer = 0x92b07800] 15:19:45 INFO - PROCESS | 1775 | 1465078785965 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 15:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1553ms 15:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:19:46 INFO - PROCESS | 1775 | 1465078786038 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 15:19:46 INFO - PROCESS | 1775 | 1465078786042 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 15:19:46 INFO - PROCESS | 1775 | 1465078786049 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:19:46 INFO - PROCESS | 1775 | 1465078786052 Marionette TRACE conn4 <- [1,2514,null,{}] 15:19:46 INFO - PROCESS | 1775 | 1465078786058 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:46 INFO - PROCESS | 1775 | 1465078786064 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:46 INFO - PROCESS | 1775 | 1465078786244 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 15:19:46 INFO - PROCESS | 1775 | 1465078786443 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:46 INFO - PROCESS | 1775 | 1465078786454 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:46 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b5c00 == 45 [pid = 1775] [id = 636] 15:19:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8b2b6400) [pid = 1775] [serial = 1909] [outer = (nil)] 15:19:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x92b0ec00) [pid = 1775] [serial = 1910] [outer = 0x8b2b6400] 15:19:46 INFO - PROCESS | 1775 | 1465078786531 Marionette DEBUG loaded listener.js 15:19:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x93869000) [pid = 1775] [serial = 1911] [outer = 0x8b2b6400] 15:19:47 INFO - PROCESS | 1775 | 1465078787545 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:19:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:19:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1538ms 15:19:47 INFO - PROCESS | 1775 | 1465078787588 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 15:19:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:19:47 INFO - PROCESS | 1775 | 1465078787592 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 15:19:47 INFO - PROCESS | 1775 | 1465078787599 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:19:47 INFO - PROCESS | 1775 | 1465078787603 Marionette TRACE conn4 <- [1,2518,null,{}] 15:19:47 INFO - PROCESS | 1775 | 1465078787609 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:47 INFO - PROCESS | 1775 | 1465078787620 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:47 INFO - PROCESS | 1775 | 1465078787832 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 15:19:48 INFO - PROCESS | 1775 | 1465078788022 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:48 INFO - PROCESS | 1775 | 1465078788030 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:48 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce3000 == 46 [pid = 1775] [id = 637] 15:19:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8eb23000) [pid = 1775] [serial = 1912] [outer = (nil)] 15:19:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x93a2c000) [pid = 1775] [serial = 1913] [outer = 0x8eb23000] 15:19:48 INFO - PROCESS | 1775 | 1465078788159 Marionette DEBUG loaded listener.js 15:19:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x94556000) [pid = 1775] [serial = 1914] [outer = 0x8eb23000] 15:19:49 INFO - PROCESS | 1775 | 1465078789076 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1536ms 15:19:49 INFO - PROCESS | 1775 | 1465078789136 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 15:19:49 INFO - PROCESS | 1775 | 1465078789141 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 15:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:19:49 INFO - PROCESS | 1775 | 1465078789148 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:19:49 INFO - PROCESS | 1775 | 1465078789151 Marionette TRACE conn4 <- [1,2522,null,{}] 15:19:49 INFO - PROCESS | 1775 | 1465078789158 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:49 INFO - PROCESS | 1775 | 1465078789163 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:49 INFO - PROCESS | 1775 | 1465078789347 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 15:19:49 INFO - PROCESS | 1775 | 1465078789817 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:49 INFO - PROCESS | 1775 | 1465078789826 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:49 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f8800 == 47 [pid = 1775] [id = 638] 15:19:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8b7fc400) [pid = 1775] [serial = 1915] [outer = (nil)] 15:19:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x8bcdc800) [pid = 1775] [serial = 1916] [outer = 0x8b7fc400] 15:19:49 INFO - PROCESS | 1775 | 1465078789942 Marionette DEBUG loaded listener.js 15:19:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x8c7f5400) [pid = 1775] [serial = 1917] [outer = 0x8b7fc400] 15:19:50 INFO - PROCESS | 1775 | 1465078790885 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1781ms 15:19:50 INFO - PROCESS | 1775 | 1465078790933 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 15:19:50 INFO - PROCESS | 1775 | 1465078790939 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 15:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:19:50 INFO - PROCESS | 1775 | 1465078790947 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:19:50 INFO - PROCESS | 1775 | 1465078790951 Marionette TRACE conn4 <- [1,2526,null,{}] 15:19:50 INFO - PROCESS | 1775 | 1465078790959 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:50 INFO - PROCESS | 1775 | 1465078790966 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:51 INFO - PROCESS | 1775 | 1465078791199 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 15:19:51 INFO - PROCESS | 1775 | 1465078791461 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:51 INFO - PROCESS | 1775 | 1465078791468 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c0800 == 46 [pid = 1775] [id = 617] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb1e800 == 45 [pid = 1775] [id = 606] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f9000 == 44 [pid = 1775] [id = 609] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7f4c00 == 43 [pid = 1775] [id = 597] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c3400 == 42 [pid = 1775] [id = 600] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd10400 == 41 [pid = 1775] [id = 608] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce0000 == 40 [pid = 1775] [id = 601] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2cfc00 == 39 [pid = 1775] [id = 604] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x9114bc00 == 38 [pid = 1775] [id = 603] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7bb400 == 37 [pid = 1775] [id = 607] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bec00 == 36 [pid = 1775] [id = 599] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8c95f000 == 35 [pid = 1775] [id = 612] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fe400 == 34 [pid = 1775] [id = 611] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a3400 == 33 [pid = 1775] [id = 610] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c0c00 == 32 [pid = 1775] [id = 602] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9eec00 == 31 [pid = 1775] [id = 614] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b2c00 == 30 [pid = 1775] [id = 613] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fcc00 == 29 [pid = 1775] [id = 616] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x910f0800 == 28 [pid = 1775] [id = 615] 15:19:52 INFO - PROCESS | 1775 | --DOCSHELL 0x8c969800 == 27 [pid = 1775] [id = 605] 15:19:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b3800 == 28 [pid = 1775] [id = 639] 15:19:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x8b2bb000) [pid = 1775] [serial = 1918] [outer = (nil)] 15:19:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x8b2c0c00) [pid = 1775] [serial = 1919] [outer = 0x8b2bb000] 15:19:52 INFO - PROCESS | 1775 | 1465078792567 Marionette DEBUG loaded listener.js 15:19:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x8b7f3400) [pid = 1775] [serial = 1920] [outer = 0x8b2bb000] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x8d7c0400) [pid = 1775] [serial = 1865] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x8c967400) [pid = 1775] [serial = 1833] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x8c95d400) [pid = 1775] [serial = 1832] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x910aec00) [pid = 1775] [serial = 1836] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x90f57800) [pid = 1775] [serial = 1835] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x921df400) [pid = 1775] [serial = 1839] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x917ea400) [pid = 1775] [serial = 1838] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8d9f0400) [pid = 1775] [serial = 1860] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8b2c8400) [pid = 1775] [serial = 1853] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8b7fa000) [pid = 1775] [serial = 1854] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8c5a6000) [pid = 1775] [serial = 1851] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8bce4c00) [pid = 1775] [serial = 1850] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8c7efc00) [pid = 1775] [serial = 1856] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x922ea800) [pid = 1775] [serial = 1842] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8eb1dc00) [pid = 1775] [serial = 1862] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x922de800) [pid = 1775] [serial = 1841] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8d9e3c00) [pid = 1775] [serial = 1859] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x90d03c00) [pid = 1775] [serial = 1863] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x92b0dc00) [pid = 1775] [serial = 1845] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x92b09400) [pid = 1775] [serial = 1844] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x93a28800) [pid = 1775] [serial = 1848] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x93961400) [pid = 1775] [serial = 1847] [outer = (nil)] [url = about:blank] 15:19:52 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8c95a400) [pid = 1775] [serial = 1857] [outer = (nil)] [url = about:blank] 15:19:53 INFO - PROCESS | 1775 | 1465078793612 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2690ms 15:19:53 INFO - PROCESS | 1775 | 1465078793639 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 15:19:53 INFO - PROCESS | 1775 | 1465078793645 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 15:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:19:53 INFO - PROCESS | 1775 | 1465078793654 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:19:53 INFO - PROCESS | 1775 | 1465078793657 Marionette TRACE conn4 <- [1,2530,null,{}] 15:19:53 INFO - PROCESS | 1775 | 1465078793665 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:53 INFO - PROCESS | 1775 | 1465078793671 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:53 INFO - PROCESS | 1775 | 1465078793856 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 15:19:54 INFO - PROCESS | 1775 | 1465078793997 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:54 INFO - PROCESS | 1775 | 1465078794007 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a7000 == 29 [pid = 1775] [id = 640] 15:19:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c5a8400) [pid = 1775] [serial = 1921] [outer = (nil)] 15:19:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8c5ae000) [pid = 1775] [serial = 1922] [outer = 0x8c5a8400] 15:19:54 INFO - PROCESS | 1775 | 1465078794085 Marionette DEBUG loaded listener.js 15:19:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8c7f8800) [pid = 1775] [serial = 1923] [outer = 0x8c5a8400] 15:19:54 INFO - PROCESS | 1775 | 1465078794969 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1334ms 15:19:54 INFO - PROCESS | 1775 | 1465078794988 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 15:19:54 INFO - PROCESS | 1775 | 1465078794997 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 15:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:19:55 INFO - PROCESS | 1775 | 1465078795008 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:19:55 INFO - PROCESS | 1775 | 1465078795012 Marionette TRACE conn4 <- [1,2534,null,{}] 15:19:55 INFO - PROCESS | 1775 | 1465078795018 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:55 INFO - PROCESS | 1775 | 1465078795024 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:55 INFO - PROCESS | 1775 | 1465078795224 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 15:19:55 INFO - PROCESS | 1775 | 1465078795398 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:55 INFO - PROCESS | 1775 | 1465078795408 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:55 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a8800 == 30 [pid = 1775] [id = 641] 15:19:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8c95a800) [pid = 1775] [serial = 1924] [outer = (nil)] 15:19:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8d7c2000) [pid = 1775] [serial = 1925] [outer = 0x8c95a800] 15:19:55 INFO - PROCESS | 1775 | 1465078795480 Marionette DEBUG loaded listener.js 15:19:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8d9e5000) [pid = 1775] [serial = 1926] [outer = 0x8c95a800] 15:19:56 INFO - PROCESS | 1775 | 1465078796531 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 15:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1585ms 15:19:56 INFO - PROCESS | 1775 | 1465078796595 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 15:19:56 INFO - PROCESS | 1775 | 1465078796599 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 15:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:19:56 INFO - PROCESS | 1775 | 1465078796606 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:19:56 INFO - PROCESS | 1775 | 1465078796612 Marionette TRACE conn4 <- [1,2538,null,{}] 15:19:56 INFO - PROCESS | 1775 | 1465078796635 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:56 INFO - PROCESS | 1775 | 1465078796645 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:56 INFO - PROCESS | 1775 | 1465078796879 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 15:19:56 INFO - PROCESS | 1775 | 1465078796928 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:56 INFO - PROCESS | 1775 | 1465078796936 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e30c800 == 31 [pid = 1775] [id = 642] 15:19:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8e4cc800) [pid = 1775] [serial = 1927] [outer = (nil)] 15:19:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8eb21000) [pid = 1775] [serial = 1928] [outer = 0x8e4cc800] 15:19:57 INFO - PROCESS | 1775 | 1465078797009 Marionette DEBUG loaded listener.js 15:19:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x90d07400) [pid = 1775] [serial = 1929] [outer = 0x8e4cc800] 15:19:57 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x910cfc00) [pid = 1775] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:19:57 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8e310000) [pid = 1775] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:19:58 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8bce8400) [pid = 1775] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:19:58 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x910dcc00) [pid = 1775] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:19:58 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x91154400) [pid = 1775] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:19:58 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8bd06c00) [pid = 1775] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:19:58 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8bce6c00) [pid = 1775] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:19:58 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8b2b8000) [pid = 1775] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:19:58 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8c5a6400) [pid = 1775] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:19:58 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8b7f7000) [pid = 1775] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:19:58 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8d692c00) [pid = 1775] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:19:58 INFO - PROCESS | 1775 | 1465078798398 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1849ms 15:19:58 INFO - PROCESS | 1775 | 1465078798465 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 15:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:19:58 INFO - PROCESS | 1775 | 1465078798469 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 15:19:58 INFO - PROCESS | 1775 | 1465078798477 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:19:58 INFO - PROCESS | 1775 | 1465078798480 Marionette TRACE conn4 <- [1,2542,null,{}] 15:19:58 INFO - PROCESS | 1775 | 1465078798486 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:58 INFO - PROCESS | 1775 | 1465078798491 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:58 INFO - PROCESS | 1775 | 1465078798655 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 15:19:58 INFO - PROCESS | 1775 | 1465078798666 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:58 INFO - PROCESS | 1775 | 1465078798677 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:58 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a9800 == 32 [pid = 1775] [id = 643] 15:19:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8e302800) [pid = 1775] [serial = 1930] [outer = (nil)] 15:19:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x90f57c00) [pid = 1775] [serial = 1931] [outer = 0x8e302800] 15:19:58 INFO - PROCESS | 1775 | 1465078798745 Marionette DEBUG loaded listener.js 15:19:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x90f5a000) [pid = 1775] [serial = 1932] [outer = 0x8e302800] 15:19:59 INFO - PROCESS | 1775 | 1465078799695 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 15:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1237ms 15:19:59 INFO - PROCESS | 1775 | 1465078799714 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 15:19:59 INFO - PROCESS | 1775 | 1465078799717 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 15:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:19:59 INFO - PROCESS | 1775 | 1465078799724 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:19:59 INFO - PROCESS | 1775 | 1465078799726 Marionette TRACE conn4 <- [1,2546,null,{}] 15:19:59 INFO - PROCESS | 1775 | 1465078799732 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:19:59 INFO - PROCESS | 1775 | 1465078799737 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:19:59 INFO - PROCESS | 1775 | 1465078799895 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 15:20:00 INFO - PROCESS | 1775 | 1465078800163 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:00 INFO - PROCESS | 1775 | 1465078800173 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:00 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bf800 == 33 [pid = 1775] [id = 644] 15:20:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8b2bfc00) [pid = 1775] [serial = 1933] [outer = (nil)] 15:20:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8b2cd000) [pid = 1775] [serial = 1934] [outer = 0x8b2bfc00] 15:20:00 INFO - PROCESS | 1775 | 1465078800268 Marionette DEBUG loaded listener.js 15:20:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8bcdfc00) [pid = 1775] [serial = 1935] [outer = 0x8b2bfc00] 15:20:01 INFO - PROCESS | 1775 | 1465078801439 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 15:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1788ms 15:20:01 INFO - PROCESS | 1775 | 1465078801517 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 15:20:01 INFO - PROCESS | 1775 | 1465078801526 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 15:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:20:01 INFO - PROCESS | 1775 | 1465078801536 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:20:01 INFO - PROCESS | 1775 | 1465078801541 Marionette TRACE conn4 <- [1,2550,null,{}] 15:20:01 INFO - PROCESS | 1775 | 1465078801553 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:01 INFO - PROCESS | 1775 | 1465078801563 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:01 INFO - PROCESS | 1775 | 1465078801852 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 15:20:02 INFO - PROCESS | 1775 | 1465078802112 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:02 INFO - PROCESS | 1775 | 1465078802123 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:02 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f4c00 == 34 [pid = 1775] [id = 645] 15:20:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8d7bb800) [pid = 1775] [serial = 1936] [outer = (nil)] 15:20:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8d7ca800) [pid = 1775] [serial = 1937] [outer = 0x8d7bb800] 15:20:02 INFO - PROCESS | 1775 | 1465078802248 Marionette DEBUG loaded listener.js 15:20:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8d9ef800) [pid = 1775] [serial = 1938] [outer = 0x8d7bb800] 15:20:03 INFO - PROCESS | 1775 | 1465078803386 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 15:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1892ms 15:20:03 INFO - PROCESS | 1775 | 1465078803434 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 15:20:03 INFO - PROCESS | 1775 | 1465078803444 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 15:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:20:03 INFO - PROCESS | 1775 | 1465078803452 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:20:03 INFO - PROCESS | 1775 | 1465078803456 Marionette TRACE conn4 <- [1,2554,null,{}] 15:20:03 INFO - PROCESS | 1775 | 1465078803462 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:03 INFO - PROCESS | 1775 | 1465078803468 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:03 INFO - PROCESS | 1775 | 1465078803704 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 15:20:04 INFO - PROCESS | 1775 | 1465078804032 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:04 INFO - PROCESS | 1775 | 1465078804040 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d693c00 == 35 [pid = 1775] [id = 646] 15:20:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8d9ef000) [pid = 1775] [serial = 1939] [outer = (nil)] 15:20:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x910a2c00) [pid = 1775] [serial = 1940] [outer = 0x8d9ef000] 15:20:04 INFO - PROCESS | 1775 | 1465078804125 Marionette DEBUG loaded listener.js 15:20:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x910ac000) [pid = 1775] [serial = 1941] [outer = 0x8d9ef000] 15:20:05 INFO - PROCESS | 1775 | 1465078805238 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1848ms 15:20:05 INFO - PROCESS | 1775 | 1465078805300 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 15:20:05 INFO - PROCESS | 1775 | 1465078805306 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 15:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:20:05 INFO - PROCESS | 1775 | 1465078805324 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:20:05 INFO - PROCESS | 1775 | 1465078805336 Marionette TRACE conn4 <- [1,2558,null,{}] 15:20:05 INFO - PROCESS | 1775 | 1465078805345 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:05 INFO - PROCESS | 1775 | 1465078805354 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:05 INFO - PROCESS | 1775 | 1465078805608 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 15:20:05 INFO - PROCESS | 1775 | 1465078805849 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:05 INFO - PROCESS | 1775 | 1465078805857 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:05 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fec00 == 36 [pid = 1775] [id = 647] 15:20:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8bcdd000) [pid = 1775] [serial = 1942] [outer = (nil)] 15:20:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x910dbc00) [pid = 1775] [serial = 1943] [outer = 0x8bcdd000] 15:20:05 INFO - PROCESS | 1775 | 1465078805940 Marionette DEBUG loaded listener.js 15:20:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x90f54400) [pid = 1775] [serial = 1944] [outer = 0x8bcdd000] 15:20:07 INFO - PROCESS | 1775 | 1465078807268 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:20:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c4400 == 35 [pid = 1775] [id = 629] 15:20:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a9800 == 34 [pid = 1775] [id = 643] 15:20:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8e30c800 == 33 [pid = 1775] [id = 642] 15:20:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a8800 == 32 [pid = 1775] [id = 641] 15:20:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a7000 == 31 [pid = 1775] [id = 640] 15:20:07 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b3800 == 30 [pid = 1775] [id = 639] 15:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2062ms 15:20:07 INFO - PROCESS | 1775 | 1465078807377 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 15:20:07 INFO - PROCESS | 1775 | 1465078807382 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 15:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:20:07 INFO - PROCESS | 1775 | 1465078807390 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:20:07 INFO - PROCESS | 1775 | 1465078807395 Marionette TRACE conn4 <- [1,2562,null,{}] 15:20:07 INFO - PROCESS | 1775 | 1465078807412 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:07 INFO - PROCESS | 1775 | 1465078807417 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:07 INFO - PROCESS | 1775 | 1465078807645 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x921e8800) [pid = 1775] [serial = 1896] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x92149400) [pid = 1775] [serial = 1895] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x910efc00) [pid = 1775] [serial = 1893] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x910e8400) [pid = 1775] [serial = 1887] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8eb1b000) [pid = 1775] [serial = 1884] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8d695800) [pid = 1775] [serial = 1869] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x910e6400) [pid = 1775] [serial = 1874] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x911a2000) [pid = 1775] [serial = 1877] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x9178cc00) [pid = 1775] [serial = 1890] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8d69dc00) [pid = 1775] [serial = 1881] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x90d0b000) [pid = 1775] [serial = 1866] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x910ed400) [pid = 1775] [serial = 1875] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x90f53400) [pid = 1775] [serial = 1892] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8bd07400) [pid = 1775] [serial = 1868] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x90f59c00) [pid = 1775] [serial = 1872] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8c7f1c00) [pid = 1775] [serial = 1880] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x910d4800) [pid = 1775] [serial = 1886] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x911ae400) [pid = 1775] [serial = 1889] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8eb23400) [pid = 1775] [serial = 1871] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8e4cec00) [pid = 1775] [serial = 1883] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x911a7000) [pid = 1775] [serial = 1878] [outer = (nil)] [url = about:blank] 15:20:07 INFO - PROCESS | 1775 | 1465078807823 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:07 INFO - PROCESS | 1775 | 1465078807832 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:07 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd06c00 == 31 [pid = 1775] [id = 648] 15:20:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x8bd07400) [pid = 1775] [serial = 1945] [outer = (nil)] 15:20:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8c7f1c00) [pid = 1775] [serial = 1946] [outer = 0x8bd07400] 15:20:07 INFO - PROCESS | 1775 | 1465078807912 Marionette DEBUG loaded listener.js 15:20:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8d692000) [pid = 1775] [serial = 1947] [outer = 0x8bd07400] 15:20:08 INFO - PROCESS | 1775 | 1465078808770 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 15:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1437ms 15:20:08 INFO - PROCESS | 1775 | 1465078808827 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 15:20:08 INFO - PROCESS | 1775 | 1465078808834 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 15:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:20:08 INFO - PROCESS | 1775 | 1465078808862 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:20:08 INFO - PROCESS | 1775 | 1465078808866 Marionette TRACE conn4 <- [1,2566,null,{}] 15:20:08 INFO - PROCESS | 1775 | 1465078808873 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:08 INFO - PROCESS | 1775 | 1465078808879 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:09 INFO - PROCESS | 1775 | 1465078809054 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 15:20:09 INFO - PROCESS | 1775 | 1465078809064 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:09 INFO - PROCESS | 1775 | 1465078809072 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:09 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c95bc00 == 32 [pid = 1775] [id = 649] 15:20:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8e303000) [pid = 1775] [serial = 1948] [outer = (nil)] 15:20:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8e30d000) [pid = 1775] [serial = 1949] [outer = 0x8e303000] 15:20:09 INFO - PROCESS | 1775 | 1465078809143 Marionette DEBUG loaded listener.js 15:20:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8e4d6c00) [pid = 1775] [serial = 1950] [outer = 0x8e303000] 15:20:10 INFO - PROCESS | 1775 | 1465078810198 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 15:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1408ms 15:20:10 INFO - PROCESS | 1775 | 1465078810253 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 15:20:10 INFO - PROCESS | 1775 | 1465078810257 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 15:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:20:10 INFO - PROCESS | 1775 | 1465078810264 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:20:10 INFO - PROCESS | 1775 | 1465078810270 Marionette TRACE conn4 <- [1,2570,null,{}] 15:20:10 INFO - PROCESS | 1775 | 1465078810291 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:10 INFO - PROCESS | 1775 | 1465078810310 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:10 INFO - PROCESS | 1775 | 1465078810548 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 15:20:10 INFO - PROCESS | 1775 | 1465078810575 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:10 INFO - PROCESS | 1775 | 1465078810584 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:10 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d0bc00 == 33 [pid = 1775] [id = 650] 15:20:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x90d0d800) [pid = 1775] [serial = 1951] [outer = (nil)] 15:20:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x910a5000) [pid = 1775] [serial = 1952] [outer = 0x90d0d800] 15:20:10 INFO - PROCESS | 1775 | 1465078810663 Marionette DEBUG loaded listener.js 15:20:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x910d5800) [pid = 1775] [serial = 1953] [outer = 0x90d0d800] 15:20:11 INFO - PROCESS | 1775 | 1465078811713 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 15:20:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:20:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1501ms 15:20:11 INFO - PROCESS | 1775 | 1465078811780 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 15:20:11 INFO - PROCESS | 1775 | 1465078811785 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 15:20:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:20:11 INFO - PROCESS | 1775 | 1465078811801 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:20:11 INFO - PROCESS | 1775 | 1465078811805 Marionette TRACE conn4 <- [1,2574,null,{}] 15:20:11 INFO - PROCESS | 1775 | 1465078811811 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:11 INFO - PROCESS | 1775 | 1465078811816 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:12 INFO - PROCESS | 1775 | 1465078812107 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 15:20:12 INFO - PROCESS | 1775 | 1465078812140 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:12 INFO - PROCESS | 1775 | 1465078812151 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:12 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9e7c00 == 34 [pid = 1775] [id = 651] 15:20:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8e308c00) [pid = 1775] [serial = 1954] [outer = (nil)] 15:20:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x91157800) [pid = 1775] [serial = 1955] [outer = 0x8e308c00] 15:20:12 INFO - PROCESS | 1775 | 1465078812220 Marionette DEBUG loaded listener.js 15:20:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x911a8400) [pid = 1775] [serial = 1956] [outer = 0x8e308c00] 15:20:12 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8b7fc400) [pid = 1775] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:20:12 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x92b07800) [pid = 1775] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:20:12 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8b2b6400) [pid = 1775] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:20:12 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8eb23000) [pid = 1775] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:20:12 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8c95a800) [pid = 1775] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:20:12 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8c5a8400) [pid = 1775] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:20:12 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8bd0e400) [pid = 1775] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:20:12 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x90f5e400) [pid = 1775] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:20:12 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8e4cc800) [pid = 1775] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:20:12 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x921e1400) [pid = 1775] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:20:12 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8b2bb000) [pid = 1775] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:20:13 INFO - PROCESS | 1775 | 1465078813323 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:20:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:20:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1540ms 15:20:13 INFO - PROCESS | 1775 | 1465078813342 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 15:20:13 INFO - PROCESS | 1775 | 1465078813347 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 15:20:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:20:13 INFO - PROCESS | 1775 | 1465078813354 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:20:13 INFO - PROCESS | 1775 | 1465078813357 Marionette TRACE conn4 <- [1,2578,null,{}] 15:20:13 INFO - PROCESS | 1775 | 1465078813362 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:13 INFO - PROCESS | 1775 | 1465078813368 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:13 INFO - PROCESS | 1775 | 1465078813528 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 15:20:13 INFO - PROCESS | 1775 | 1465078813542 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:13 INFO - PROCESS | 1775 | 1465078813552 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:13 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bb000 == 35 [pid = 1775] [id = 652] 15:20:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8bd07800) [pid = 1775] [serial = 1957] [outer = (nil)] 15:20:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x9114bc00) [pid = 1775] [serial = 1958] [outer = 0x8bd07800] 15:20:13 INFO - PROCESS | 1775 | 1465078813621 Marionette DEBUG loaded listener.js 15:20:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x910a1800) [pid = 1775] [serial = 1959] [outer = 0x8bd07800] 15:20:14 INFO - PROCESS | 1775 | 1465078814584 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1284ms 15:20:14 INFO - PROCESS | 1775 | 1465078814678 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 15:20:14 INFO - PROCESS | 1775 | 1465078814685 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 15:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:20:14 INFO - PROCESS | 1775 | 1465078814699 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:20:14 INFO - PROCESS | 1775 | 1465078814705 Marionette TRACE conn4 <- [1,2582,null,{}] 15:20:14 INFO - PROCESS | 1775 | 1465078814715 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:14 INFO - PROCESS | 1775 | 1465078814722 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:14 INFO - PROCESS | 1775 | 1465078814948 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 15:20:15 INFO - PROCESS | 1775 | 1465078815152 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:15 INFO - PROCESS | 1775 | 1465078815168 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:15 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c95b800 == 36 [pid = 1775] [id = 653] 15:20:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8c95c000) [pid = 1775] [serial = 1960] [outer = (nil)] 15:20:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8d695000) [pid = 1775] [serial = 1961] [outer = 0x8c95c000] 15:20:15 INFO - PROCESS | 1775 | 1465078815341 Marionette DEBUG loaded listener.js 15:20:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8d9e2400) [pid = 1775] [serial = 1962] [outer = 0x8c95c000] 15:20:16 INFO - PROCESS | 1775 | 1465078816344 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1693ms 15:20:16 INFO - PROCESS | 1775 | 1465078816388 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 15:20:16 INFO - PROCESS | 1775 | 1465078816395 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 15:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:20:16 INFO - PROCESS | 1775 | 1465078816406 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:20:16 INFO - PROCESS | 1775 | 1465078816411 Marionette TRACE conn4 <- [1,2586,null,{}] 15:20:16 INFO - PROCESS | 1775 | 1465078816419 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:16 INFO - PROCESS | 1775 | 1465078816425 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:16 INFO - PROCESS | 1775 | 1465078816618 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 15:20:16 INFO - PROCESS | 1775 | 1465078816859 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:16 INFO - PROCESS | 1775 | 1465078816868 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb1f000 == 37 [pid = 1775] [id = 654] 15:20:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x90d03c00) [pid = 1775] [serial = 1963] [outer = (nil)] 15:20:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x90f5b000) [pid = 1775] [serial = 1964] [outer = 0x90d03c00] 15:20:17 INFO - PROCESS | 1775 | 1465078816997 Marionette DEBUG loaded listener.js 15:20:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x910a4c00) [pid = 1775] [serial = 1965] [outer = 0x90d03c00] 15:20:18 INFO - PROCESS | 1775 | 1465078818004 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:20:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:20:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1640ms 15:20:18 INFO - PROCESS | 1775 | 1465078818043 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 15:20:18 INFO - PROCESS | 1775 | 1465078818048 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 15:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:20:18 INFO - PROCESS | 1775 | 1465078818055 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:20:18 INFO - PROCESS | 1775 | 1465078818059 Marionette TRACE conn4 <- [1,2590,null,{}] 15:20:18 INFO - PROCESS | 1775 | 1465078818073 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:18 INFO - PROCESS | 1775 | 1465078818083 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:18 INFO - PROCESS | 1775 | 1465078818290 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 15:20:18 INFO - PROCESS | 1775 | 1465078818575 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:18 INFO - PROCESS | 1775 | 1465078818587 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:18 INFO - PROCESS | 1775 | ++DOCSHELL 0x9179a400 == 38 [pid = 1775] [id = 655] 15:20:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x917e0000) [pid = 1775] [serial = 1966] [outer = (nil)] 15:20:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x917e3400) [pid = 1775] [serial = 1967] [outer = 0x917e0000] 15:20:18 INFO - PROCESS | 1775 | 1465078818720 Marionette DEBUG loaded listener.js 15:20:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x92146400) [pid = 1775] [serial = 1968] [outer = 0x917e0000] 15:20:19 INFO - PROCESS | 1775 | 1465078819673 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 15:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1689ms 15:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:20:19 INFO - PROCESS | 1775 | 1465078819745 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 15:20:19 INFO - PROCESS | 1775 | 1465078819748 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 15:20:19 INFO - PROCESS | 1775 | 1465078819755 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:20:19 INFO - PROCESS | 1775 | 1465078819758 Marionette TRACE conn4 <- [1,2594,null,{}] 15:20:19 INFO - PROCESS | 1775 | 1465078819765 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:19 INFO - PROCESS | 1775 | 1465078819772 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:19 INFO - PROCESS | 1775 | 1465078819971 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 15:20:20 INFO - PROCESS | 1775 | 1465078820169 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:20 INFO - PROCESS | 1775 | 1465078820178 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0c400 == 39 [pid = 1775] [id = 656] 15:20:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8d69a000) [pid = 1775] [serial = 1969] [outer = (nil)] 15:20:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x910d7800) [pid = 1775] [serial = 1970] [outer = 0x8d69a000] 15:20:20 INFO - PROCESS | 1775 | 1465078820317 Marionette DEBUG loaded listener.js 15:20:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x921edc00) [pid = 1775] [serial = 1971] [outer = 0x8d69a000] 15:20:21 INFO - PROCESS | 1775 | 1465078821352 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 15:20:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:20:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1642ms 15:20:21 INFO - PROCESS | 1775 | 1465078821397 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 15:20:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:20:21 INFO - PROCESS | 1775 | 1465078821402 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 15:20:21 INFO - PROCESS | 1775 | 1465078821408 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:20:21 INFO - PROCESS | 1775 | 1465078821412 Marionette TRACE conn4 <- [1,2598,null,{}] 15:20:21 INFO - PROCESS | 1775 | 1465078821418 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:21 INFO - PROCESS | 1775 | 1465078821423 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:21 INFO - PROCESS | 1775 | 1465078821642 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 15:20:21 INFO - PROCESS | 1775 | 1465078821899 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:21 INFO - PROCESS | 1775 | 1465078821908 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:21 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c967c00 == 40 [pid = 1775] [id = 657] 15:20:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x917ea000) [pid = 1775] [serial = 1972] [outer = (nil)] 15:20:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x922ea800) [pid = 1775] [serial = 1973] [outer = 0x917ea000] 15:20:22 INFO - PROCESS | 1775 | 1465078822001 Marionette DEBUG loaded listener.js 15:20:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x92b05000) [pid = 1775] [serial = 1974] [outer = 0x917ea000] 15:20:23 INFO - PROCESS | 1775 | 1465078823024 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1696ms 15:20:23 INFO - PROCESS | 1775 | 1465078823104 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 15:20:23 INFO - PROCESS | 1775 | 1465078823109 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 15:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:20:23 INFO - PROCESS | 1775 | 1465078823115 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:20:23 INFO - PROCESS | 1775 | 1465078823118 Marionette TRACE conn4 <- [1,2602,null,{}] 15:20:23 INFO - PROCESS | 1775 | 1465078823125 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:23 INFO - PROCESS | 1775 | 1465078823136 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:23 INFO - PROCESS | 1775 | 1465078823423 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 15:20:23 INFO - PROCESS | 1775 | 1465078823669 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:23 INFO - PROCESS | 1775 | 1465078823679 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x92b0a400 == 41 [pid = 1775] [id = 658] 15:20:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x92b0e000) [pid = 1775] [serial = 1975] [outer = (nil)] 15:20:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x9385fc00) [pid = 1775] [serial = 1976] [outer = 0x92b0e000] 15:20:23 INFO - PROCESS | 1775 | 1465078823789 Marionette DEBUG loaded listener.js 15:20:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x93960000) [pid = 1775] [serial = 1977] [outer = 0x92b0e000] 15:20:24 INFO - PROCESS | 1775 | 1465078824818 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 15:20:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:20:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1735ms 15:20:24 INFO - PROCESS | 1775 | 1465078824853 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 15:20:24 INFO - PROCESS | 1775 | 1465078824856 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 15:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:20:24 INFO - PROCESS | 1775 | 1465078824864 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:20:24 INFO - PROCESS | 1775 | 1465078824868 Marionette TRACE conn4 <- [1,2606,null,{}] 15:20:24 INFO - PROCESS | 1775 | 1465078824874 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:24 INFO - PROCESS | 1775 | 1465078824879 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:25 INFO - PROCESS | 1775 | 1465078825074 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 15:20:25 INFO - PROCESS | 1775 | 1465078825333 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:25 INFO - PROCESS | 1775 | 1465078825342 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f7c00 == 42 [pid = 1775] [id = 659] 15:20:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8b7fa000) [pid = 1775] [serial = 1978] [outer = (nil)] 15:20:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8bce8400) [pid = 1775] [serial = 1979] [outer = 0x8b7fa000] 15:20:25 INFO - PROCESS | 1775 | 1465078825706 Marionette DEBUG loaded listener.js 15:20:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8c5a5400) [pid = 1775] [serial = 1980] [outer = 0x8b7fa000] 15:20:26 INFO - PROCESS | 1775 | 1465078826749 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 15:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1943ms 15:20:26 INFO - PROCESS | 1775 | 1465078826810 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 15:20:26 INFO - PROCESS | 1775 | 1465078826816 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 15:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:20:26 INFO - PROCESS | 1775 | 1465078826825 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:20:26 INFO - PROCESS | 1775 | 1465078826828 Marionette TRACE conn4 <- [1,2610,null,{}] 15:20:26 INFO - PROCESS | 1775 | 1465078826837 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:26 INFO - PROCESS | 1775 | 1465078826842 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:27 INFO - PROCESS | 1775 | 1465078827024 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 15:20:27 INFO - PROCESS | 1775 | 1465078827357 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:27 INFO - PROCESS | 1775 | 1465078827364 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:27 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d6a0400 == 43 [pid = 1775] [id = 660] 15:20:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8d9ebc00) [pid = 1775] [serial = 1981] [outer = (nil)] 15:20:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x8e4ca400) [pid = 1775] [serial = 1982] [outer = 0x8d9ebc00] 15:20:27 INFO - PROCESS | 1775 | 1465078827452 Marionette DEBUG loaded listener.js 15:20:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x8eb18400) [pid = 1775] [serial = 1983] [outer = 0x8d9ebc00] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcdf400 == 42 [pid = 1775] [id = 626] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b4c00 == 41 [pid = 1775] [id = 621] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x910a7c00 == 40 [pid = 1775] [id = 628] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce6000 == 39 [pid = 1775] [id = 622] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a3800 == 38 [pid = 1775] [id = 631] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x910dc400 == 37 [pid = 1775] [id = 624] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f4c00 == 36 [pid = 1775] [id = 645] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bf800 == 35 [pid = 1775] [id = 644] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7c3800 == 34 [pid = 1775] [id = 619] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2cd800 == 33 [pid = 1775] [id = 634] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fec00 == 32 [pid = 1775] [id = 647] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd09800 == 31 [pid = 1775] [id = 632] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8d693c00 == 30 [pid = 1775] [id = 646] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b5c00 == 29 [pid = 1775] [id = 636] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9ea000 == 28 [pid = 1775] [id = 633] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce3000 == 27 [pid = 1775] [id = 637] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0ac00 == 26 [pid = 1775] [id = 630] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb19400 == 25 [pid = 1775] [id = 620] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x910f0000 == 24 [pid = 1775] [id = 625] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bf000 == 23 [pid = 1775] [id = 623] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a9400 == 22 [pid = 1775] [id = 618] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f8800 == 21 [pid = 1775] [id = 638] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x92b07400 == 20 [pid = 1775] [id = 635] 15:20:29 INFO - PROCESS | 1775 | --DOCSHELL 0x8e30e400 == 19 [pid = 1775] [id = 627] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x8e30d400) [pid = 1775] [serial = 1899] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x8d698c00) [pid = 1775] [serial = 1898] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x911a6000) [pid = 1775] [serial = 1902] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x910d8c00) [pid = 1775] [serial = 1901] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8eb21000) [pid = 1775] [serial = 1928] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x92b05c00) [pid = 1775] [serial = 1905] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8b2c0c00) [pid = 1775] [serial = 1919] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x922e6400) [pid = 1775] [serial = 1904] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8c7f5400) [pid = 1775] [serial = 1917] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8bcdc800) [pid = 1775] [serial = 1916] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x93680400) [pid = 1775] [serial = 1908] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x9363cc00) [pid = 1775] [serial = 1907] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x93869000) [pid = 1775] [serial = 1911] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x92b0ec00) [pid = 1775] [serial = 1910] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x94556000) [pid = 1775] [serial = 1914] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8d9e5000) [pid = 1775] [serial = 1926] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x93a2c000) [pid = 1775] [serial = 1913] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8c5ae000) [pid = 1775] [serial = 1922] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8c7f8800) [pid = 1775] [serial = 1923] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8b7f3400) [pid = 1775] [serial = 1920] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x90d07400) [pid = 1775] [serial = 1929] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8d7c2000) [pid = 1775] [serial = 1925] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x90f57c00) [pid = 1775] [serial = 1931] [outer = (nil)] [url = about:blank] 15:20:29 INFO - PROCESS | 1775 | 1465078829678 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:20:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:20:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2886ms 15:20:29 INFO - PROCESS | 1775 | 1465078829711 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 15:20:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:20:29 INFO - PROCESS | 1775 | 1465078829718 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 15:20:29 INFO - PROCESS | 1775 | 1465078829726 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:20:29 INFO - PROCESS | 1775 | 1465078829731 Marionette TRACE conn4 <- [1,2614,null,{}] 15:20:29 INFO - PROCESS | 1775 | 1465078829741 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:29 INFO - PROCESS | 1775 | 1465078829747 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:29 INFO - PROCESS | 1775 | 1465078829966 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 15:20:30 INFO - PROCESS | 1775 | 1465078830117 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:30 INFO - PROCESS | 1775 | 1465078830130 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:30 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2d0c00 == 20 [pid = 1775] [id = 661] 15:20:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8b7f3800) [pid = 1775] [serial = 1984] [outer = (nil)] 15:20:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8bce3000) [pid = 1775] [serial = 1985] [outer = 0x8b7f3800] 15:20:30 INFO - PROCESS | 1775 | 1465078830200 Marionette DEBUG loaded listener.js 15:20:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8bd08000) [pid = 1775] [serial = 1986] [outer = 0x8b7f3800] 15:20:31 INFO - PROCESS | 1775 | 1465078831064 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 15:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1389ms 15:20:31 INFO - PROCESS | 1775 | 1465078831115 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 15:20:31 INFO - PROCESS | 1775 | 1465078831124 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 15:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:20:31 INFO - PROCESS | 1775 | 1465078831135 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:20:31 INFO - PROCESS | 1775 | 1465078831139 Marionette TRACE conn4 <- [1,2618,null,{}] 15:20:31 INFO - PROCESS | 1775 | 1465078831146 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:31 INFO - PROCESS | 1775 | 1465078831152 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:31 INFO - PROCESS | 1775 | 1465078831350 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 15:20:31 INFO - PROCESS | 1775 | 1465078831502 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:31 INFO - PROCESS | 1775 | 1465078831510 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:31 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7ee400 == 21 [pid = 1775] [id = 662] 15:20:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c7ef800) [pid = 1775] [serial = 1987] [outer = (nil)] 15:20:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8c95ec00) [pid = 1775] [serial = 1988] [outer = 0x8c7ef800] 15:20:31 INFO - PROCESS | 1775 | 1465078831587 Marionette DEBUG loaded listener.js 15:20:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8c969800) [pid = 1775] [serial = 1989] [outer = 0x8c7ef800] 15:20:32 INFO - PROCESS | 1775 | 1465078832610 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:20:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:20:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1536ms 15:20:32 INFO - PROCESS | 1775 | 1465078832677 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 15:20:32 INFO - PROCESS | 1775 | 1465078832682 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 15:20:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:20:32 INFO - PROCESS | 1775 | 1465078832689 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:20:32 INFO - PROCESS | 1775 | 1465078832695 Marionette TRACE conn4 <- [1,2622,null,{}] 15:20:32 INFO - PROCESS | 1775 | 1465078832721 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:32 INFO - PROCESS | 1775 | 1465078832736 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:32 INFO - PROCESS | 1775 | 1465078832969 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 15:20:33 INFO - PROCESS | 1775 | 1465078832995 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:33 INFO - PROCESS | 1775 | 1465078833006 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:33 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9ecc00 == 22 [pid = 1775] [id = 663] 15:20:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8e301400) [pid = 1775] [serial = 1990] [outer = (nil)] 15:20:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8e30b400) [pid = 1775] [serial = 1991] [outer = 0x8e301400] 15:20:33 INFO - PROCESS | 1775 | 1465078833083 Marionette DEBUG loaded listener.js 15:20:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8e4ce000) [pid = 1775] [serial = 1992] [outer = 0x8e301400] 15:20:34 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8d9ef000) [pid = 1775] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:20:34 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8b2bfc00) [pid = 1775] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:20:34 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8e308c00) [pid = 1775] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:20:34 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8bcdd000) [pid = 1775] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:20:34 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8e303000) [pid = 1775] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:20:34 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8d7bb800) [pid = 1775] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:20:34 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8bd07800) [pid = 1775] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:20:34 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8bd07400) [pid = 1775] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:20:34 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8e302800) [pid = 1775] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:20:34 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x90d0d800) [pid = 1775] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:20:34 INFO - PROCESS | 1775 | 1465078834539 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 15:20:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:20:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1892ms 15:20:34 INFO - PROCESS | 1775 | 1465078834582 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 15:20:34 INFO - PROCESS | 1775 | 1465078834587 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 15:20:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:20:34 INFO - PROCESS | 1775 | 1465078834593 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:20:34 INFO - PROCESS | 1775 | 1465078834597 Marionette TRACE conn4 <- [1,2626,null,{}] 15:20:34 INFO - PROCESS | 1775 | 1465078834602 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:34 INFO - PROCESS | 1775 | 1465078834606 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:34 INFO - PROCESS | 1775 | 1465078834806 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 15:20:34 INFO - PROCESS | 1775 | 1465078834817 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:34 INFO - PROCESS | 1775 | 1465078834823 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0a800 == 23 [pid = 1775] [id = 664] 15:20:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8c7eec00) [pid = 1775] [serial = 1993] [outer = (nil)] 15:20:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8e308c00) [pid = 1775] [serial = 1994] [outer = 0x8c7eec00] 15:20:34 INFO - PROCESS | 1775 | 1465078834896 Marionette DEBUG loaded listener.js 15:20:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8eb20400) [pid = 1775] [serial = 1995] [outer = 0x8c7eec00] 15:20:35 INFO - PROCESS | 1775 | 1465078835863 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1342ms 15:20:35 INFO - PROCESS | 1775 | 1465078835936 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 15:20:35 INFO - PROCESS | 1775 | 1465078835939 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 15:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:20:35 INFO - PROCESS | 1775 | 1465078835947 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:20:35 INFO - PROCESS | 1775 | 1465078835949 Marionette TRACE conn4 <- [1,2630,null,{}] 15:20:35 INFO - PROCESS | 1775 | 1465078835955 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:35 INFO - PROCESS | 1775 | 1465078835961 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:36 INFO - PROCESS | 1775 | 1465078836123 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 15:20:36 INFO - PROCESS | 1775 | 1465078836132 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:36 INFO - PROCESS | 1775 | 1465078836139 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb23000 == 24 [pid = 1775] [id = 665] 15:20:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x90d02800) [pid = 1775] [serial = 1996] [outer = (nil)] 15:20:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x90d0e800) [pid = 1775] [serial = 1997] [outer = 0x90d02800] 15:20:36 INFO - PROCESS | 1775 | 1465078836351 Marionette DEBUG loaded listener.js 15:20:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x90f59800) [pid = 1775] [serial = 1998] [outer = 0x90d02800] 15:20:37 INFO - PROCESS | 1775 | 1465078837540 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 15:20:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:20:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1680ms 15:20:37 INFO - PROCESS | 1775 | 1465078837629 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 15:20:37 INFO - PROCESS | 1775 | 1465078837636 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 15:20:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:20:37 INFO - PROCESS | 1775 | 1465078837645 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:20:37 INFO - PROCESS | 1775 | 1465078837653 Marionette TRACE conn4 <- [1,2634,null,{}] 15:20:37 INFO - PROCESS | 1775 | 1465078837661 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:37 INFO - PROCESS | 1775 | 1465078837667 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:37 INFO - PROCESS | 1775 | 1465078837894 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 15:20:38 INFO - PROCESS | 1775 | 1465078838137 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:38 INFO - PROCESS | 1775 | 1465078838147 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0ac00 == 25 [pid = 1775] [id = 666] 15:20:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8bd0e400) [pid = 1775] [serial = 1999] [outer = (nil)] 15:20:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8c5ae000) [pid = 1775] [serial = 2000] [outer = 0x8bd0e400] 15:20:38 INFO - PROCESS | 1775 | 1465078838260 Marionette DEBUG loaded listener.js 15:20:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8c963400) [pid = 1775] [serial = 2001] [outer = 0x8bd0e400] 15:20:39 INFO - PROCESS | 1775 | 1465078839315 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:20:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1745ms 15:20:39 INFO - PROCESS | 1775 | 1465078839390 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 15:20:39 INFO - PROCESS | 1775 | 1465078839400 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 15:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:20:39 INFO - PROCESS | 1775 | 1465078839411 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:20:39 INFO - PROCESS | 1775 | 1465078839421 Marionette TRACE conn4 <- [1,2638,null,{}] 15:20:39 INFO - PROCESS | 1775 | 1465078839433 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:39 INFO - PROCESS | 1775 | 1465078839439 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:39 INFO - PROCESS | 1775 | 1465078839679 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 15:20:40 INFO - PROCESS | 1775 | 1465078840007 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:40 INFO - PROCESS | 1775 | 1465078840020 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bf000 == 26 [pid = 1775] [id = 667] 15:20:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8d7c0c00) [pid = 1775] [serial = 2002] [outer = (nil)] 15:20:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x90d02400) [pid = 1775] [serial = 2003] [outer = 0x8d7c0c00] 15:20:40 INFO - PROCESS | 1775 | 1465078840105 Marionette DEBUG loaded listener.js 15:20:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8e4d0800) [pid = 1775] [serial = 2004] [outer = 0x8d7c0c00] 15:20:41 INFO - PROCESS | 1775 | 1465078841155 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:20:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:20:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1806ms 15:20:41 INFO - PROCESS | 1775 | 1465078841218 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 15:20:41 INFO - PROCESS | 1775 | 1465078841222 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 15:20:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:20:41 INFO - PROCESS | 1775 | 1465078841235 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:20:41 INFO - PROCESS | 1775 | 1465078841247 Marionette TRACE conn4 <- [1,2642,null,{}] 15:20:41 INFO - PROCESS | 1775 | 1465078841265 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:41 INFO - PROCESS | 1775 | 1465078841275 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:41 INFO - PROCESS | 1775 | 1465078841518 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 15:20:41 INFO - PROCESS | 1775 | 1465078841755 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:41 INFO - PROCESS | 1775 | 1465078841763 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x910ae400 == 27 [pid = 1775] [id = 668] 15:20:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x910af000) [pid = 1775] [serial = 2005] [outer = (nil)] 15:20:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x910d4800) [pid = 1775] [serial = 2006] [outer = 0x910af000] 15:20:41 INFO - PROCESS | 1775 | 1465078841879 Marionette DEBUG loaded listener.js 15:20:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x910e5c00) [pid = 1775] [serial = 2007] [outer = 0x910af000] 15:20:43 INFO - PROCESS | 1775 | 1465078843120 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:20:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:20:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1949ms 15:20:43 INFO - PROCESS | 1775 | 1465078843186 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 15:20:43 INFO - PROCESS | 1775 | 1465078843193 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 15:20:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:20:43 INFO - PROCESS | 1775 | 1465078843202 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:20:43 INFO - PROCESS | 1775 | 1465078843207 Marionette TRACE conn4 <- [1,2646,null,{}] 15:20:43 INFO - PROCESS | 1775 | 1465078843215 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:43 INFO - PROCESS | 1775 | 1465078843221 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:43 INFO - PROCESS | 1775 | 1465078843536 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 15:20:43 INFO - PROCESS | 1775 | 1465078843747 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:43 INFO - PROCESS | 1775 | 1465078843761 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce7000 == 28 [pid = 1775] [id = 669] 15:20:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8bd02400) [pid = 1775] [serial = 2008] [outer = (nil)] 15:20:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8bd0ec00) [pid = 1775] [serial = 2009] [outer = 0x8bd02400] 15:20:43 INFO - PROCESS | 1775 | 1465078843838 Marionette DEBUG loaded listener.js 15:20:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8c7edc00) [pid = 1775] [serial = 2010] [outer = 0x8bd02400] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x910d5800) [pid = 1775] [serial = 1953] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x91157800) [pid = 1775] [serial = 1955] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8b2cd000) [pid = 1775] [serial = 1934] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8bcdfc00) [pid = 1775] [serial = 1935] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8d7ca800) [pid = 1775] [serial = 1937] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8d9ef800) [pid = 1775] [serial = 1938] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x910dbc00) [pid = 1775] [serial = 1943] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x90f54400) [pid = 1775] [serial = 1944] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8e30d000) [pid = 1775] [serial = 1949] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x910a2c00) [pid = 1775] [serial = 1940] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x910ac000) [pid = 1775] [serial = 1941] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8c7f1c00) [pid = 1775] [serial = 1946] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8d692000) [pid = 1775] [serial = 1947] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x910a5000) [pid = 1775] [serial = 1952] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x911a8400) [pid = 1775] [serial = 1956] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8e4d6c00) [pid = 1775] [serial = 1950] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x910a1800) [pid = 1775] [serial = 1959] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x9114bc00) [pid = 1775] [serial = 1958] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x90f5a000) [pid = 1775] [serial = 1932] [outer = (nil)] [url = about:blank] 15:20:44 INFO - PROCESS | 1775 | 1465078844795 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:20:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:20:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1642ms 15:20:44 INFO - PROCESS | 1775 | 1465078844844 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 15:20:44 INFO - PROCESS | 1775 | 1465078844851 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 15:20:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:20:44 INFO - PROCESS | 1775 | 1465078844862 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:20:44 INFO - PROCESS | 1775 | 1465078844865 Marionette TRACE conn4 <- [1,2650,null,{}] 15:20:44 INFO - PROCESS | 1775 | 1465078844872 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:44 INFO - PROCESS | 1775 | 1465078844877 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:45 INFO - PROCESS | 1775 | 1465078845104 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 15:20:45 INFO - PROCESS | 1775 | 1465078845247 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:45 INFO - PROCESS | 1775 | 1465078845256 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7bbc00 == 29 [pid = 1775] [id = 670] 15:20:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8d7c4400) [pid = 1775] [serial = 2011] [outer = (nil)] 15:20:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8d9e2c00) [pid = 1775] [serial = 2012] [outer = 0x8d7c4400] 15:20:45 INFO - PROCESS | 1775 | 1465078845340 Marionette DEBUG loaded listener.js 15:20:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8e301c00) [pid = 1775] [serial = 2013] [outer = 0x8d7c4400] 15:20:46 INFO - PROCESS | 1775 | 1465078846165 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:20:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:20:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1333ms 15:20:46 INFO - PROCESS | 1775 | 1465078846195 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 15:20:46 INFO - PROCESS | 1775 | 1465078846198 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 15:20:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:20:46 INFO - PROCESS | 1775 | 1465078846205 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:20:46 INFO - PROCESS | 1775 | 1465078846211 Marionette TRACE conn4 <- [1,2654,null,{}] 15:20:46 INFO - PROCESS | 1775 | 1465078846226 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:46 INFO - PROCESS | 1775 | 1465078846235 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:46 INFO - PROCESS | 1775 | 1465078846438 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 15:20:46 INFO - PROCESS | 1775 | 1465078846593 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:46 INFO - PROCESS | 1775 | 1465078846605 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:46 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f55c00 == 30 [pid = 1775] [id = 671] 15:20:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x90f5a400) [pid = 1775] [serial = 2014] [outer = (nil)] 15:20:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x910a2c00) [pid = 1775] [serial = 2015] [outer = 0x90f5a400] 15:20:46 INFO - PROCESS | 1775 | 1465078846676 Marionette DEBUG loaded listener.js 15:20:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x910a9000) [pid = 1775] [serial = 2016] [outer = 0x90f5a400] 15:20:47 INFO - PROCESS | 1775 | 1465078847648 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:20:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:20:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1499ms 15:20:47 INFO - PROCESS | 1775 | 1465078847711 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 15:20:47 INFO - PROCESS | 1775 | 1465078847716 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 15:20:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:20:47 INFO - PROCESS | 1775 | 1465078847722 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:20:47 INFO - PROCESS | 1775 | 1465078847726 Marionette TRACE conn4 <- [1,2658,null,{}] 15:20:47 INFO - PROCESS | 1775 | 1465078847731 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:47 INFO - PROCESS | 1775 | 1465078847736 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:47 INFO - PROCESS | 1775 | 1465078847967 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 15:20:48 INFO - PROCESS | 1775 | 1465078847994 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:48 INFO - PROCESS | 1775 | 1465078848003 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:48 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a8c00 == 31 [pid = 1775] [id = 672] 15:20:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x910db000) [pid = 1775] [serial = 2017] [outer = (nil)] 15:20:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x910ef400) [pid = 1775] [serial = 2018] [outer = 0x910db000] 15:20:48 INFO - PROCESS | 1775 | 1465078848075 Marionette DEBUG loaded listener.js 15:20:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x9114ec00) [pid = 1775] [serial = 2019] [outer = 0x910db000] 15:20:49 INFO - PROCESS | 1775 | 1465078849096 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:20:49 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8c95c000) [pid = 1775] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:20:49 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8e301400) [pid = 1775] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:20:49 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x90d03c00) [pid = 1775] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:20:49 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x917e0000) [pid = 1775] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:20:49 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8b7f3800) [pid = 1775] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:20:49 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8d69a000) [pid = 1775] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:20:49 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8d9ebc00) [pid = 1775] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:20:49 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x917ea000) [pid = 1775] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:20:49 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8c7ef800) [pid = 1775] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:20:49 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x92b0e000) [pid = 1775] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:20:49 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8b7fa000) [pid = 1775] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:20:49 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x8c7eec00) [pid = 1775] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:20:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:20:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1433ms 15:20:49 INFO - PROCESS | 1775 | 1465078849162 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 15:20:49 INFO - PROCESS | 1775 | 1465078849166 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 15:20:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:20:49 INFO - PROCESS | 1775 | 1465078849172 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:20:49 INFO - PROCESS | 1775 | 1465078849176 Marionette TRACE conn4 <- [1,2662,null,{}] 15:20:49 INFO - PROCESS | 1775 | 1465078849181 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:49 INFO - PROCESS | 1775 | 1465078849186 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:49 INFO - PROCESS | 1775 | 1465078849346 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 15:20:49 INFO - PROCESS | 1775 | 1465078849490 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:49 INFO - PROCESS | 1775 | 1465078849500 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:49 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7ca400 == 32 [pid = 1775] [id = 673] 15:20:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x8d9eb400) [pid = 1775] [serial = 2020] [outer = (nil)] 15:20:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x90f56000) [pid = 1775] [serial = 2021] [outer = 0x8d9eb400] 15:20:49 INFO - PROCESS | 1775 | 1465078849565 Marionette DEBUG loaded listener.js 15:20:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8eb1ec00) [pid = 1775] [serial = 2022] [outer = 0x8d9eb400] 15:20:50 INFO - PROCESS | 1775 | 1465078850402 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:20:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:20:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1241ms 15:20:50 INFO - PROCESS | 1775 | 1465078850415 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 15:20:50 INFO - PROCESS | 1775 | 1465078850417 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 15:20:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:20:50 INFO - PROCESS | 1775 | 1465078850432 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:20:50 INFO - PROCESS | 1775 | 1465078850435 Marionette TRACE conn4 <- [1,2666,null,{}] 15:20:50 INFO - PROCESS | 1775 | 1465078850441 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:50 INFO - PROCESS | 1775 | 1465078850452 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:50 INFO - PROCESS | 1775 | 1465078850654 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 15:20:50 INFO - PROCESS | 1775 | 1465078850665 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:50 INFO - PROCESS | 1775 | 1465078850676 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7bd400 == 33 [pid = 1775] [id = 674] 15:20:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x911ae400) [pid = 1775] [serial = 2023] [outer = (nil)] 15:20:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x91794400) [pid = 1775] [serial = 2024] [outer = 0x911ae400] 15:20:50 INFO - PROCESS | 1775 | 1465078850743 Marionette DEBUG loaded listener.js 15:20:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x910d1400) [pid = 1775] [serial = 2025] [outer = 0x911ae400] 15:20:52 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:20:52 INFO - PROCESS | 1775 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:20:52 INFO - PROCESS | 1775 | 1465078852490 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 15:20:52 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) 15:20:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2088ms 15:20:52 INFO - PROCESS | 1775 | 1465078852532 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 15:20:52 INFO - PROCESS | 1775 | 1465078852540 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 15:20:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:20:52 INFO - PROCESS | 1775 | 1465078852555 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:20:52 INFO - PROCESS | 1775 | 1465078852561 Marionette TRACE conn4 <- [1,2670,null,{}] 15:20:52 INFO - PROCESS | 1775 | 1465078852571 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:52 INFO - PROCESS | 1775 | 1465078852576 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:52 INFO - PROCESS | 1775 | 1465078852782 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 15:20:52 INFO - PROCESS | 1775 | 1465078852966 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:52 INFO - PROCESS | 1775 | 1465078852977 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:53 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b6c00 == 34 [pid = 1775] [id = 675] 15:20:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8b2bb400) [pid = 1775] [serial = 2026] [outer = (nil)] 15:20:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8d693000) [pid = 1775] [serial = 2027] [outer = 0x8b2bb400] 15:20:53 INFO - PROCESS | 1775 | 1465078853059 Marionette DEBUG loaded listener.js 15:20:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8d7c9000) [pid = 1775] [serial = 2028] [outer = 0x8b2bb400] 15:20:54 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:20:54 INFO - PROCESS | 1775 | 1465078854454 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:20:54 INFO - PROCESS | 1775 | 1465078854509 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 15:20:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:20:54 INFO - PROCESS | 1775 | 1465078854622 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:20:54 INFO - PROCESS | 1775 | 1465078854626 Marionette TRACE conn4 <- [1,2674,null,{}] 15:20:54 INFO - PROCESS | 1775 | 1465078854650 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:54 INFO - PROCESS | 1775 | 1465078854655 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:54 INFO - PROCESS | 1775 | 1465078854839 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 15:20:55 INFO - PROCESS | 1775 | 1465078855024 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:55 INFO - PROCESS | 1775 | 1465078855037 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:55 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0a000 == 35 [pid = 1775] [id = 676] 15:20:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8bd0e800) [pid = 1775] [serial = 2029] [outer = (nil)] 15:20:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x910ad400) [pid = 1775] [serial = 2030] [outer = 0x8bd0e800] 15:20:55 INFO - PROCESS | 1775 | 1465078855121 Marionette DEBUG loaded listener.js 15:20:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x910e4c00) [pid = 1775] [serial = 2031] [outer = 0x8bd0e800] 15:20:56 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:20:56 INFO - PROCESS | 1775 | 1465078856681 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:20:56 INFO - PROCESS | 1775 | 1465078856733 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 15:20:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:20:56 INFO - PROCESS | 1775 | 1465078856742 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:20:56 INFO - PROCESS | 1775 | 1465078856748 Marionette TRACE conn4 <- [1,2678,null,{}] 15:20:56 INFO - PROCESS | 1775 | 1465078856765 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:56 INFO - PROCESS | 1775 | 1465078856774 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:56 INFO - PROCESS | 1775 | 1465078856987 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 15:20:57 INFO - PROCESS | 1775 | 1465078857175 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:57 INFO - PROCESS | 1775 | 1465078857189 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:57 INFO - PROCESS | 1775 | ++DOCSHELL 0x911a9400 == 36 [pid = 1775] [id = 677] 15:20:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x911aac00) [pid = 1775] [serial = 2032] [outer = (nil)] 15:20:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x917e3c00) [pid = 1775] [serial = 2033] [outer = 0x911aac00] 15:20:57 INFO - PROCESS | 1775 | 1465078857271 Marionette DEBUG loaded listener.js 15:20:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x917eac00) [pid = 1775] [serial = 2034] [outer = 0x911aac00] 15:20:58 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:20:58 INFO - PROCESS | 1775 | 1465078858642 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 15:20:58 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) 15:20:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1945ms 15:20:58 INFO - PROCESS | 1775 | 1465078858688 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 15:20:58 INFO - PROCESS | 1775 | 1465078858693 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 15:20:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:20:58 INFO - PROCESS | 1775 | 1465078858700 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:20:58 INFO - PROCESS | 1775 | 1465078858703 Marionette TRACE conn4 <- [1,2682,null,{}] 15:20:58 INFO - PROCESS | 1775 | 1465078858710 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:20:58 INFO - PROCESS | 1775 | 1465078858716 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:59 INFO - PROCESS | 1775 | 1465078859193 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 15:20:59 INFO - PROCESS | 1775 | 1465078859407 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:59 INFO - PROCESS | 1775 | 1465078859418 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:20:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fe800 == 37 [pid = 1775] [id = 678] 15:20:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8bce0c00) [pid = 1775] [serial = 2035] [outer = (nil)] 15:20:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8c5a1400) [pid = 1775] [serial = 2036] [outer = 0x8bce0c00] 15:20:59 INFO - PROCESS | 1775 | 1465078859493 Marionette DEBUG loaded listener.js 15:20:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8c7ef800) [pid = 1775] [serial = 2037] [outer = 0x8bce0c00] 15:21:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7ca400 == 36 [pid = 1775] [id = 673] 15:21:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a8c00 == 35 [pid = 1775] [id = 672] 15:21:01 INFO - PROCESS | 1775 | --DOCSHELL 0x90f55c00 == 34 [pid = 1775] [id = 671] 15:21:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7bbc00 == 33 [pid = 1775] [id = 670] 15:21:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce7000 == 32 [pid = 1775] [id = 669] 15:21:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0ac00 == 31 [pid = 1775] [id = 666] 15:21:01 INFO - PROCESS | 1775 | --DOCSHELL 0x910ae400 == 30 [pid = 1775] [id = 668] 15:21:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bf000 == 29 [pid = 1775] [id = 667] 15:21:01 INFO - PROCESS | 1775 | --DOCSHELL 0x911a9400 == 28 [pid = 1775] [id = 677] 15:21:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0a000 == 27 [pid = 1775] [id = 676] 15:21:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7bd400 == 26 [pid = 1775] [id = 674] 15:21:01 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b6c00 == 25 [pid = 1775] [id = 675] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8d9e2400) [pid = 1775] [serial = 1962] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8d695000) [pid = 1775] [serial = 1961] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8e30b400) [pid = 1775] [serial = 1991] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x910a4c00) [pid = 1775] [serial = 1965] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x90f5b000) [pid = 1775] [serial = 1964] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x92146400) [pid = 1775] [serial = 1968] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x917e3400) [pid = 1775] [serial = 1967] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8bce3000) [pid = 1775] [serial = 1985] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8bd08000) [pid = 1775] [serial = 1986] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x921edc00) [pid = 1775] [serial = 1971] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x910d7800) [pid = 1775] [serial = 1970] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8eb18400) [pid = 1775] [serial = 1983] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8e4ca400) [pid = 1775] [serial = 1982] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x92b05000) [pid = 1775] [serial = 1974] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x922ea800) [pid = 1775] [serial = 1973] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8c95ec00) [pid = 1775] [serial = 1988] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x93960000) [pid = 1775] [serial = 1977] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x9385fc00) [pid = 1775] [serial = 1976] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x8c5a5400) [pid = 1775] [serial = 1980] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x8bce8400) [pid = 1775] [serial = 1979] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 58 (0x8e308c00) [pid = 1775] [serial = 1994] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 57 (0x8e4ce000) [pid = 1775] [serial = 1992] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 56 (0x8eb20400) [pid = 1775] [serial = 1995] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | --DOMWINDOW == 55 (0x8c969800) [pid = 1775] [serial = 1989] [outer = (nil)] [url = about:blank] 15:21:01 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:21:02 INFO - PROCESS | 1775 | 1465078862009 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 15:21:02 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) 15:21:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 3339ms 15:21:02 INFO - PROCESS | 1775 | 1465078862041 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 15:21:02 INFO - PROCESS | 1775 | 1465078862046 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 15:21:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:21:02 INFO - PROCESS | 1775 | 1465078862055 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:21:02 INFO - PROCESS | 1775 | 1465078862061 Marionette TRACE conn4 <- [1,2686,null,{}] 15:21:02 INFO - PROCESS | 1775 | 1465078862070 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:02 INFO - PROCESS | 1775 | 1465078862075 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:02 INFO - PROCESS | 1775 | 1465078862249 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 15:21:02 INFO - PROCESS | 1775 | 1465078862383 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:02 INFO - PROCESS | 1775 | 1465078862397 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:02 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcddc00 == 26 [pid = 1775] [id = 679] 15:21:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 56 (0x8bcde800) [pid = 1775] [serial = 2038] [outer = (nil)] 15:21:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 57 (0x8bce3800) [pid = 1775] [serial = 2039] [outer = 0x8bcde800] 15:21:02 INFO - PROCESS | 1775 | 1465078862470 Marionette DEBUG loaded listener.js 15:21:02 INFO - PROCESS | 1775 | ++DOMWINDOW == 58 (0x8bd06000) [pid = 1775] [serial = 2040] [outer = 0x8bcde800] 15:21:03 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:21:03 INFO - PROCESS | 1775 | 1465078863813 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:21:03 INFO - PROCESS | 1775 | 1465078863852 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 15:21:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:21:03 INFO - PROCESS | 1775 | 1465078863864 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:21:03 INFO - PROCESS | 1775 | 1465078863869 Marionette TRACE conn4 <- [1,2690,null,{}] 15:21:03 INFO - PROCESS | 1775 | 1465078863875 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:03 INFO - PROCESS | 1775 | 1465078863883 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:04 INFO - PROCESS | 1775 | 1465078864167 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 15:21:04 INFO - PROCESS | 1775 | 1465078864261 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:04 INFO - PROCESS | 1775 | 1465078864272 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a5400 == 27 [pid = 1775] [id = 680] 15:21:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 59 (0x8c5a7800) [pid = 1775] [serial = 2041] [outer = (nil)] 15:21:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x8c968c00) [pid = 1775] [serial = 2042] [outer = 0x8c5a7800] 15:21:04 INFO - PROCESS | 1775 | 1465078864357 Marionette DEBUG loaded listener.js 15:21:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x8d69d000) [pid = 1775] [serial = 2043] [outer = 0x8c5a7800] 15:21:05 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:21:05 INFO - PROCESS | 1775 | 1465078865771 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:21:05 INFO - PROCESS | 1775 | 1465078865809 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 15:21:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:21:05 INFO - PROCESS | 1775 | 1465078865895 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:21:05 INFO - PROCESS | 1775 | 1465078865902 Marionette TRACE conn4 <- [1,2694,null,{}] 15:21:05 INFO - PROCESS | 1775 | 1465078865922 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:05 INFO - PROCESS | 1775 | 1465078865931 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:06 INFO - PROCESS | 1775 | 1465078866155 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 15:21:06 INFO - PROCESS | 1775 | 1465078866252 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:06 INFO - PROCESS | 1775 | 1465078866260 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9ee000 == 28 [pid = 1775] [id = 681] 15:21:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x8d9ee800) [pid = 1775] [serial = 2044] [outer = (nil)] 15:21:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8e4c8400) [pid = 1775] [serial = 2045] [outer = 0x8d9ee800] 15:21:06 INFO - PROCESS | 1775 | 1465078866344 Marionette DEBUG loaded listener.js 15:21:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8e4d2800) [pid = 1775] [serial = 2046] [outer = 0x8d9ee800] 15:21:07 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x910db000) [pid = 1775] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:21:07 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8d9eb400) [pid = 1775] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:21:07 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x8d7c0c00) [pid = 1775] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:21:07 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x8d7c4400) [pid = 1775] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:21:07 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x90d02800) [pid = 1775] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:21:07 INFO - PROCESS | 1775 | --DOMWINDOW == 58 (0x8bd0e400) [pid = 1775] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:21:07 INFO - PROCESS | 1775 | --DOMWINDOW == 57 (0x8bd02400) [pid = 1775] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:21:07 INFO - PROCESS | 1775 | --DOMWINDOW == 56 (0x910af000) [pid = 1775] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:21:07 INFO - PROCESS | 1775 | --DOMWINDOW == 55 (0x90f5a400) [pid = 1775] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:21:07 INFO - PROCESS | 1775 | --DOMWINDOW == 54 (0x911ae400) [pid = 1775] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:21:07 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:21:07 INFO - PROCESS | 1775 | 1465078867940 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:21:08 INFO - PROCESS | 1775 | 1465078867998 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 15:21:08 INFO - PROCESS | 1775 | 1465078868006 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:21:08 INFO - PROCESS | 1775 | 1465078868008 Marionette TRACE conn4 <- [1,2698,null,{}] 15:21:08 INFO - PROCESS | 1775 | 1465078868016 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:08 INFO - PROCESS | 1775 | 1465078868021 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:08 INFO - PROCESS | 1775 | 1465078868274 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 15:21:08 INFO - PROCESS | 1775 | 1465078868294 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:08 INFO - PROCESS | 1775 | 1465078868305 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:08 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f3800 == 29 [pid = 1775] [id = 682] 15:21:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 55 (0x8bd0dc00) [pid = 1775] [serial = 2047] [outer = (nil)] 15:21:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 56 (0x8e4d4000) [pid = 1775] [serial = 2048] [outer = 0x8bd0dc00] 15:21:08 INFO - PROCESS | 1775 | 1465078868378 Marionette DEBUG loaded listener.js 15:21:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 57 (0x90f55000) [pid = 1775] [serial = 2049] [outer = 0x8bd0dc00] 15:21:09 INFO - PROCESS | 1775 | SkCairoFTTypeface::onFilterRec unimplemented 15:21:09 INFO - PROCESS | 1775 | 1465078869815 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:21:10 INFO - PROCESS | 1775 | 1465078870020 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 15:21:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:21:10 INFO - PROCESS | 1775 | 1465078870052 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:21:10 INFO - PROCESS | 1775 | 1465078870061 Marionette TRACE conn4 <- [1,2702,null,{}] 15:21:10 INFO - PROCESS | 1775 | 1465078870076 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:10 INFO - PROCESS | 1775 | 1465078870086 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:10 INFO - PROCESS | 1775 | 1465078870360 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 15:21:10 INFO - PROCESS | 1775 | 1465078870549 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:10 INFO - PROCESS | 1775 | 1465078870565 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:10 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fd800 == 30 [pid = 1775] [id = 683] 15:21:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 58 (0x8b7fec00) [pid = 1775] [serial = 2050] [outer = (nil)] 15:21:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 59 (0x8c5ad800) [pid = 1775] [serial = 2051] [outer = 0x8b7fec00] 15:21:10 INFO - PROCESS | 1775 | 1465078870697 Marionette DEBUG loaded listener.js 15:21:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x8c969800) [pid = 1775] [serial = 2052] [outer = 0x8b7fec00] 15:21:11 INFO - PROCESS | 1775 | 1465078871687 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:21:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:21:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1698ms 15:21:11 INFO - PROCESS | 1775 | 1465078871746 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 15:21:11 INFO - PROCESS | 1775 | 1465078871754 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 15:21:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:21:11 INFO - PROCESS | 1775 | 1465078871766 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:21:11 INFO - PROCESS | 1775 | 1465078871770 Marionette TRACE conn4 <- [1,2706,null,{}] 15:21:11 INFO - PROCESS | 1775 | 1465078871819 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:11 INFO - PROCESS | 1775 | 1465078871826 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:12 INFO - PROCESS | 1775 | 1465078872128 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 15:21:12 INFO - PROCESS | 1775 | 1465078872327 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:12 INFO - PROCESS | 1775 | 1465078872336 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:12 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd01c00 == 31 [pid = 1775] [id = 684] 15:21:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x8eb20c00) [pid = 1775] [serial = 2053] [outer = (nil)] 15:21:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x90d05400) [pid = 1775] [serial = 2054] [outer = 0x8eb20c00] 15:21:12 INFO - PROCESS | 1775 | 1465078872433 Marionette DEBUG loaded listener.js 15:21:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x90f61000) [pid = 1775] [serial = 2055] [outer = 0x8eb20c00] 15:21:13 INFO - PROCESS | 1775 | 1465078873457 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 15:21:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:21:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1735ms 15:21:13 INFO - PROCESS | 1775 | 1465078873500 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 15:21:13 INFO - PROCESS | 1775 | 1465078873504 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 15:21:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:21:13 INFO - PROCESS | 1775 | 1465078873512 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:21:13 INFO - PROCESS | 1775 | 1465078873518 Marionette TRACE conn4 <- [1,2710,null,{}] 15:21:13 INFO - PROCESS | 1775 | 1465078873536 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:13 INFO - PROCESS | 1775 | 1465078873545 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:13 INFO - PROCESS | 1775 | 1465078873780 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 15:21:14 INFO - PROCESS | 1775 | 1465078874013 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:14 INFO - PROCESS | 1775 | 1465078874025 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:14 INFO - PROCESS | 1775 | ++DOCSHELL 0x910e2c00 == 32 [pid = 1775] [id = 685] 15:21:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x910e3400) [pid = 1775] [serial = 2056] [outer = (nil)] 15:21:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x910ea800) [pid = 1775] [serial = 2057] [outer = 0x910e3400] 15:21:14 INFO - PROCESS | 1775 | 1465078874162 Marionette DEBUG loaded listener.js 15:21:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x9114dc00) [pid = 1775] [serial = 2058] [outer = 0x910e3400] 15:21:15 INFO - PROCESS | 1775 | 1465078875239 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 15:21:15 INFO - PROCESS | 1775 | 1465078875310 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 15:21:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:21:15 INFO - PROCESS | 1775 | 1465078875319 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:21:15 INFO - PROCESS | 1775 | 1465078875322 Marionette TRACE conn4 <- [1,2714,null,{}] 15:21:15 INFO - PROCESS | 1775 | 1465078875328 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:15 INFO - PROCESS | 1775 | 1465078875334 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:15 INFO - PROCESS | 1775 | 1465078875665 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 15:21:15 INFO - PROCESS | 1775 | 1465078875849 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:15 INFO - PROCESS | 1775 | 1465078875861 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:15 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c7800 == 33 [pid = 1775] [id = 686] 15:21:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8b2ca800) [pid = 1775] [serial = 2059] [outer = (nil)] 15:21:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8c5ae800) [pid = 1775] [serial = 2060] [outer = 0x8b2ca800] 15:21:15 INFO - PROCESS | 1775 | 1465078875950 Marionette DEBUG loaded listener.js 15:21:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8d691400) [pid = 1775] [serial = 2061] [outer = 0x8b2ca800] 15:21:17 INFO - PROCESS | 1775 | 1465078877024 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 15:21:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:21:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1743ms 15:21:17 INFO - PROCESS | 1775 | 1465078877064 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 15:21:17 INFO - PROCESS | 1775 | 1465078877070 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 15:21:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:21:17 INFO - PROCESS | 1775 | 1465078877079 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:21:17 INFO - PROCESS | 1775 | 1465078877085 Marionette TRACE conn4 <- [1,2718,null,{}] 15:21:17 INFO - PROCESS | 1775 | 1465078877094 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:17 INFO - PROCESS | 1775 | 1465078877098 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:17 INFO - PROCESS | 1775 | 1465078877293 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 15:21:17 INFO - PROCESS | 1775 | 1465078877583 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:17 INFO - PROCESS | 1775 | 1465078877603 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:17 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f2400 == 34 [pid = 1775] [id = 687] 15:21:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8bd07c00) [pid = 1775] [serial = 2062] [outer = (nil)] 15:21:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8c5a9400) [pid = 1775] [serial = 2063] [outer = 0x8bd07c00] 15:21:17 INFO - PROCESS | 1775 | 1465078877742 Marionette DEBUG loaded listener.js 15:21:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8c7f8000) [pid = 1775] [serial = 2064] [outer = 0x8bd07c00] 15:21:17 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd06c00 == 33 [pid = 1775] [id = 648] 15:21:17 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9ecc00 == 32 [pid = 1775] [id = 663] 15:21:17 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2d0c00 == 31 [pid = 1775] [id = 661] 15:21:17 INFO - PROCESS | 1775 | --DOCSHELL 0x8c95bc00 == 30 [pid = 1775] [id = 649] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x910ef400) [pid = 1775] [serial = 2018] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x90f56000) [pid = 1775] [serial = 2021] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x9114ec00) [pid = 1775] [serial = 2019] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8e4d0800) [pid = 1775] [serial = 2004] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8d9e2c00) [pid = 1775] [serial = 2012] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8e301c00) [pid = 1775] [serial = 2013] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x90f59800) [pid = 1775] [serial = 1998] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x90d0e800) [pid = 1775] [serial = 1997] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8c5ae000) [pid = 1775] [serial = 2000] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8c963400) [pid = 1775] [serial = 2001] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x8bd0ec00) [pid = 1775] [serial = 2009] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x8c7edc00) [pid = 1775] [serial = 2010] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x910d4800) [pid = 1775] [serial = 2006] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 58 (0x910e5c00) [pid = 1775] [serial = 2007] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 57 (0x910a2c00) [pid = 1775] [serial = 2015] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 56 (0x90d02400) [pid = 1775] [serial = 2003] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 55 (0x8eb1ec00) [pid = 1775] [serial = 2022] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 54 (0x91794400) [pid = 1775] [serial = 2024] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 53 (0x910a9000) [pid = 1775] [serial = 2016] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | --DOMWINDOW == 52 (0x910d1400) [pid = 1775] [serial = 2025] [outer = (nil)] [url = about:blank] 15:21:18 INFO - PROCESS | 1775 | 1465078878660 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 15:21:18 INFO - PROCESS | 1775 | 1465078878733 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 15:21:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:21:18 INFO - PROCESS | 1775 | 1465078878744 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:21:18 INFO - PROCESS | 1775 | 1465078878747 Marionette TRACE conn4 <- [1,2722,null,{}] 15:21:18 INFO - PROCESS | 1775 | 1465078878754 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:18 INFO - PROCESS | 1775 | 1465078878759 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:18 INFO - PROCESS | 1775 | 1465078878936 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 15:21:18 INFO - PROCESS | 1775 | 1465078878948 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:18 INFO - PROCESS | 1775 | 1465078878955 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:18 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e30a400 == 31 [pid = 1775] [id = 688] 15:21:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 53 (0x8e30d000) [pid = 1775] [serial = 2065] [outer = (nil)] 15:21:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 54 (0x8eb17400) [pid = 1775] [serial = 2066] [outer = 0x8e30d000] 15:21:19 INFO - PROCESS | 1775 | 1465078879045 Marionette DEBUG loaded listener.js 15:21:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 55 (0x90d01800) [pid = 1775] [serial = 2067] [outer = 0x8e30d000] 15:21:20 INFO - PROCESS | 1775 | 1465078880131 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 15:21:20 INFO - PROCESS | 1775 | 1465078880180 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 15:21:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:21:20 INFO - PROCESS | 1775 | 1465078880187 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:21:20 INFO - PROCESS | 1775 | 1465078880193 Marionette TRACE conn4 <- [1,2726,null,{}] 15:21:20 INFO - PROCESS | 1775 | 1465078880228 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:20 INFO - PROCESS | 1775 | 1465078880236 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:20 INFO - PROCESS | 1775 | 1465078880418 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 15:21:20 INFO - PROCESS | 1775 | 1465078880431 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:20 INFO - PROCESS | 1775 | 1465078880441 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x910d4800 == 32 [pid = 1775] [id = 689] 15:21:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 56 (0x910d6c00) [pid = 1775] [serial = 2068] [outer = (nil)] 15:21:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 57 (0x910dc000) [pid = 1775] [serial = 2069] [outer = 0x910d6c00] 15:21:20 INFO - PROCESS | 1775 | 1465078880543 Marionette DEBUG loaded listener.js 15:21:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 58 (0x910eac00) [pid = 1775] [serial = 2070] [outer = 0x910d6c00] 15:21:21 INFO - PROCESS | 1775 | 1465078881582 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 15:21:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:21:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1461ms 15:21:21 INFO - PROCESS | 1775 | 1465078881650 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 15:21:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:21:21 INFO - PROCESS | 1775 | 1465078881654 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 15:21:21 INFO - PROCESS | 1775 | 1465078881661 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:21:21 INFO - PROCESS | 1775 | 1465078881664 Marionette TRACE conn4 <- [1,2730,null,{}] 15:21:21 INFO - PROCESS | 1775 | 1465078881670 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:21 INFO - PROCESS | 1775 | 1465078881675 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:21 INFO - PROCESS | 1775 | 1465078881896 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 15:21:21 INFO - PROCESS | 1775 | 1465078881919 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:21 INFO - PROCESS | 1775 | 1465078881927 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:21 INFO - PROCESS | 1775 | ++DOCSHELL 0x910f0000 == 33 [pid = 1775] [id = 690] 15:21:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 59 (0x91155400) [pid = 1775] [serial = 2071] [outer = (nil)] 15:21:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x911a7000) [pid = 1775] [serial = 2072] [outer = 0x91155400] 15:21:22 INFO - PROCESS | 1775 | 1465078882011 Marionette DEBUG loaded listener.js 15:21:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x911a4800) [pid = 1775] [serial = 2073] [outer = 0x91155400] 15:21:22 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x911aac00) [pid = 1775] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:21:22 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x8bcde800) [pid = 1775] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:21:22 INFO - PROCESS | 1775 | --DOMWINDOW == 58 (0x8bce0c00) [pid = 1775] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:21:22 INFO - PROCESS | 1775 | --DOMWINDOW == 57 (0x8c5a7800) [pid = 1775] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:21:22 INFO - PROCESS | 1775 | --DOMWINDOW == 56 (0x8d9ee800) [pid = 1775] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:21:22 INFO - PROCESS | 1775 | --DOMWINDOW == 55 (0x8b2bb400) [pid = 1775] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:21:22 INFO - PROCESS | 1775 | --DOMWINDOW == 54 (0x8bd0e800) [pid = 1775] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:21:23 INFO - PROCESS | 1775 | 1465078883416 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:21:23 INFO - PROCESS | 1775 | 1465078883458 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 15:21:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:21:23 INFO - PROCESS | 1775 | 1465078883465 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:21:23 INFO - PROCESS | 1775 | 1465078883468 Marionette TRACE conn4 <- [1,2734,null,{}] 15:21:23 INFO - PROCESS | 1775 | 1465078883474 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:23 INFO - PROCESS | 1775 | 1465078883479 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:23 INFO - PROCESS | 1775 | 1465078883715 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 15:21:23 INFO - PROCESS | 1775 | 1465078883734 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:23 INFO - PROCESS | 1775 | 1465078883740 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bb400 == 34 [pid = 1775] [id = 691] 15:21:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 55 (0x8b7fb800) [pid = 1775] [serial = 2074] [outer = (nil)] 15:21:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 56 (0x911ac000) [pid = 1775] [serial = 2075] [outer = 0x8b7fb800] 15:21:23 INFO - PROCESS | 1775 | 1465078883807 Marionette DEBUG loaded listener.js 15:21:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 57 (0x91799c00) [pid = 1775] [serial = 2076] [outer = 0x8b7fb800] 15:21:24 INFO - PROCESS | 1775 | 1465078884631 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 15:21:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:21:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1184ms 15:21:24 INFO - PROCESS | 1775 | 1465078884655 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 15:21:24 INFO - PROCESS | 1775 | 1465078884657 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 15:21:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:21:24 INFO - PROCESS | 1775 | 1465078884673 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:21:24 INFO - PROCESS | 1775 | 1465078884677 Marionette TRACE conn4 <- [1,2738,null,{}] 15:21:24 INFO - PROCESS | 1775 | 1465078884683 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:24 INFO - PROCESS | 1775 | 1465078884693 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:24 INFO - PROCESS | 1775 | 1465078884963 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 15:21:25 INFO - PROCESS | 1775 | 1465078885157 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:25 INFO - PROCESS | 1775 | 1465078885168 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2ba800 == 35 [pid = 1775] [id = 692] 15:21:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 58 (0x8b2bdc00) [pid = 1775] [serial = 2077] [outer = (nil)] 15:21:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 59 (0x8b2d0800) [pid = 1775] [serial = 2078] [outer = 0x8b2bdc00] 15:21:25 INFO - PROCESS | 1775 | 1465078885252 Marionette DEBUG loaded listener.js 15:21:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x8bcdd400) [pid = 1775] [serial = 2079] [outer = 0x8b2bdc00] 15:21:26 INFO - PROCESS | 1775 | 1465078886344 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 15:21:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:21:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1700ms 15:21:26 INFO - PROCESS | 1775 | 1465078886391 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 15:21:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:21:26 INFO - PROCESS | 1775 | 1465078886398 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 15:21:26 INFO - PROCESS | 1775 | 1465078886407 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:21:26 INFO - PROCESS | 1775 | 1465078886412 Marionette TRACE conn4 <- [1,2742,null,{}] 15:21:26 INFO - PROCESS | 1775 | 1465078886420 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:26 INFO - PROCESS | 1775 | 1465078886428 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:26 INFO - PROCESS | 1775 | 1465078886624 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 15:21:26 INFO - PROCESS | 1775 | 1465078886807 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:26 INFO - PROCESS | 1775 | 1465078886817 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:26 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5abc00 == 36 [pid = 1775] [id = 693] 15:21:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x8d9e4000) [pid = 1775] [serial = 2080] [outer = (nil)] 15:21:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x8e309800) [pid = 1775] [serial = 2081] [outer = 0x8d9e4000] 15:21:26 INFO - PROCESS | 1775 | 1465078886949 Marionette DEBUG loaded listener.js 15:21:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8e4d0800) [pid = 1775] [serial = 2082] [outer = 0x8d9e4000] 15:21:27 INFO - PROCESS | 1775 | 1465078887947 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:21:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:21:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1592ms 15:21:28 INFO - PROCESS | 1775 | 1465078887998 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 15:21:28 INFO - PROCESS | 1775 | 1465078888004 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 15:21:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:21:28 INFO - PROCESS | 1775 | 1465078888011 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:21:28 INFO - PROCESS | 1775 | 1465078888015 Marionette TRACE conn4 <- [1,2746,null,{}] 15:21:28 INFO - PROCESS | 1775 | 1465078888022 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:28 INFO - PROCESS | 1775 | 1465078888028 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:28 INFO - PROCESS | 1775 | 1465078888227 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 15:21:28 INFO - PROCESS | 1775 | 1465078888416 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:28 INFO - PROCESS | 1775 | 1465078888426 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:28 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c968800 == 37 [pid = 1775] [id = 694] 15:21:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x90f60800) [pid = 1775] [serial = 2083] [outer = (nil)] 15:21:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x910aac00) [pid = 1775] [serial = 2084] [outer = 0x90f60800] 15:21:28 INFO - PROCESS | 1775 | 1465078888613 Marionette DEBUG loaded listener.js 15:21:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x910d9c00) [pid = 1775] [serial = 2085] [outer = 0x90f60800] 15:21:29 INFO - PROCESS | 1775 | 1465078889582 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:21:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:21:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1638ms 15:21:29 INFO - PROCESS | 1775 | 1465078889650 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 15:21:29 INFO - PROCESS | 1775 | 1465078889657 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 15:21:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:21:29 INFO - PROCESS | 1775 | 1465078889675 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:21:29 INFO - PROCESS | 1775 | 1465078889683 Marionette TRACE conn4 <- [1,2750,null,{}] 15:21:29 INFO - PROCESS | 1775 | 1465078889689 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:29 INFO - PROCESS | 1775 | 1465078889696 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:29 INFO - PROCESS | 1775 | 1465078889943 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 15:21:30 INFO - PROCESS | 1775 | 1465078890227 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:30 INFO - PROCESS | 1775 | 1465078890238 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:30 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4ce000 == 38 [pid = 1775] [id = 695] 15:21:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x911a1400) [pid = 1775] [serial = 2086] [outer = (nil)] 15:21:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x92140400) [pid = 1775] [serial = 2087] [outer = 0x911a1400] 15:21:30 INFO - PROCESS | 1775 | 1465078890363 Marionette DEBUG loaded listener.js 15:21:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x921e8400) [pid = 1775] [serial = 2088] [outer = 0x911a1400] 15:21:31 INFO - PROCESS | 1775 | 1465078891329 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:21:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:21:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1697ms 15:21:31 INFO - PROCESS | 1775 | 1465078891366 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 15:21:31 INFO - PROCESS | 1775 | 1465078891372 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 15:21:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:21:31 INFO - PROCESS | 1775 | 1465078891403 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:21:31 INFO - PROCESS | 1775 | 1465078891408 Marionette TRACE conn4 <- [1,2754,null,{}] 15:21:31 INFO - PROCESS | 1775 | 1465078891425 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:31 INFO - PROCESS | 1775 | 1465078891434 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:31 INFO - PROCESS | 1775 | 1465078891675 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 15:21:31 INFO - PROCESS | 1775 | 1465078891914 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:31 INFO - PROCESS | 1775 | 1465078891924 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:31 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d69c800 == 39 [pid = 1775] [id = 696] 15:21:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x911af800) [pid = 1775] [serial = 2089] [outer = (nil)] 15:21:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x922e2800) [pid = 1775] [serial = 2090] [outer = 0x911af800] 15:21:32 INFO - PROCESS | 1775 | 1465078892021 Marionette DEBUG loaded listener.js 15:21:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x922e6400) [pid = 1775] [serial = 2091] [outer = 0x911af800] 15:21:32 INFO - PROCESS | 1775 | 1465078892907 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:21:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:21:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1563ms 15:21:32 INFO - PROCESS | 1775 | 1465078892945 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 15:21:32 INFO - PROCESS | 1775 | 1465078892949 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 15:21:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:21:32 INFO - PROCESS | 1775 | 1465078892957 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:21:32 INFO - PROCESS | 1775 | 1465078892960 Marionette TRACE conn4 <- [1,2758,null,{}] 15:21:32 INFO - PROCESS | 1775 | 1465078892985 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:32 INFO - PROCESS | 1775 | 1465078892991 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:33 INFO - PROCESS | 1775 | 1465078893179 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 15:21:33 INFO - PROCESS | 1775 | 1465078893375 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:33 INFO - PROCESS | 1775 | 1465078893395 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:33 INFO - PROCESS | 1775 | ++DOCSHELL 0x92b06400 == 40 [pid = 1775] [id = 697] 15:21:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x92b06c00) [pid = 1775] [serial = 2092] [outer = (nil)] 15:21:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x92b09400) [pid = 1775] [serial = 2093] [outer = 0x92b06c00] 15:21:33 INFO - PROCESS | 1775 | 1465078893527 Marionette DEBUG loaded listener.js 15:21:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x93681000) [pid = 1775] [serial = 2094] [outer = 0x92b06c00] 15:21:34 INFO - PROCESS | 1775 | 1465078894573 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:21:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:21:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1655ms 15:21:34 INFO - PROCESS | 1775 | 1465078894612 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 15:21:34 INFO - PROCESS | 1775 | 1465078894616 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 15:21:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:21:34 INFO - PROCESS | 1775 | 1465078894622 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:21:34 INFO - PROCESS | 1775 | 1465078894626 Marionette TRACE conn4 <- [1,2762,null,{}] 15:21:34 INFO - PROCESS | 1775 | 1465078894632 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:34 INFO - PROCESS | 1775 | 1465078894638 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:34 INFO - PROCESS | 1775 | 1465078894827 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 15:21:35 INFO - PROCESS | 1775 | 1465078895012 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:35 INFO - PROCESS | 1775 | 1465078895020 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:35 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c4c00 == 41 [pid = 1775] [id = 698] 15:21:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8d7c0c00) [pid = 1775] [serial = 2095] [outer = (nil)] 15:21:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x9386d400) [pid = 1775] [serial = 2096] [outer = 0x8d7c0c00] 15:21:35 INFO - PROCESS | 1775 | 1465078895098 Marionette DEBUG loaded listener.js 15:21:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x9395cc00) [pid = 1775] [serial = 2097] [outer = 0x8d7c0c00] 15:21:36 INFO - PROCESS | 1775 | 1465078896306 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:21:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:21:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1736ms 15:21:36 INFO - PROCESS | 1775 | 1465078896360 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 15:21:36 INFO - PROCESS | 1775 | 1465078896366 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 15:21:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:21:36 INFO - PROCESS | 1775 | 1465078896375 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:21:36 INFO - PROCESS | 1775 | 1465078896379 Marionette TRACE conn4 <- [1,2766,null,{}] 15:21:36 INFO - PROCESS | 1775 | 1465078896388 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:36 INFO - PROCESS | 1775 | 1465078896394 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:36 INFO - PROCESS | 1775 | 1465078896594 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 15:21:36 INFO - PROCESS | 1775 | 1465078896848 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:36 INFO - PROCESS | 1775 | 1465078896863 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce3400 == 42 [pid = 1775] [id = 699] 15:21:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8c5a7800) [pid = 1775] [serial = 2098] [outer = (nil)] 15:21:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8c7efc00) [pid = 1775] [serial = 2099] [outer = 0x8c5a7800] 15:21:36 INFO - PROCESS | 1775 | 1465078896955 Marionette DEBUG loaded listener.js 15:21:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8d694000) [pid = 1775] [serial = 2100] [outer = 0x8c5a7800] 15:21:37 INFO - PROCESS | 1775 | 1465078897935 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:21:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:21:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1639ms 15:21:38 INFO - PROCESS | 1775 | 1465078898015 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 15:21:38 INFO - PROCESS | 1775 | 1465078898022 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 15:21:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:21:38 INFO - PROCESS | 1775 | 1465078898033 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:21:38 INFO - PROCESS | 1775 | 1465078898037 Marionette TRACE conn4 <- [1,2770,null,{}] 15:21:38 INFO - PROCESS | 1775 | 1465078898043 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:38 INFO - PROCESS | 1775 | 1465078898049 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:38 INFO - PROCESS | 1775 | 1465078898292 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8d6a0400 == 41 [pid = 1775] [id = 660] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9ee000 == 40 [pid = 1775] [id = 681] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9e7c00 == 39 [pid = 1775] [id = 651] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bb400 == 38 [pid = 1775] [id = 691] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x910f0000 == 37 [pid = 1775] [id = 690] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x910d4800 == 36 [pid = 1775] [id = 689] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8e30a400 == 35 [pid = 1775] [id = 688] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f2400 == 34 [pid = 1775] [id = 687] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcddc00 == 33 [pid = 1775] [id = 679] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x90d0bc00 == 32 [pid = 1775] [id = 650] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0a800 == 31 [pid = 1775] [id = 664] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb1f000 == 30 [pid = 1775] [id = 654] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f3800 == 29 [pid = 1775] [id = 682] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a5400 == 28 [pid = 1775] [id = 680] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd01c00 == 27 [pid = 1775] [id = 684] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fd800 == 26 [pid = 1775] [id = 683] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0c400 == 25 [pid = 1775] [id = 656] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7ee400 == 24 [pid = 1775] [id = 662] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c7800 == 23 [pid = 1775] [id = 686] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8c95b800 == 22 [pid = 1775] [id = 653] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bb000 == 21 [pid = 1775] [id = 652] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x910e2c00 == 20 [pid = 1775] [id = 685] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8c967c00 == 19 [pid = 1775] [id = 657] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb23000 == 18 [pid = 1775] [id = 665] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x9179a400 == 17 [pid = 1775] [id = 655] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x92b0a400 == 16 [pid = 1775] [id = 658] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fe800 == 15 [pid = 1775] [id = 678] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f7c00 == 14 [pid = 1775] [id = 659] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x92b06400 == 13 [pid = 1775] [id = 697] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c4c00 == 12 [pid = 1775] [id = 698] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8d69c800 == 11 [pid = 1775] [id = 696] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8e4ce000 == 10 [pid = 1775] [id = 695] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5abc00 == 9 [pid = 1775] [id = 693] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8c968800 == 8 [pid = 1775] [id = 694] 15:21:39 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2ba800 == 7 [pid = 1775] [id = 692] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x917eac00) [pid = 1775] [serial = 2034] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8bce3800) [pid = 1775] [serial = 2039] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x917e3c00) [pid = 1775] [serial = 2033] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8bd06000) [pid = 1775] [serial = 2040] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8c7ef800) [pid = 1775] [serial = 2037] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8d69d000) [pid = 1775] [serial = 2043] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8e4c8400) [pid = 1775] [serial = 2045] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8d693000) [pid = 1775] [serial = 2027] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8e4d2800) [pid = 1775] [serial = 2046] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x910ad400) [pid = 1775] [serial = 2030] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8c968c00) [pid = 1775] [serial = 2042] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8c5a1400) [pid = 1775] [serial = 2036] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x910e4c00) [pid = 1775] [serial = 2031] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8d7c9000) [pid = 1775] [serial = 2028] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8e4d4000) [pid = 1775] [serial = 2048] [outer = (nil)] [url = about:blank] 15:21:39 INFO - PROCESS | 1775 | 1465078899609 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:39 INFO - PROCESS | 1775 | 1465078899620 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:39 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bf000 == 8 [pid = 1775] [id = 700] 15:21:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8b2c2000) [pid = 1775] [serial = 2101] [outer = (nil)] 15:21:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8b2cb800) [pid = 1775] [serial = 2102] [outer = 0x8b2c2000] 15:21:39 INFO - PROCESS | 1775 | 1465078899709 Marionette DEBUG loaded listener.js 15:21:39 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8b7fac00) [pid = 1775] [serial = 2103] [outer = 0x8b2c2000] 15:21:40 INFO - PROCESS | 1775 | 1465078900566 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:21:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:21:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 2595ms 15:21:40 INFO - PROCESS | 1775 | 1465078900629 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 15:21:40 INFO - PROCESS | 1775 | 1465078900635 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 15:21:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:21:40 INFO - PROCESS | 1775 | 1465078900651 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:21:40 INFO - PROCESS | 1775 | 1465078900656 Marionette TRACE conn4 <- [1,2774,null,{}] 15:21:40 INFO - PROCESS | 1775 | 1465078900664 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:40 INFO - PROCESS | 1775 | 1465078900672 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:40 INFO - PROCESS | 1775 | 1465078900847 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 15:21:40 INFO - PROCESS | 1775 | 1465078900859 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:40 INFO - PROCESS | 1775 | 1465078900870 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a7000 == 9 [pid = 1775] [id = 701] 15:21:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c5aac00) [pid = 1775] [serial = 2104] [outer = (nil)] 15:21:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8c95b800) [pid = 1775] [serial = 2105] [outer = 0x8c5aac00] 15:21:40 INFO - PROCESS | 1775 | 1465078900940 Marionette DEBUG loaded listener.js 15:21:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8c968800) [pid = 1775] [serial = 2106] [outer = 0x8c5aac00] 15:21:41 INFO - PROCESS | 1775 | 1465078901917 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 15:21:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:21:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1288ms 15:21:41 INFO - PROCESS | 1775 | 1465078901941 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 15:21:41 INFO - PROCESS | 1775 | 1465078901947 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 15:21:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:21:41 INFO - PROCESS | 1775 | 1465078901954 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:21:41 INFO - PROCESS | 1775 | 1465078901958 Marionette TRACE conn4 <- [1,2778,null,{}] 15:21:41 INFO - PROCESS | 1775 | 1465078901964 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:41 INFO - PROCESS | 1775 | 1465078901969 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:42 INFO - PROCESS | 1775 | 1465078902158 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 15:21:42 INFO - PROCESS | 1775 | 1465078902324 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:42 INFO - PROCESS | 1775 | 1465078902330 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:42 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c95c400 == 10 [pid = 1775] [id = 702] 15:21:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8d69dc00) [pid = 1775] [serial = 2107] [outer = (nil)] 15:21:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8d9ed000) [pid = 1775] [serial = 2108] [outer = 0x8d69dc00] 15:21:42 INFO - PROCESS | 1775 | 1465078902403 Marionette DEBUG loaded listener.js 15:21:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8e30a400) [pid = 1775] [serial = 2109] [outer = 0x8d69dc00] 15:21:43 INFO - PROCESS | 1775 | 1465078903400 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:21:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:21:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1480ms 15:21:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:21:43 INFO - PROCESS | 1775 | 1465078903435 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 15:21:43 INFO - PROCESS | 1775 | 1465078903438 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 15:21:43 INFO - PROCESS | 1775 | 1465078903453 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:21:43 INFO - PROCESS | 1775 | 1465078903463 Marionette TRACE conn4 <- [1,2782,null,{}] 15:21:43 INFO - PROCESS | 1775 | 1465078903481 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:43 INFO - PROCESS | 1775 | 1465078903489 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:43 INFO - PROCESS | 1775 | 1465078903718 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 15:21:43 INFO - PROCESS | 1775 | 1465078903773 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:43 INFO - PROCESS | 1775 | 1465078903779 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d06800 == 11 [pid = 1775] [id = 703] 15:21:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x90d06c00) [pid = 1775] [serial = 2110] [outer = (nil)] 15:21:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x90d0e000) [pid = 1775] [serial = 2111] [outer = 0x90d06c00] 15:21:43 INFO - PROCESS | 1775 | 1465078903862 Marionette DEBUG loaded listener.js 15:21:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x90f56000) [pid = 1775] [serial = 2112] [outer = 0x90d06c00] 15:21:44 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8b7fb800) [pid = 1775] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:21:44 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x91155400) [pid = 1775] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:21:44 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8bd0dc00) [pid = 1775] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:21:44 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x910d6c00) [pid = 1775] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:21:44 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x910e3400) [pid = 1775] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:21:44 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8b2ca800) [pid = 1775] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:21:44 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8b7fec00) [pid = 1775] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:21:44 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8e30d000) [pid = 1775] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:21:44 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8eb20c00) [pid = 1775] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:21:44 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8bd07c00) [pid = 1775] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:21:45 INFO - PROCESS | 1775 | 1465078905173 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:21:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:21:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1766ms 15:21:45 INFO - PROCESS | 1775 | 1465078905209 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 15:21:45 INFO - PROCESS | 1775 | 1465078905214 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 15:21:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:21:45 INFO - PROCESS | 1775 | 1465078905233 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:21:45 INFO - PROCESS | 1775 | 1465078905237 Marionette TRACE conn4 <- [1,2786,null,{}] 15:21:45 INFO - PROCESS | 1775 | 1465078905246 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:45 INFO - PROCESS | 1775 | 1465078905250 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:45 INFO - PROCESS | 1775 | 1465078905450 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 15:21:45 INFO - PROCESS | 1775 | 1465078905598 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:45 INFO - PROCESS | 1775 | 1465078905608 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cc400 == 12 [pid = 1775] [id = 704] 15:21:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8b7fb800) [pid = 1775] [serial = 2113] [outer = (nil)] 15:21:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x90d0d800) [pid = 1775] [serial = 2114] [outer = 0x8b7fb800] 15:21:45 INFO - PROCESS | 1775 | 1465078905684 Marionette DEBUG loaded listener.js 15:21:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x90f60400) [pid = 1775] [serial = 2115] [outer = 0x8b7fb800] 15:21:46 INFO - PROCESS | 1775 | 1465078906460 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:21:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:21:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1288ms 15:21:46 INFO - PROCESS | 1775 | 1465078906518 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 15:21:46 INFO - PROCESS | 1775 | 1465078906522 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 15:21:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:21:46 INFO - PROCESS | 1775 | 1465078906533 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:21:46 INFO - PROCESS | 1775 | 1465078906536 Marionette TRACE conn4 <- [1,2790,null,{}] 15:21:46 INFO - PROCESS | 1775 | 1465078906542 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:46 INFO - PROCESS | 1775 | 1465078906547 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:46 INFO - PROCESS | 1775 | 1465078906765 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 15:21:46 INFO - PROCESS | 1775 | 1465078906928 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:46 INFO - PROCESS | 1775 | 1465078906941 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:47 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b4800 == 13 [pid = 1775] [id = 705] 15:21:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8b2b6000) [pid = 1775] [serial = 2116] [outer = (nil)] 15:21:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8b2c7000) [pid = 1775] [serial = 2117] [outer = 0x8b2b6000] 15:21:47 INFO - PROCESS | 1775 | 1465078907064 Marionette DEBUG loaded listener.js 15:21:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8bcde800) [pid = 1775] [serial = 2118] [outer = 0x8b2b6000] 15:21:48 INFO - PROCESS | 1775 | 1465078908203 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:21:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:21:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1731ms 15:21:48 INFO - PROCESS | 1775 | 1465078908268 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 15:21:48 INFO - PROCESS | 1775 | 1465078908274 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 15:21:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:21:48 INFO - PROCESS | 1775 | 1465078908282 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:21:48 INFO - PROCESS | 1775 | 1465078908288 Marionette TRACE conn4 <- [1,2794,null,{}] 15:21:48 INFO - PROCESS | 1775 | 1465078908296 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:48 INFO - PROCESS | 1775 | 1465078908305 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:48 INFO - PROCESS | 1775 | 1465078908535 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 15:21:48 INFO - PROCESS | 1775 | 1465078908776 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:48 INFO - PROCESS | 1775 | 1465078908789 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:48 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd08000 == 14 [pid = 1775] [id = 706] 15:21:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8c5a8400) [pid = 1775] [serial = 2119] [outer = (nil)] 15:21:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8d9e6c00) [pid = 1775] [serial = 2120] [outer = 0x8c5a8400] 15:21:48 INFO - PROCESS | 1775 | 1465078908916 Marionette DEBUG loaded listener.js 15:21:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8e308c00) [pid = 1775] [serial = 2121] [outer = 0x8c5a8400] 15:21:49 INFO - PROCESS | 1775 | 1465078909955 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 15:21:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:21:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1753ms 15:21:50 INFO - PROCESS | 1775 | 1465078910040 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 15:21:50 INFO - PROCESS | 1775 | 1465078910047 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 15:21:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:21:50 INFO - PROCESS | 1775 | 1465078910055 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:21:50 INFO - PROCESS | 1775 | 1465078910059 Marionette TRACE conn4 <- [1,2798,null,{}] 15:21:50 INFO - PROCESS | 1775 | 1465078910065 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:50 INFO - PROCESS | 1775 | 1465078910071 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:50 INFO - PROCESS | 1775 | 1465078910301 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 15:21:50 INFO - PROCESS | 1775 | 1465078910598 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:50 INFO - PROCESS | 1775 | 1465078910606 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f5f800 == 15 [pid = 1775] [id = 707] 15:21:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x910a5400) [pid = 1775] [serial = 2122] [outer = (nil)] 15:21:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x910af000) [pid = 1775] [serial = 2123] [outer = 0x910a5400] 15:21:50 INFO - PROCESS | 1775 | 1465078910730 Marionette DEBUG loaded listener.js 15:21:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x910da400) [pid = 1775] [serial = 2124] [outer = 0x910a5400] 15:21:51 INFO - PROCESS | 1775 | 1465078911801 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 15:21:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:21:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1836ms 15:21:51 INFO - PROCESS | 1775 | 1465078911891 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 15:21:51 INFO - PROCESS | 1775 | 1465078911896 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 15:21:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:21:51 INFO - PROCESS | 1775 | 1465078911912 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:21:51 INFO - PROCESS | 1775 | 1465078911922 Marionette TRACE conn4 <- [1,2802,null,{}] 15:21:51 INFO - PROCESS | 1775 | 1465078911928 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:51 INFO - PROCESS | 1775 | 1465078911936 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:52 INFO - PROCESS | 1775 | 1465078912178 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 15:21:52 INFO - PROCESS | 1775 | 1465078912609 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:52 INFO - PROCESS | 1775 | 1465078912618 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bcc00 == 16 [pid = 1775] [id = 708] 15:21:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8b2c4400) [pid = 1775] [serial = 2125] [outer = (nil)] 15:21:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8b7fb400) [pid = 1775] [serial = 2126] [outer = 0x8b2c4400] 15:21:52 INFO - PROCESS | 1775 | 1465078912695 Marionette DEBUG loaded listener.js 15:21:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8bd0c400) [pid = 1775] [serial = 2127] [outer = 0x8b2c4400] 15:21:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2cc400 == 15 [pid = 1775] [id = 704] 15:21:53 INFO - PROCESS | 1775 | --DOCSHELL 0x90d06800 == 14 [pid = 1775] [id = 703] 15:21:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8c95c400 == 13 [pid = 1775] [id = 702] 15:21:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a7000 == 12 [pid = 1775] [id = 701] 15:21:53 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bf000 == 11 [pid = 1775] [id = 700] 15:21:53 INFO - PROCESS | 1775 | 1465078913751 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x911ac000) [pid = 1775] [serial = 2075] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x911a7000) [pid = 1775] [serial = 2072] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x911a4800) [pid = 1775] [serial = 2073] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x90f55000) [pid = 1775] [serial = 2049] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x910dc000) [pid = 1775] [serial = 2069] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x910ea800) [pid = 1775] [serial = 2057] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x9114dc00) [pid = 1775] [serial = 2058] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8c5ae800) [pid = 1775] [serial = 2060] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8d691400) [pid = 1775] [serial = 2061] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8c5ad800) [pid = 1775] [serial = 2051] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8c969800) [pid = 1775] [serial = 2052] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8eb17400) [pid = 1775] [serial = 2066] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x90d01800) [pid = 1775] [serial = 2067] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x90d05400) [pid = 1775] [serial = 2054] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x90f61000) [pid = 1775] [serial = 2055] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8c5a9400) [pid = 1775] [serial = 2063] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8c7f8000) [pid = 1775] [serial = 2064] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x91799c00) [pid = 1775] [serial = 2076] [outer = (nil)] [url = about:blank] 15:21:53 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x910eac00) [pid = 1775] [serial = 2070] [outer = (nil)] [url = about:blank] 15:21:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:21:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1900ms 15:21:53 INFO - PROCESS | 1775 | 1465078913806 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 1775 | 1465078913811 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 15:21:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:21:53 INFO - PROCESS | 1775 | 1465078913819 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:21:53 INFO - PROCESS | 1775 | 1465078913823 Marionette TRACE conn4 <- [1,2806,null,{}] 15:21:53 INFO - PROCESS | 1775 | 1465078913832 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:53 INFO - PROCESS | 1775 | 1465078913838 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:54 INFO - PROCESS | 1775 | 1465078914029 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 15:21:54 INFO - PROCESS | 1775 | 1465078914178 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:54 INFO - PROCESS | 1775 | 1465078914188 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7f8800 == 12 [pid = 1775] [id = 709] 15:21:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8c961800) [pid = 1775] [serial = 2128] [outer = (nil)] 15:21:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8d696400) [pid = 1775] [serial = 2129] [outer = 0x8c961800] 15:21:54 INFO - PROCESS | 1775 | 1465078914260 Marionette DEBUG loaded listener.js 15:21:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8d9e1800) [pid = 1775] [serial = 2130] [outer = 0x8c961800] 15:21:55 INFO - PROCESS | 1775 | 1465078915121 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:21:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:21:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1339ms 15:21:55 INFO - PROCESS | 1775 | 1465078915161 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 15:21:55 INFO - PROCESS | 1775 | 1465078915168 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 15:21:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:21:55 INFO - PROCESS | 1775 | 1465078915181 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:21:55 INFO - PROCESS | 1775 | 1465078915184 Marionette TRACE conn4 <- [1,2810,null,{}] 15:21:55 INFO - PROCESS | 1775 | 1465078915190 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:55 INFO - PROCESS | 1775 | 1465078915196 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:55 INFO - PROCESS | 1775 | 1465078915372 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 15:21:55 INFO - PROCESS | 1775 | 1465078915383 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:55 INFO - PROCESS | 1775 | 1465078915391 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:55 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb18400 == 13 [pid = 1775] [id = 710] 15:21:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8eb1f000) [pid = 1775] [serial = 2131] [outer = (nil)] 15:21:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x90d01400) [pid = 1775] [serial = 2132] [outer = 0x8eb1f000] 15:21:55 INFO - PROCESS | 1775 | 1465078915474 Marionette DEBUG loaded listener.js 15:21:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x90f54800) [pid = 1775] [serial = 2133] [outer = 0x8eb1f000] 15:21:56 INFO - PROCESS | 1775 | 1465078916500 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:21:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:21:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1378ms 15:21:56 INFO - PROCESS | 1775 | 1465078916560 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 15:21:56 INFO - PROCESS | 1775 | 1465078916564 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 15:21:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:21:56 INFO - PROCESS | 1775 | 1465078916577 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:21:56 INFO - PROCESS | 1775 | 1465078916586 Marionette TRACE conn4 <- [1,2814,null,{}] 15:21:56 INFO - PROCESS | 1775 | 1465078916611 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:56 INFO - PROCESS | 1775 | 1465078916618 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:56 INFO - PROCESS | 1775 | 1465078916849 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 15:21:56 INFO - PROCESS | 1775 | 1465078916872 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:56 INFO - PROCESS | 1775 | 1465078916882 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb16400 == 14 [pid = 1775] [id = 711] 15:21:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x910a9800) [pid = 1775] [serial = 2134] [outer = (nil)] 15:21:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x910e8c00) [pid = 1775] [serial = 2135] [outer = 0x910a9800] 15:21:56 INFO - PROCESS | 1775 | 1465078916951 Marionette DEBUG loaded listener.js 15:21:57 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x91149800) [pid = 1775] [serial = 2136] [outer = 0x910a9800] 15:21:57 INFO - PROCESS | 1775 | 1465078917981 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 15:21:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:21:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1463ms 15:21:58 INFO - PROCESS | 1775 | 1465078918044 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 15:21:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:21:58 INFO - PROCESS | 1775 | 1465078918049 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 15:21:58 INFO - PROCESS | 1775 | 1465078918055 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:21:58 INFO - PROCESS | 1775 | 1465078918059 Marionette TRACE conn4 <- [1,2818,null,{}] 15:21:58 INFO - PROCESS | 1775 | 1465078918064 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:58 INFO - PROCESS | 1775 | 1465078918069 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:58 INFO - PROCESS | 1775 | 1465078918303 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 15:21:58 INFO - PROCESS | 1775 | 1465078918330 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:58 INFO - PROCESS | 1775 | 1465078918340 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:58 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e30d400 == 15 [pid = 1775] [id = 712] 15:21:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x910e7400) [pid = 1775] [serial = 2137] [outer = (nil)] 15:21:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x911a6c00) [pid = 1775] [serial = 2138] [outer = 0x910e7400] 15:21:58 INFO - PROCESS | 1775 | 1465078918406 Marionette DEBUG loaded listener.js 15:21:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x911a9400) [pid = 1775] [serial = 2139] [outer = 0x910e7400] 15:21:58 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x90d06c00) [pid = 1775] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:21:58 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8b2c2000) [pid = 1775] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:21:58 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8b2bdc00) [pid = 1775] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:21:58 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8c5a7800) [pid = 1775] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:21:58 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8d9e4000) [pid = 1775] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:21:58 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x90f60800) [pid = 1775] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:21:58 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x911a1400) [pid = 1775] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:21:59 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x911af800) [pid = 1775] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:21:59 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x92b06c00) [pid = 1775] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:21:59 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8d7c0c00) [pid = 1775] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:21:59 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8d69dc00) [pid = 1775] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:21:59 INFO - PROCESS | 1775 | 1465078919486 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 15:21:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:21:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1486ms 15:21:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:21:59 INFO - PROCESS | 1775 | 1465078919543 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 15:21:59 INFO - PROCESS | 1775 | 1465078919546 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 15:21:59 INFO - PROCESS | 1775 | 1465078919552 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:21:59 INFO - PROCESS | 1775 | 1465078919556 Marionette TRACE conn4 <- [1,2822,null,{}] 15:21:59 INFO - PROCESS | 1775 | 1465078919562 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:59 INFO - PROCESS | 1775 | 1465078919567 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:59 INFO - PROCESS | 1775 | 1465078919727 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 15:21:59 INFO - PROCESS | 1775 | 1465078919872 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:59 INFO - PROCESS | 1775 | 1465078919893 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:21:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d69d000 == 16 [pid = 1775] [id = 713] 15:21:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x90d06000) [pid = 1775] [serial = 2140] [outer = (nil)] 15:21:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x910ea800) [pid = 1775] [serial = 2141] [outer = 0x90d06000] 15:21:59 INFO - PROCESS | 1775 | 1465078919980 Marionette DEBUG loaded listener.js 15:22:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x91792800) [pid = 1775] [serial = 2142] [outer = 0x90d06000] 15:22:00 INFO - PROCESS | 1775 | 1465078920980 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:22:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:22:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1492ms 15:22:01 INFO - PROCESS | 1775 | 1465078921045 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 15:22:01 INFO - PROCESS | 1775 | 1465078921052 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 15:22:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:22:01 INFO - PROCESS | 1775 | 1465078921061 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:22:01 INFO - PROCESS | 1775 | 1465078921068 Marionette TRACE conn4 <- [1,2826,null,{}] 15:22:01 INFO - PROCESS | 1775 | 1465078921088 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:01 INFO - PROCESS | 1775 | 1465078921095 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:01 INFO - PROCESS | 1775 | 1465078921320 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 15:22:01 INFO - PROCESS | 1775 | 1465078921603 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:01 INFO - PROCESS | 1775 | 1465078921618 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:01 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7fac00 == 17 [pid = 1775] [id = 714] 15:22:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8c95c400) [pid = 1775] [serial = 2143] [outer = (nil)] 15:22:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c966800) [pid = 1775] [serial = 2144] [outer = 0x8c95c400] 15:22:01 INFO - PROCESS | 1775 | 1465078921718 Marionette DEBUG loaded listener.js 15:22:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d69b400) [pid = 1775] [serial = 2145] [outer = 0x8c95c400] 15:22:02 INFO - PROCESS | 1775 | 1465078922739 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:22:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:22:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1747ms 15:22:02 INFO - PROCESS | 1775 | 1465078922808 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 15:22:02 INFO - PROCESS | 1775 | 1465078922816 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 15:22:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:22:02 INFO - PROCESS | 1775 | 1465078922827 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:22:02 INFO - PROCESS | 1775 | 1465078922831 Marionette TRACE conn4 <- [1,2830,null,{}] 15:22:02 INFO - PROCESS | 1775 | 1465078922838 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:02 INFO - PROCESS | 1775 | 1465078922844 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:03 INFO - PROCESS | 1775 | 1465078923086 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 15:22:03 INFO - PROCESS | 1775 | 1465078923334 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:03 INFO - PROCESS | 1775 | 1465078923342 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:03 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c960000 == 18 [pid = 1775] [id = 715] 15:22:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8eb16000) [pid = 1775] [serial = 2146] [outer = (nil)] 15:22:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x90d10c00) [pid = 1775] [serial = 2147] [outer = 0x8eb16000] 15:22:03 INFO - PROCESS | 1775 | 1465078923447 Marionette DEBUG loaded listener.js 15:22:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x90f62800) [pid = 1775] [serial = 2148] [outer = 0x8eb16000] 15:22:04 INFO - PROCESS | 1775 | 1465078924408 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:22:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:22:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1636ms 15:22:04 INFO - PROCESS | 1775 | 1465078924464 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 15:22:04 INFO - PROCESS | 1775 | 1465078924467 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 15:22:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:22:04 INFO - PROCESS | 1775 | 1465078924475 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:22:04 INFO - PROCESS | 1775 | 1465078924481 Marionette TRACE conn4 <- [1,2834,null,{}] 15:22:04 INFO - PROCESS | 1775 | 1465078924499 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:04 INFO - PROCESS | 1775 | 1465078924508 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:04 INFO - PROCESS | 1775 | 1465078924743 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 15:22:05 INFO - PROCESS | 1775 | 1465078925026 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:05 INFO - PROCESS | 1775 | 1465078925038 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:05 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d691400 == 19 [pid = 1775] [id = 716] 15:22:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x910dcc00) [pid = 1775] [serial = 2149] [outer = (nil)] 15:22:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x91799000) [pid = 1775] [serial = 2150] [outer = 0x910dcc00] 15:22:05 INFO - PROCESS | 1775 | 1465078925172 Marionette DEBUG loaded listener.js 15:22:05 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x917e0400) [pid = 1775] [serial = 2151] [outer = 0x910dcc00] 15:22:06 INFO - PROCESS | 1775 | 1465078926199 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:22:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:22:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1792ms 15:22:06 INFO - PROCESS | 1775 | 1465078926269 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 15:22:06 INFO - PROCESS | 1775 | 1465078926274 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 15:22:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:22:06 INFO - PROCESS | 1775 | 1465078926281 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:22:06 INFO - PROCESS | 1775 | 1465078926285 Marionette TRACE conn4 <- [1,2838,null,{}] 15:22:06 INFO - PROCESS | 1775 | 1465078926291 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:06 INFO - PROCESS | 1775 | 1465078926297 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:06 INFO - PROCESS | 1775 | 1465078926537 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 15:22:06 INFO - PROCESS | 1775 | 1465078926775 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:06 INFO - PROCESS | 1775 | 1465078926782 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x921df400 == 20 [pid = 1775] [id = 717] 15:22:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x921e0000) [pid = 1775] [serial = 2152] [outer = (nil)] 15:22:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x921e7000) [pid = 1775] [serial = 2153] [outer = 0x921e0000] 15:22:06 INFO - PROCESS | 1775 | 1465078926915 Marionette DEBUG loaded listener.js 15:22:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x921ec800) [pid = 1775] [serial = 2154] [outer = 0x921e0000] 15:22:07 INFO - PROCESS | 1775 | 1465078927903 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:22:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:22:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1689ms 15:22:07 INFO - PROCESS | 1775 | 1465078927972 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 15:22:07 INFO - PROCESS | 1775 | 1465078927975 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 15:22:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:22:07 INFO - PROCESS | 1775 | 1465078927983 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:22:07 INFO - PROCESS | 1775 | 1465078927986 Marionette TRACE conn4 <- [1,2842,null,{}] 15:22:07 INFO - PROCESS | 1775 | 1465078927993 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:07 INFO - PROCESS | 1775 | 1465078927998 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:08 INFO - PROCESS | 1775 | 1465078928225 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 15:22:08 INFO - PROCESS | 1775 | 1465078928413 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:08 INFO - PROCESS | 1775 | 1465078928420 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:08 INFO - PROCESS | 1775 | ++DOCSHELL 0x91795000 == 21 [pid = 1775] [id = 718] 15:22:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x917e3400) [pid = 1775] [serial = 2155] [outer = (nil)] 15:22:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x922e8c00) [pid = 1775] [serial = 2156] [outer = 0x917e3400] 15:22:08 INFO - PROCESS | 1775 | 1465078928513 Marionette DEBUG loaded listener.js 15:22:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x92b07c00) [pid = 1775] [serial = 2157] [outer = 0x917e3400] 15:22:09 INFO - PROCESS | 1775 | 1465078929475 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:22:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:22:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1533ms 15:22:09 INFO - PROCESS | 1775 | 1465078929520 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 15:22:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:22:09 INFO - PROCESS | 1775 | 1465078929524 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 15:22:09 INFO - PROCESS | 1775 | 1465078929531 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:22:09 INFO - PROCESS | 1775 | 1465078929534 Marionette TRACE conn4 <- [1,2846,null,{}] 15:22:09 INFO - PROCESS | 1775 | 1465078929540 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:09 INFO - PROCESS | 1775 | 1465078929551 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:09 INFO - PROCESS | 1775 | 1465078929778 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 15:22:09 INFO - PROCESS | 1775 | 1465078929967 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:09 INFO - PROCESS | 1775 | 1465078929973 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:10 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce0000 == 22 [pid = 1775] [id = 719] 15:22:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8d9ed800) [pid = 1775] [serial = 2158] [outer = (nil)] 15:22:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x93683400) [pid = 1775] [serial = 2159] [outer = 0x8d9ed800] 15:22:10 INFO - PROCESS | 1775 | 1465078930057 Marionette DEBUG loaded listener.js 15:22:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x9386a400) [pid = 1775] [serial = 2160] [outer = 0x8d9ed800] 15:22:11 INFO - PROCESS | 1775 | 1465078931270 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:22:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:22:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1841ms 15:22:11 INFO - PROCESS | 1775 | 1465078931373 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 15:22:11 INFO - PROCESS | 1775 | 1465078931379 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 15:22:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:22:11 INFO - PROCESS | 1775 | 1465078931397 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:22:11 INFO - PROCESS | 1775 | 1465078931403 Marionette TRACE conn4 <- [1,2850,null,{}] 15:22:11 INFO - PROCESS | 1775 | 1465078931411 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:11 INFO - PROCESS | 1775 | 1465078931418 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:11 INFO - PROCESS | 1775 | 1465078931733 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 15:22:11 INFO - PROCESS | 1775 | 1465078931950 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:11 INFO - PROCESS | 1775 | 1465078931962 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:11 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d692000 == 23 [pid = 1775] [id = 720] 15:22:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8d693800) [pid = 1775] [serial = 2161] [outer = (nil)] 15:22:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x8d7bdc00) [pid = 1775] [serial = 2162] [outer = 0x8d693800] 15:22:12 INFO - PROCESS | 1775 | 1465078932045 Marionette DEBUG loaded listener.js 15:22:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x8d9ec000) [pid = 1775] [serial = 2163] [outer = 0x8d693800] 15:22:13 INFO - PROCESS | 1775 | --DOCSHELL 0x90f5f800 == 22 [pid = 1775] [id = 707] 15:22:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd08000 == 21 [pid = 1775] [id = 706] 15:22:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b4800 == 20 [pid = 1775] [id = 705] 15:22:13 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce3400 == 19 [pid = 1775] [id = 699] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x90d0d800) [pid = 1775] [serial = 2114] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x90d0e000) [pid = 1775] [serial = 2111] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x8b2cb800) [pid = 1775] [serial = 2102] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8b7fac00) [pid = 1775] [serial = 2103] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8c95b800) [pid = 1775] [serial = 2105] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8bcdd400) [pid = 1775] [serial = 2079] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8b2d0800) [pid = 1775] [serial = 2078] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8d694000) [pid = 1775] [serial = 2100] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8c7efc00) [pid = 1775] [serial = 2099] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8e4d0800) [pid = 1775] [serial = 2082] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8e309800) [pid = 1775] [serial = 2081] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x910d9c00) [pid = 1775] [serial = 2085] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x910aac00) [pid = 1775] [serial = 2084] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x921e8400) [pid = 1775] [serial = 2088] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x92140400) [pid = 1775] [serial = 2087] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x922e6400) [pid = 1775] [serial = 2091] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x922e2800) [pid = 1775] [serial = 2090] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x93681000) [pid = 1775] [serial = 2094] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x92b09400) [pid = 1775] [serial = 2093] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x9395cc00) [pid = 1775] [serial = 2097] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x9386d400) [pid = 1775] [serial = 2096] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8e30a400) [pid = 1775] [serial = 2109] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8d9ed000) [pid = 1775] [serial = 2108] [outer = (nil)] [url = about:blank] 15:22:13 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x90f56000) [pid = 1775] [serial = 2112] [outer = (nil)] [url = about:blank] 15:22:14 INFO - PROCESS | 1775 | 1465078934138 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:22:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:22:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2790ms 15:22:14 INFO - PROCESS | 1775 | 1465078934186 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 15:22:14 INFO - PROCESS | 1775 | 1465078934193 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 15:22:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:22:14 INFO - PROCESS | 1775 | 1465078934202 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:22:14 INFO - PROCESS | 1775 | 1465078934205 Marionette TRACE conn4 <- [1,2854,null,{}] 15:22:14 INFO - PROCESS | 1775 | 1465078934215 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:14 INFO - PROCESS | 1775 | 1465078934220 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:14 INFO - PROCESS | 1775 | 1465078934397 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 15:22:14 INFO - PROCESS | 1775 | 1465078934541 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:14 INFO - PROCESS | 1775 | 1465078934554 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:14 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f1000 == 20 [pid = 1775] [id = 721] 15:22:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8b7f2000) [pid = 1775] [serial = 2164] [outer = (nil)] 15:22:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8bce3400) [pid = 1775] [serial = 2165] [outer = 0x8b7f2000] 15:22:14 INFO - PROCESS | 1775 | 1465078934627 Marionette DEBUG loaded listener.js 15:22:14 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8bd08400) [pid = 1775] [serial = 2166] [outer = 0x8b7f2000] 15:22:15 INFO - PROCESS | 1775 | 1465078935507 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:22:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:22:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1337ms 15:22:15 INFO - PROCESS | 1775 | 1465078935550 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 15:22:15 INFO - PROCESS | 1775 | 1465078935559 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 15:22:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:22:15 INFO - PROCESS | 1775 | 1465078935572 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:22:15 INFO - PROCESS | 1775 | 1465078935576 Marionette TRACE conn4 <- [1,2858,null,{}] 15:22:15 INFO - PROCESS | 1775 | 1465078935583 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:15 INFO - PROCESS | 1775 | 1465078935588 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:15 INFO - PROCESS | 1775 | 1465078935789 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 15:22:15 INFO - PROCESS | 1775 | 1465078935970 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:15 INFO - PROCESS | 1775 | 1465078935979 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce1800 == 21 [pid = 1775] [id = 722] 15:22:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8c5b0400) [pid = 1775] [serial = 2167] [outer = (nil)] 15:22:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c963c00) [pid = 1775] [serial = 2168] [outer = 0x8c5b0400] 15:22:16 INFO - PROCESS | 1775 | 1465078936051 Marionette DEBUG loaded listener.js 15:22:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d695000) [pid = 1775] [serial = 2169] [outer = 0x8c5b0400] 15:22:16 INFO - PROCESS | 1775 | 1465078936943 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:22:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:22:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1438ms 15:22:17 INFO - PROCESS | 1775 | 1465078937017 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 15:22:17 INFO - PROCESS | 1775 | 1465078937021 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 15:22:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:22:17 INFO - PROCESS | 1775 | 1465078937028 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:22:17 INFO - PROCESS | 1775 | 1465078937034 Marionette TRACE conn4 <- [1,2862,null,{}] 15:22:17 INFO - PROCESS | 1775 | 1465078937066 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:17 INFO - PROCESS | 1775 | 1465078937076 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:17 INFO - PROCESS | 1775 | 1465078937314 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 15:22:17 INFO - PROCESS | 1775 | 1465078937342 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:17 INFO - PROCESS | 1775 | 1465078937354 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:17 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4cb800 == 22 [pid = 1775] [id = 723] 15:22:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8e4cbc00) [pid = 1775] [serial = 2170] [outer = (nil)] 15:22:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8e4d1c00) [pid = 1775] [serial = 2171] [outer = 0x8e4cbc00] 15:22:17 INFO - PROCESS | 1775 | 1465078937426 Marionette DEBUG loaded listener.js 15:22:17 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8eb1b000) [pid = 1775] [serial = 2172] [outer = 0x8e4cbc00] 15:22:18 INFO - PROCESS | 1775 | 1465078938437 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:22:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:22:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1441ms 15:22:18 INFO - PROCESS | 1775 | 1465078938470 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 15:22:18 INFO - PROCESS | 1775 | 1465078938474 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 15:22:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:22:18 INFO - PROCESS | 1775 | 1465078938481 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:22:18 INFO - PROCESS | 1775 | 1465078938484 Marionette TRACE conn4 <- [1,2866,null,{}] 15:22:18 INFO - PROCESS | 1775 | 1465078938522 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:18 INFO - PROCESS | 1775 | 1465078938528 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:18 INFO - PROCESS | 1775 | 1465078938753 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 15:22:19 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8c5a8400) [pid = 1775] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:22:19 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8eb1f000) [pid = 1775] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:22:19 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x910a9800) [pid = 1775] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:22:19 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8b2b6000) [pid = 1775] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:22:19 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8b7fb800) [pid = 1775] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:22:19 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8c961800) [pid = 1775] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:22:19 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8b2c4400) [pid = 1775] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:22:19 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x910e7400) [pid = 1775] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:22:19 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x910a5400) [pid = 1775] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:22:19 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8c5aac00) [pid = 1775] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:22:19 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x90d06000) [pid = 1775] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:22:19 INFO - PROCESS | 1775 | 1465078939283 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:19 INFO - PROCESS | 1775 | 1465078939292 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:19 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b6000 == 23 [pid = 1775] [id = 724] 15:22:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8b2c0400) [pid = 1775] [serial = 2173] [outer = (nil)] 15:22:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8c5a3c00) [pid = 1775] [serial = 2174] [outer = 0x8b2c0400] 15:22:19 INFO - PROCESS | 1775 | 1465078939363 Marionette DEBUG loaded listener.js 15:22:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8e4c9800) [pid = 1775] [serial = 2175] [outer = 0x8b2c0400] 15:22:20 INFO - PROCESS | 1775 | 1465078940111 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:22:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:22:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1686ms 15:22:20 INFO - PROCESS | 1775 | 1465078940169 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 15:22:20 INFO - PROCESS | 1775 | 1465078940173 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 15:22:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:22:20 INFO - PROCESS | 1775 | 1465078940180 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:22:20 INFO - PROCESS | 1775 | 1465078940183 Marionette TRACE conn4 <- [1,2870,null,{}] 15:22:20 INFO - PROCESS | 1775 | 1465078940189 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:20 INFO - PROCESS | 1775 | 1465078940194 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:20 INFO - PROCESS | 1775 | 1465078940358 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 15:22:20 INFO - PROCESS | 1775 | 1465078940367 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:20 INFO - PROCESS | 1775 | 1465078940375 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:20 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d0c800 == 24 [pid = 1775] [id = 725] 15:22:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x90f56800) [pid = 1775] [serial = 2176] [outer = (nil)] 15:22:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x90f5fc00) [pid = 1775] [serial = 2177] [outer = 0x90f56800] 15:22:20 INFO - PROCESS | 1775 | 1465078940442 Marionette DEBUG loaded listener.js 15:22:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x910a9c00) [pid = 1775] [serial = 2178] [outer = 0x90f56800] 15:22:21 INFO - PROCESS | 1775 | 1465078941599 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 15:22:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:22:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1489ms 15:22:21 INFO - PROCESS | 1775 | 1465078941671 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 15:22:21 INFO - PROCESS | 1775 | 1465078941679 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 15:22:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:22:21 INFO - PROCESS | 1775 | 1465078941689 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:22:21 INFO - PROCESS | 1775 | 1465078941693 Marionette TRACE conn4 <- [1,2874,null,{}] 15:22:21 INFO - PROCESS | 1775 | 1465078941703 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:21 INFO - PROCESS | 1775 | 1465078941709 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:21 INFO - PROCESS | 1775 | 1465078941944 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 15:22:22 INFO - PROCESS | 1775 | 1465078942208 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:22 INFO - PROCESS | 1775 | 1465078942223 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:22 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fa000 == 25 [pid = 1775] [id = 726] 15:22:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8bce6800) [pid = 1775] [serial = 2179] [outer = (nil)] 15:22:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8c5a2400) [pid = 1775] [serial = 2180] [outer = 0x8bce6800] 15:22:22 INFO - PROCESS | 1775 | 1465078942343 Marionette DEBUG loaded listener.js 15:22:22 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8c7f2c00) [pid = 1775] [serial = 2181] [outer = 0x8bce6800] 15:22:23 INFO - PROCESS | 1775 | 1465078943385 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:22:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:22:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1742ms 15:22:23 INFO - PROCESS | 1775 | 1465078943430 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 15:22:23 INFO - PROCESS | 1775 | 1465078943438 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 15:22:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:22:23 INFO - PROCESS | 1775 | 1465078943478 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:22:23 INFO - PROCESS | 1775 | 1465078943483 Marionette TRACE conn4 <- [1,2878,null,{}] 15:22:23 INFO - PROCESS | 1775 | 1465078943489 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:23 INFO - PROCESS | 1775 | 1465078943494 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:23 INFO - PROCESS | 1775 | 1465078943690 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 15:22:23 INFO - PROCESS | 1775 | 1465078943928 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:23 INFO - PROCESS | 1775 | 1465078943940 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:23 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c95b800 == 26 [pid = 1775] [id = 727] 15:22:23 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8e310000) [pid = 1775] [serial = 2182] [outer = (nil)] 15:22:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8eb21400) [pid = 1775] [serial = 2183] [outer = 0x8e310000] 15:22:24 INFO - PROCESS | 1775 | 1465078944048 Marionette DEBUG loaded listener.js 15:22:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8eb1e800) [pid = 1775] [serial = 2184] [outer = 0x8e310000] 15:22:25 INFO - PROCESS | 1775 | 1465078945147 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:22:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:22:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1744ms 15:22:25 INFO - PROCESS | 1775 | 1465078945219 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 15:22:25 INFO - PROCESS | 1775 | 1465078945223 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 15:22:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:22:25 INFO - PROCESS | 1775 | 1465078945231 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:22:25 INFO - PROCESS | 1775 | 1465078945237 Marionette TRACE conn4 <- [1,2882,null,{}] 15:22:25 INFO - PROCESS | 1775 | 1465078945254 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:25 INFO - PROCESS | 1775 | 1465078945263 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:25 INFO - PROCESS | 1775 | 1465078945490 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 15:22:25 INFO - PROCESS | 1775 | 1465078945772 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:25 INFO - PROCESS | 1775 | 1465078945785 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:25 INFO - PROCESS | 1775 | ++DOCSHELL 0x910e3000 == 27 [pid = 1775] [id = 728] 15:22:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x910e4000) [pid = 1775] [serial = 2185] [outer = (nil)] 15:22:25 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x9114a400) [pid = 1775] [serial = 2186] [outer = 0x910e4000] 15:22:25 INFO - PROCESS | 1775 | 1465078945893 Marionette DEBUG loaded listener.js 15:22:26 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x91152c00) [pid = 1775] [serial = 2187] [outer = 0x910e4000] 15:22:26 INFO - PROCESS | 1775 | 1465078946945 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:22:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:22:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1790ms 15:22:27 INFO - PROCESS | 1775 | 1465078947022 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 15:22:27 INFO - PROCESS | 1775 | 1465078947027 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 15:22:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:22:27 INFO - PROCESS | 1775 | 1465078947034 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:22:27 INFO - PROCESS | 1775 | 1465078947037 Marionette TRACE conn4 <- [1,2886,null,{}] 15:22:27 INFO - PROCESS | 1775 | 1465078947043 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:27 INFO - PROCESS | 1775 | 1465078947049 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:27 INFO - PROCESS | 1775 | 1465078947273 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 15:22:27 INFO - PROCESS | 1775 | 1465078947659 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:27 INFO - PROCESS | 1775 | 1465078947670 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:27 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2ce800 == 28 [pid = 1775] [id = 729] 15:22:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8b2d0800) [pid = 1775] [serial = 2188] [outer = (nil)] 15:22:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8b7f7800) [pid = 1775] [serial = 2189] [outer = 0x8b2d0800] 15:22:27 INFO - PROCESS | 1775 | 1465078947771 Marionette DEBUG loaded listener.js 15:22:27 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8bcdb800) [pid = 1775] [serial = 2190] [outer = 0x8b2d0800] 15:22:28 INFO - PROCESS | 1775 | 1465078948820 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8d9e6c00) [pid = 1775] [serial = 2120] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x90f54800) [pid = 1775] [serial = 2133] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x910e8c00) [pid = 1775] [serial = 2135] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8b2c7000) [pid = 1775] [serial = 2117] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x91149800) [pid = 1775] [serial = 2136] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x90f60400) [pid = 1775] [serial = 2115] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8bcde800) [pid = 1775] [serial = 2118] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8d9e1800) [pid = 1775] [serial = 2130] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8bd0c400) [pid = 1775] [serial = 2127] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x911a9400) [pid = 1775] [serial = 2139] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x90d01400) [pid = 1775] [serial = 2132] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8b7fb400) [pid = 1775] [serial = 2126] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x910da400) [pid = 1775] [serial = 2124] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8e308c00) [pid = 1775] [serial = 2121] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8d696400) [pid = 1775] [serial = 2129] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x910af000) [pid = 1775] [serial = 2123] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x911a6c00) [pid = 1775] [serial = 2138] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8c968800) [pid = 1775] [serial = 2106] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x910ea800) [pid = 1775] [serial = 2141] [outer = (nil)] [url = about:blank] 15:22:28 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x91792800) [pid = 1775] [serial = 2142] [outer = (nil)] [url = about:blank] 15:22:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:22:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1842ms 15:22:28 INFO - PROCESS | 1775 | 1465078948882 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 15:22:28 INFO - PROCESS | 1775 | 1465078948888 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 15:22:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:22:28 INFO - PROCESS | 1775 | 1465078948896 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:22:28 INFO - PROCESS | 1775 | 1465078948900 Marionette TRACE conn4 <- [1,2890,null,{}] 15:22:28 INFO - PROCESS | 1775 | 1465078948908 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:28 INFO - PROCESS | 1775 | 1465078948915 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:29 INFO - PROCESS | 1775 | 1465078949089 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 15:22:29 INFO - PROCESS | 1775 | 1465078949290 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:29 INFO - PROCESS | 1775 | 1465078949299 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0d000 == 29 [pid = 1775] [id = 730] 15:22:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x8c964000) [pid = 1775] [serial = 2191] [outer = (nil)] 15:22:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8d699c00) [pid = 1775] [serial = 2192] [outer = 0x8c964000] 15:22:29 INFO - PROCESS | 1775 | 1465078949376 Marionette DEBUG loaded listener.js 15:22:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8d7c8c00) [pid = 1775] [serial = 2193] [outer = 0x8c964000] 15:22:30 INFO - PROCESS | 1775 | 1465078950230 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:22:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:22:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1390ms 15:22:30 INFO - PROCESS | 1775 | 1465078950290 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 15:22:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:22:30 INFO - PROCESS | 1775 | 1465078950297 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 15:22:30 INFO - PROCESS | 1775 | 1465078950304 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:22:30 INFO - PROCESS | 1775 | 1465078950307 Marionette TRACE conn4 <- [1,2894,null,{}] 15:22:30 INFO - PROCESS | 1775 | 1465078950313 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:30 INFO - PROCESS | 1775 | 1465078950319 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:30 INFO - PROCESS | 1775 | 1465078950494 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 15:22:30 INFO - PROCESS | 1775 | 1465078950638 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:30 INFO - PROCESS | 1775 | 1465078950646 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:30 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d9e5800 == 30 [pid = 1775] [id = 731] 15:22:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8e30a400) [pid = 1775] [serial = 2194] [outer = (nil)] 15:22:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x90d07000) [pid = 1775] [serial = 2195] [outer = 0x8e30a400] 15:22:30 INFO - PROCESS | 1775 | 1465078950714 Marionette DEBUG loaded listener.js 15:22:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x90f5f000) [pid = 1775] [serial = 2196] [outer = 0x8e30a400] 15:22:31 INFO - PROCESS | 1775 | 1465078951679 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:22:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:22:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1431ms 15:22:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:22:31 INFO - PROCESS | 1775 | 1465078951738 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 15:22:31 INFO - PROCESS | 1775 | 1465078951742 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 15:22:31 INFO - PROCESS | 1775 | 1465078951756 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:22:31 INFO - PROCESS | 1775 | 1465078951765 Marionette TRACE conn4 <- [1,2898,null,{}] 15:22:31 INFO - PROCESS | 1775 | 1465078951780 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:31 INFO - PROCESS | 1775 | 1465078951789 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:32 INFO - PROCESS | 1775 | 1465078952016 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 15:22:32 INFO - PROCESS | 1775 | 1465078952054 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:32 INFO - PROCESS | 1775 | 1465078952064 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:32 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4ca800 == 31 [pid = 1775] [id = 732] 15:22:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8e4cb000) [pid = 1775] [serial = 2197] [outer = (nil)] 15:22:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x910e8c00) [pid = 1775] [serial = 2198] [outer = 0x8e4cb000] 15:22:32 INFO - PROCESS | 1775 | 1465078952133 Marionette DEBUG loaded listener.js 15:22:32 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x910f0c00) [pid = 1775] [serial = 2199] [outer = 0x8e4cb000] 15:22:33 INFO - PROCESS | 1775 | 1465078953129 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:22:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:22:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1447ms 15:22:33 INFO - PROCESS | 1775 | 1465078953195 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 15:22:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:22:33 INFO - PROCESS | 1775 | 1465078953200 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 15:22:33 INFO - PROCESS | 1775 | 1465078953206 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:22:33 INFO - PROCESS | 1775 | 1465078953209 Marionette TRACE conn4 <- [1,2902,null,{}] 15:22:33 INFO - PROCESS | 1775 | 1465078953215 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:33 INFO - PROCESS | 1775 | 1465078953220 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:33 INFO - PROCESS | 1775 | 1465078953459 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 15:22:33 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8e4cbc00) [pid = 1775] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:22:33 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8b2c0400) [pid = 1775] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:22:33 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8c5b0400) [pid = 1775] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:22:33 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8d693800) [pid = 1775] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:22:33 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8b7f2000) [pid = 1775] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:22:33 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8c95c400) [pid = 1775] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:22:33 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8eb16000) [pid = 1775] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:22:33 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x910dcc00) [pid = 1775] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:22:33 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x921e0000) [pid = 1775] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:22:33 INFO - PROCESS | 1775 | --DOMWINDOW == 60 (0x917e3400) [pid = 1775] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:22:33 INFO - PROCESS | 1775 | --DOMWINDOW == 59 (0x8d9ed800) [pid = 1775] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:22:33 INFO - PROCESS | 1775 | 1465078953850 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:33 INFO - PROCESS | 1775 | 1465078953857 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:33 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2be400 == 32 [pid = 1775] [id = 733] 15:22:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 60 (0x8b2bfc00) [pid = 1775] [serial = 2200] [outer = (nil)] 15:22:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 61 (0x8c7ef800) [pid = 1775] [serial = 2201] [outer = 0x8b2bfc00] 15:22:33 INFO - PROCESS | 1775 | 1465078953935 Marionette DEBUG loaded listener.js 15:22:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x8e4c9000) [pid = 1775] [serial = 2202] [outer = 0x8b2bfc00] 15:22:34 INFO - PROCESS | 1775 | 1465078954713 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:22:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:22:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1531ms 15:22:34 INFO - PROCESS | 1775 | 1465078954738 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 15:22:34 INFO - PROCESS | 1775 | 1465078954742 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 15:22:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:22:34 INFO - PROCESS | 1775 | 1465078954759 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:22:34 INFO - PROCESS | 1775 | 1465078954762 Marionette TRACE conn4 <- [1,2906,null,{}] 15:22:34 INFO - PROCESS | 1775 | 1465078954769 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:34 INFO - PROCESS | 1775 | 1465078954775 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:34 INFO - PROCESS | 1775 | 1465078954939 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 15:22:34 INFO - PROCESS | 1775 | 1465078954960 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:34 INFO - PROCESS | 1775 | 1465078954978 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:35 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c8400 == 33 [pid = 1775] [id = 734] 15:22:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8c5a4400) [pid = 1775] [serial = 2203] [outer = (nil)] 15:22:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x91793800) [pid = 1775] [serial = 2204] [outer = 0x8c5a4400] 15:22:35 INFO - PROCESS | 1775 | 1465078955057 Marionette DEBUG loaded listener.js 15:22:35 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x917e4c00) [pid = 1775] [serial = 2205] [outer = 0x8c5a4400] 15:22:36 INFO - PROCESS | 1775 | 1465078956216 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:22:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:22:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1495ms 15:22:36 INFO - PROCESS | 1775 | 1465078956255 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 15:22:36 INFO - PROCESS | 1775 | 1465078956262 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 15:22:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:22:36 INFO - PROCESS | 1775 | 1465078956272 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:22:36 INFO - PROCESS | 1775 | 1465078956277 Marionette TRACE conn4 <- [1,2910,null,{}] 15:22:36 INFO - PROCESS | 1775 | 1465078956287 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:36 INFO - PROCESS | 1775 | 1465078956292 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:36 INFO - PROCESS | 1775 | 1465078956499 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 15:22:36 INFO - PROCESS | 1775 | 1465078956762 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:36 INFO - PROCESS | 1775 | 1465078956779 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd02800 == 34 [pid = 1775] [id = 735] 15:22:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8bd04800) [pid = 1775] [serial = 2206] [outer = (nil)] 15:22:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8c964c00) [pid = 1775] [serial = 2207] [outer = 0x8bd04800] 15:22:36 INFO - PROCESS | 1775 | 1465078956909 Marionette DEBUG loaded listener.js 15:22:37 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8d7c9c00) [pid = 1775] [serial = 2208] [outer = 0x8bd04800] 15:22:37 INFO - PROCESS | 1775 | 1465078957758 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 15:22:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:22:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:22:37 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1535ms 15:22:37 INFO - PROCESS | 1775 | 1465078957806 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 15:22:37 INFO - PROCESS | 1775 | 1465078957814 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 15:22:37 INFO - TEST-START | /DOMEvents/constructors.html 15:22:37 INFO - PROCESS | 1775 | 1465078957825 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:22:37 INFO - PROCESS | 1775 | 1465078957829 Marionette TRACE conn4 <- [1,2914,null,{}] 15:22:37 INFO - PROCESS | 1775 | 1465078957852 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:37 INFO - PROCESS | 1775 | 1465078957859 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:38 INFO - PROCESS | 1775 | 1465078958097 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 15:22:38 INFO - PROCESS | 1775 | 1465078958233 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:38 INFO - PROCESS | 1775 | 1465078958242 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e304c00 == 35 [pid = 1775] [id = 736] 15:22:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x90f54800) [pid = 1775] [serial = 2209] [outer = (nil)] 15:22:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x910a6000) [pid = 1775] [serial = 2210] [outer = 0x90f54800] 15:22:38 INFO - PROCESS | 1775 | 1465078958330 Marionette DEBUG loaded listener.js 15:22:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x910b0c00) [pid = 1775] [serial = 2211] [outer = 0x90f54800] 15:22:39 INFO - PROCESS | 1775 | 1465078959407 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:22:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:22:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:22:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:22:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:22:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:22:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:22:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:22:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:22:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 1651ms 15:22:39 INFO - PROCESS | 1775 | 1465078959477 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 15:22:39 INFO - PROCESS | 1775 | 1465078959483 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 15:22:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:22:39 INFO - PROCESS | 1775 | 1465078959496 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:22:39 INFO - PROCESS | 1775 | 1465078959508 Marionette TRACE conn4 <- [1,2918,null,{}] 15:22:39 INFO - PROCESS | 1775 | 1465078959540 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:39 INFO - PROCESS | 1775 | 1465078959548 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:39 INFO - PROCESS | 1775 | 1465078959763 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 15:22:40 INFO - PROCESS | 1775 | 1465078960001 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:40 INFO - PROCESS | 1775 | 1465078960013 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x92149400 == 36 [pid = 1775] [id = 737] 15:22:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x9214a000) [pid = 1775] [serial = 2212] [outer = (nil)] 15:22:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x921e2c00) [pid = 1775] [serial = 2213] [outer = 0x9214a000] 15:22:40 INFO - PROCESS | 1775 | 1465078960096 Marionette DEBUG loaded listener.js 15:22:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x922dc400) [pid = 1775] [serial = 2214] [outer = 0x9214a000] 15:22:40 INFO - PROCESS | 1775 | 1465078960915 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:22:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:22:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1451ms 15:22:40 INFO - PROCESS | 1775 | 1465078960946 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 15:22:40 INFO - PROCESS | 1775 | 1465078960951 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 15:22:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:22:40 INFO - PROCESS | 1775 | 1465078960957 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:22:40 INFO - PROCESS | 1775 | 1465078960961 Marionette TRACE conn4 <- [1,2922,null,{}] 15:22:40 INFO - PROCESS | 1775 | 1465078960967 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:40 INFO - PROCESS | 1775 | 1465078960972 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:41 INFO - PROCESS | 1775 | 1465078961140 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 15:22:41 INFO - PROCESS | 1775 | 1465078961340 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:41 INFO - PROCESS | 1775 | 1465078961348 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7ca400 == 37 [pid = 1775] [id = 738] 15:22:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x922e5c00) [pid = 1775] [serial = 2215] [outer = (nil)] 15:22:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x92b06800) [pid = 1775] [serial = 2216] [outer = 0x922e5c00] 15:22:41 INFO - PROCESS | 1775 | 1465078961431 Marionette DEBUG loaded listener.js 15:22:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x92b0cc00) [pid = 1775] [serial = 2217] [outer = 0x922e5c00] 15:22:42 INFO - PROCESS | 1775 | [1775] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:22:42 INFO - PROCESS | 1775 | [1775] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:22:42 INFO - PROCESS | 1775 | [1775] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:22:42 INFO - PROCESS | 1775 | [1775] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:22:42 INFO - PROCESS | 1775 | 1465078962302 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 15:22:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:22:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:22:42 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 15:22:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:22:42 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 15:22:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:22:42 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]" 15:22:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:22:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:22:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1380ms 15:22:42 INFO - PROCESS | 1775 | 1465078962340 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 15:22:42 INFO - PROCESS | 1775 | 1465078962344 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 15:22:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:22:42 INFO - PROCESS | 1775 | 1465078962354 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:22:42 INFO - PROCESS | 1775 | 1465078962360 Marionette TRACE conn4 <- [1,2926,null,{}] 15:22:42 INFO - PROCESS | 1775 | 1465078962369 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:42 INFO - PROCESS | 1775 | 1465078962374 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:42 INFO - PROCESS | 1775 | 1465078962589 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 15:22:42 INFO - PROCESS | 1775 | 1465078962777 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:42 INFO - PROCESS | 1775 | 1465078962783 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:42 INFO - PROCESS | 1775 | ++DOCSHELL 0x91153000 == 38 [pid = 1775] [id = 739] 15:22:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x921e9400) [pid = 1775] [serial = 2218] [outer = (nil)] 15:22:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x9386d400) [pid = 1775] [serial = 2219] [outer = 0x921e9400] 15:22:42 INFO - PROCESS | 1775 | 1465078962869 Marionette DEBUG loaded listener.js 15:22:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x93959800) [pid = 1775] [serial = 2220] [outer = 0x921e9400] 15:22:43 INFO - PROCESS | 1775 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:22:43 INFO - PROCESS | 1775 | 1465078963743 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 15:22:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:22:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1446ms 15:22:43 INFO - PROCESS | 1775 | 1465078963801 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 15:22:43 INFO - PROCESS | 1775 | 1465078963805 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 15:22:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:22:43 INFO - PROCESS | 1775 | 1465078963812 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:22:43 INFO - PROCESS | 1775 | 1465078963815 Marionette TRACE conn4 <- [1,2930,null,{}] 15:22:43 INFO - PROCESS | 1775 | 1465078963822 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:43 INFO - PROCESS | 1775 | 1465078963832 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:44 INFO - PROCESS | 1775 | 1465078964081 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 15:22:44 INFO - PROCESS | 1775 | 1465078964258 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:44 INFO - PROCESS | 1775 | 1465078964265 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:44 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0c400 == 39 [pid = 1775] [id = 740] 15:22:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x93a25800) [pid = 1775] [serial = 2221] [outer = (nil)] 15:22:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x9454f800) [pid = 1775] [serial = 2222] [outer = 0x93a25800] 15:22:44 INFO - PROCESS | 1775 | 1465078964351 Marionette DEBUG loaded listener.js 15:22:44 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x94559000) [pid = 1775] [serial = 2223] [outer = 0x93a25800] 15:22:45 INFO - PROCESS | 1775 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:22:45 INFO - PROCESS | 1775 | 1465078965186 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 15:22:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:22:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1434ms 15:22:45 INFO - PROCESS | 1775 | 1465078965247 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 15:22:45 INFO - PROCESS | 1775 | 1465078965252 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 15:22:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:22:45 INFO - PROCESS | 1775 | 1465078965260 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:22:45 INFO - PROCESS | 1775 | 1465078965264 Marionette TRACE conn4 <- [1,2934,null,{}] 15:22:45 INFO - PROCESS | 1775 | 1465078965270 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:45 INFO - PROCESS | 1775 | 1465078965275 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:45 INFO - PROCESS | 1775 | 1465078965447 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 15:22:45 INFO - PROCESS | 1775 | 1465078965636 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:45 INFO - PROCESS | 1775 | 1465078965648 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd02000 == 40 [pid = 1775] [id = 741] 15:22:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x93a30000) [pid = 1775] [serial = 2224] [outer = (nil)] 15:22:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x95154400) [pid = 1775] [serial = 2225] [outer = 0x93a30000] 15:22:45 INFO - PROCESS | 1775 | 1465078965733 Marionette DEBUG loaded listener.js 15:22:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x95157400) [pid = 1775] [serial = 2226] [outer = 0x93a30000] 15:22:46 INFO - PROCESS | 1775 | 1465078966648 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:22:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:22:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1436ms 15:22:46 INFO - PROCESS | 1775 | 1465078966698 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 15:22:46 INFO - PROCESS | 1775 | 1465078966701 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 15:22:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:22:46 INFO - PROCESS | 1775 | 1465078966710 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:22:46 INFO - PROCESS | 1775 | 1465078966714 Marionette TRACE conn4 <- [1,2938,null,{}] 15:22:46 INFO - PROCESS | 1775 | 1465078966721 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:46 INFO - PROCESS | 1775 | 1465078966725 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:46 INFO - PROCESS | 1775 | 1465078966988 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 15:22:47 INFO - PROCESS | 1775 | 1465078967179 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:47 INFO - PROCESS | 1775 | 1465078967188 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:47 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bcdd400 == 41 [pid = 1775] [id = 742] 15:22:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x8eb1f000) [pid = 1775] [serial = 2227] [outer = (nil)] 15:22:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x95160800) [pid = 1775] [serial = 2228] [outer = 0x8eb1f000] 15:22:47 INFO - PROCESS | 1775 | 1465078967269 Marionette DEBUG loaded listener.js 15:22:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x95161800) [pid = 1775] [serial = 2229] [outer = 0x8eb1f000] 15:22:48 INFO - PROCESS | 1775 | 1465078968106 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:22:48 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. 15:22:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1430ms 15:22:48 INFO - PROCESS | 1775 | 1465078968140 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 15:22:48 INFO - PROCESS | 1775 | 1465078968143 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 15:22:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:22:48 INFO - PROCESS | 1775 | 1465078968150 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:22:48 INFO - PROCESS | 1775 | 1465078968152 Marionette TRACE conn4 <- [1,2942,null,{}] 15:22:48 INFO - PROCESS | 1775 | 1465078968159 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:48 INFO - PROCESS | 1775 | 1465078968164 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:48 INFO - PROCESS | 1775 | 1465078968334 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 15:22:48 INFO - PROCESS | 1775 | 1465078968563 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:48 INFO - PROCESS | 1775 | 1465078968572 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:48 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b1400 == 42 [pid = 1775] [id = 743] 15:22:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x8b2b4800) [pid = 1775] [serial = 2230] [outer = (nil)] 15:22:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x8c7f0800) [pid = 1775] [serial = 2231] [outer = 0x8b2b4800] 15:22:48 INFO - PROCESS | 1775 | 1465078968653 Marionette DEBUG loaded listener.js 15:22:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x8d9ee400) [pid = 1775] [serial = 2232] [outer = 0x8b2b4800] 15:22:49 INFO - PROCESS | 1775 | 1465078969745 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 15:22:49 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 15:22:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:22:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:22:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:22:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1639ms 15:22:49 INFO - PROCESS | 1775 | 1465078969790 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 15:22:49 INFO - PROCESS | 1775 | 1465078969797 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 15:22:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:22:49 INFO - PROCESS | 1775 | 1465078969805 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:22:49 INFO - PROCESS | 1775 | 1465078969810 Marionette TRACE conn4 <- [1,2946,null,{}] 15:22:49 INFO - PROCESS | 1775 | 1465078969865 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:49 INFO - PROCESS | 1775 | 1465078969872 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:50 INFO - PROCESS | 1775 | 1465078970057 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 15:22:50 INFO - PROCESS | 1775 | 1465078970351 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:50 INFO - PROCESS | 1775 | 1465078970358 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0e800 == 43 [pid = 1775] [id = 744] 15:22:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0x8bd0f800) [pid = 1775] [serial = 2233] [outer = (nil)] 15:22:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 94 (0x8c968c00) [pid = 1775] [serial = 2234] [outer = 0x8bd0f800] 15:22:50 INFO - PROCESS | 1775 | 1465078970441 Marionette DEBUG loaded listener.js 15:22:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 95 (0x8d9e6c00) [pid = 1775] [serial = 2235] [outer = 0x8bd0f800] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0d000 == 42 [pid = 1775] [id = 730] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8d9e5800 == 41 [pid = 1775] [id = 731] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8e4ca800 == 40 [pid = 1775] [id = 732] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2be400 == 39 [pid = 1775] [id = 733] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fa000 == 38 [pid = 1775] [id = 726] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8c95b800 == 37 [pid = 1775] [id = 727] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x910e3000 == 36 [pid = 1775] [id = 728] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2ce800 == 35 [pid = 1775] [id = 729] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2bcc00 == 34 [pid = 1775] [id = 708] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8bcdd400 == 33 [pid = 1775] [id = 742] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b1400 == 32 [pid = 1775] [id = 743] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd02000 == 31 [pid = 1775] [id = 741] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0c400 == 30 [pid = 1775] [id = 740] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x91153000 == 29 [pid = 1775] [id = 739] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x92149400 == 28 [pid = 1775] [id = 737] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7ca400 == 27 [pid = 1775] [id = 738] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8e304c00 == 26 [pid = 1775] [id = 736] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2c8400 == 25 [pid = 1775] [id = 734] 15:22:51 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd02800 == 24 [pid = 1775] [id = 735] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 94 (0x8bce3400) [pid = 1775] [serial = 2165] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 93 (0x8bd08400) [pid = 1775] [serial = 2166] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0x8d69b400) [pid = 1775] [serial = 2145] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x8c966800) [pid = 1775] [serial = 2144] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x90f62800) [pid = 1775] [serial = 2148] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x90d10c00) [pid = 1775] [serial = 2147] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x917e0400) [pid = 1775] [serial = 2151] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x91799000) [pid = 1775] [serial = 2150] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x921ec800) [pid = 1775] [serial = 2154] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x921e7000) [pid = 1775] [serial = 2153] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x92b07c00) [pid = 1775] [serial = 2157] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x922e8c00) [pid = 1775] [serial = 2156] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x9386a400) [pid = 1775] [serial = 2160] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x93683400) [pid = 1775] [serial = 2159] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8e4c9800) [pid = 1775] [serial = 2175] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8d695000) [pid = 1775] [serial = 2169] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x90f5fc00) [pid = 1775] [serial = 2177] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8e4d1c00) [pid = 1775] [serial = 2171] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8c5a3c00) [pid = 1775] [serial = 2174] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x8eb1b000) [pid = 1775] [serial = 2172] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x8c963c00) [pid = 1775] [serial = 2168] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8d9ec000) [pid = 1775] [serial = 2163] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8d7bdc00) [pid = 1775] [serial = 2162] [outer = (nil)] [url = about:blank] 15:22:52 INFO - PROCESS | 1775 | 1465078972482 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:22:52 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. 15:22:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 2699ms 15:22:52 INFO - PROCESS | 1775 | 1465078972504 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 15:22:52 INFO - PROCESS | 1775 | 1465078972510 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 15:22:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:22:52 INFO - PROCESS | 1775 | 1465078972526 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:22:52 INFO - PROCESS | 1775 | 1465078972531 Marionette TRACE conn4 <- [1,2950,null,{}] 15:22:52 INFO - PROCESS | 1775 | 1465078972539 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:52 INFO - PROCESS | 1775 | 1465078972545 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:52 INFO - PROCESS | 1775 | 1465078972708 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 15:22:52 INFO - PROCESS | 1775 | 1465078972732 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:52 INFO - PROCESS | 1775 | 1465078972742 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:52 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7fb400 == 25 [pid = 1775] [id = 745] 15:22:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8bce0800) [pid = 1775] [serial = 2236] [outer = (nil)] 15:22:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8bd06c00) [pid = 1775] [serial = 2237] [outer = 0x8bce0800] 15:22:52 INFO - PROCESS | 1775 | 1465078972813 Marionette DEBUG loaded listener.js 15:22:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x8bd10000) [pid = 1775] [serial = 2238] [outer = 0x8bce0800] 15:22:53 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c95c400 == 26 [pid = 1775] [id = 746] 15:22:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x8c95fc00) [pid = 1775] [serial = 2239] [outer = (nil)] 15:22:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8c964800) [pid = 1775] [serial = 2240] [outer = 0x8c95fc00] 15:22:53 INFO - PROCESS | 1775 | 1465078973854 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:22:53 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. 15:22:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1386ms 15:22:53 INFO - PROCESS | 1775 | 1465078973908 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 15:22:53 INFO - PROCESS | 1775 | 1465078973917 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 15:22:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:22:53 INFO - PROCESS | 1775 | 1465078973928 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:22:53 INFO - PROCESS | 1775 | 1465078973932 Marionette TRACE conn4 <- [1,2954,null,{}] 15:22:53 INFO - PROCESS | 1775 | 1465078973939 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:53 INFO - PROCESS | 1775 | 1465078973945 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:54 INFO - PROCESS | 1775 | 1465078974177 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 15:22:54 INFO - PROCESS | 1775 | 1465078974193 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:54 INFO - PROCESS | 1775 | 1465078974201 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:54 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d697c00 == 27 [pid = 1775] [id = 747] 15:22:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8d69c000) [pid = 1775] [serial = 2241] [outer = (nil)] 15:22:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8d7c8000) [pid = 1775] [serial = 2242] [outer = 0x8d69c000] 15:22:54 INFO - PROCESS | 1775 | 1465078974274 Marionette DEBUG loaded listener.js 15:22:54 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8d9eb800) [pid = 1775] [serial = 2243] [outer = 0x8d69c000] 15:22:55 INFO - PROCESS | 1775 | 1465078975173 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:22:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:22:55 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 15:22:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1285ms 15:22:55 INFO - PROCESS | 1775 | 1465078975215 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 15:22:55 INFO - PROCESS | 1775 | 1465078975220 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 15:22:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:22:55 INFO - PROCESS | 1775 | 1465078975237 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:22:55 INFO - PROCESS | 1775 | 1465078975243 Marionette TRACE conn4 <- [1,2958,null,{}] 15:22:55 INFO - PROCESS | 1775 | 1465078975261 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:55 INFO - PROCESS | 1775 | 1465078975271 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:55 INFO - PROCESS | 1775 | 1465078975517 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 15:22:55 INFO - PROCESS | 1775 | 1465078975542 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:55 INFO - PROCESS | 1775 | 1465078975549 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:55 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d09800 == 28 [pid = 1775] [id = 748] 15:22:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x90d0a000) [pid = 1775] [serial = 2244] [outer = (nil)] 15:22:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x90f56000) [pid = 1775] [serial = 2245] [outer = 0x90d0a000] 15:22:55 INFO - PROCESS | 1775 | 1465078975625 Marionette DEBUG loaded listener.js 15:22:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x90f60400) [pid = 1775] [serial = 2246] [outer = 0x90d0a000] 15:22:56 INFO - PROCESS | 1775 | 1465078976491 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:22:56 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. 15:22:56 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1296ms 15:22:56 INFO - PROCESS | 1775 | 1465078976522 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 15:22:56 INFO - PROCESS | 1775 | 1465078976527 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 15:22:56 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:22:56 INFO - PROCESS | 1775 | 1465078976533 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:22:56 INFO - PROCESS | 1775 | 1465078976536 Marionette TRACE conn4 <- [1,2962,null,{}] 15:22:56 INFO - PROCESS | 1775 | 1465078976547 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:56 INFO - PROCESS | 1775 | 1465078976551 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:56 INFO - PROCESS | 1775 | 1465078976755 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 15:22:56 INFO - PROCESS | 1775 | 1465078976785 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:56 INFO - PROCESS | 1775 | 1465078976791 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5a9400 == 29 [pid = 1775] [id = 749] 15:22:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x90f62400) [pid = 1775] [serial = 2247] [outer = (nil)] 15:22:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x910d2800) [pid = 1775] [serial = 2248] [outer = 0x90f62400] 15:22:56 INFO - PROCESS | 1775 | 1465078976862 Marionette DEBUG loaded listener.js 15:22:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x910e4c00) [pid = 1775] [serial = 2249] [outer = 0x90f62400] 15:22:57 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8c5a4400) [pid = 1775] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:22:57 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x8e30a400) [pid = 1775] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:22:57 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8e310000) [pid = 1775] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:22:57 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8bce6800) [pid = 1775] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:22:57 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8b2bfc00) [pid = 1775] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:22:57 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8b2d0800) [pid = 1775] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:22:57 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8c964000) [pid = 1775] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:22:57 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x910e4000) [pid = 1775] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:22:57 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x90f56800) [pid = 1775] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:22:57 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8e4cb000) [pid = 1775] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:22:58 INFO - PROCESS | 1775 | 1465078978151 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:22:58 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. 15:22:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1641ms 15:22:58 INFO - PROCESS | 1775 | 1465078978174 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 15:22:58 INFO - PROCESS | 1775 | 1465078978177 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 15:22:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:22:58 INFO - PROCESS | 1775 | 1465078978184 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:22:58 INFO - PROCESS | 1775 | 1465078978187 Marionette TRACE conn4 <- [1,2966,null,{}] 15:22:58 INFO - PROCESS | 1775 | 1465078978193 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:58 INFO - PROCESS | 1775 | 1465078978198 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:58 INFO - PROCESS | 1775 | 1465078978337 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 15:22:58 INFO - PROCESS | 1775 | 1465078978356 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:58 INFO - PROCESS | 1775 | 1465078978366 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:58 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e30a400 == 30 [pid = 1775] [id = 750] 15:22:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x8e310000) [pid = 1775] [serial = 2250] [outer = (nil)] 15:22:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x910d9800) [pid = 1775] [serial = 2251] [outer = 0x8e310000] 15:22:58 INFO - PROCESS | 1775 | 1465078978431 Marionette DEBUG loaded listener.js 15:22:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x9114b000) [pid = 1775] [serial = 2252] [outer = 0x8e310000] 15:22:59 INFO - PROCESS | 1775 | 1465078979270 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:22:59 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. 15:22:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1137ms 15:22:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:22:59 INFO - PROCESS | 1775 | 1465078979322 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 15:22:59 INFO - PROCESS | 1775 | 1465078979324 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 15:22:59 INFO - PROCESS | 1775 | 1465078979331 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:22:59 INFO - PROCESS | 1775 | 1465078979335 Marionette TRACE conn4 <- [1,2970,null,{}] 15:22:59 INFO - PROCESS | 1775 | 1465078979340 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:59 INFO - PROCESS | 1775 | 1465078979350 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:59 INFO - PROCESS | 1775 | 1465078979602 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 15:22:59 INFO - PROCESS | 1775 | 1465078979772 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:59 INFO - PROCESS | 1775 | 1465078979784 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:22:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b4000 == 31 [pid = 1775] [id = 751] 15:22:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8b2b6400) [pid = 1775] [serial = 2253] [outer = (nil)] 15:22:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8b2c2400) [pid = 1775] [serial = 2254] [outer = 0x8b2b6400] 15:22:59 INFO - PROCESS | 1775 | 1465078979907 Marionette DEBUG loaded listener.js 15:23:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8b7f3800) [pid = 1775] [serial = 2255] [outer = 0x8b2b6400] 15:23:00 INFO - PROCESS | 1775 | 1465078980918 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:23:00 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. 15:23:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1631ms 15:23:00 INFO - PROCESS | 1775 | 1465078980967 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 15:23:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:23:00 INFO - PROCESS | 1775 | 1465078980978 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 15:23:00 INFO - PROCESS | 1775 | 1465078980986 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:23:00 INFO - PROCESS | 1775 | 1465078980991 Marionette TRACE conn4 <- [1,2974,null,{}] 15:23:01 INFO - PROCESS | 1775 | 1465078980999 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:01 INFO - PROCESS | 1775 | 1465078981007 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:01 INFO - PROCESS | 1775 | 1465078981225 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 15:23:01 INFO - PROCESS | 1775 | 1465078981398 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:01 INFO - PROCESS | 1775 | 1465078981404 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:01 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5ad000 == 32 [pid = 1775] [id = 752] 15:23:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8c7f2400) [pid = 1775] [serial = 2256] [outer = (nil)] 15:23:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8d696000) [pid = 1775] [serial = 2257] [outer = 0x8c7f2400] 15:23:01 INFO - PROCESS | 1775 | 1465078981522 Marionette DEBUG loaded listener.js 15:23:01 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8d7c2400) [pid = 1775] [serial = 2258] [outer = 0x8c7f2400] 15:23:02 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. 15:23:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1589ms 15:23:02 INFO - PROCESS | 1775 | 1465078982558 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 15:23:02 INFO - PROCESS | 1775 | 1465078982579 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 15:23:02 INFO - PROCESS | 1775 | 1465078982585 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 15:23:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:23:02 INFO - PROCESS | 1775 | 1465078982593 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:23:02 INFO - PROCESS | 1775 | 1465078982597 Marionette TRACE conn4 <- [1,2978,null,{}] 15:23:02 INFO - PROCESS | 1775 | 1465078982604 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:02 INFO - PROCESS | 1775 | 1465078982609 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:02 INFO - PROCESS | 1775 | 1465078982812 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 15:23:03 INFO - PROCESS | 1775 | 1465078983001 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:03 INFO - PROCESS | 1775 | 1465078983012 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:03 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c95ac00 == 33 [pid = 1775] [id = 753] 15:23:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8d9e2c00) [pid = 1775] [serial = 2259] [outer = (nil)] 15:23:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x910a6c00) [pid = 1775] [serial = 2260] [outer = 0x8d9e2c00] 15:23:03 INFO - PROCESS | 1775 | 1465078983096 Marionette DEBUG loaded listener.js 15:23:03 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x910d8800) [pid = 1775] [serial = 2261] [outer = 0x8d9e2c00] 15:23:04 INFO - PROCESS | 1775 | 1465078984084 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:23:04 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. 15:23:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1535ms 15:23:04 INFO - PROCESS | 1775 | 1465078984131 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 15:23:04 INFO - PROCESS | 1775 | 1465078984136 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 15:23:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:23:04 INFO - PROCESS | 1775 | 1465078984155 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:23:04 INFO - PROCESS | 1775 | 1465078984165 Marionette TRACE conn4 <- [1,2982,null,{}] 15:23:04 INFO - PROCESS | 1775 | 1465078984223 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:04 INFO - PROCESS | 1775 | 1465078984231 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:04 INFO - PROCESS | 1775 | 1465078984429 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 15:23:04 INFO - PROCESS | 1775 | 1465078984621 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:04 INFO - PROCESS | 1775 | 1465078984628 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:04 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d7be000 == 34 [pid = 1775] [id = 754] 15:23:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x8e4d5000) [pid = 1775] [serial = 2262] [outer = (nil)] 15:23:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x91797c00) [pid = 1775] [serial = 2263] [outer = 0x8e4d5000] 15:23:04 INFO - PROCESS | 1775 | 1465078984710 Marionette DEBUG loaded listener.js 15:23:04 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x9179ac00) [pid = 1775] [serial = 2264] [outer = 0x8e4d5000] 15:23:05 INFO - PROCESS | 1775 | 1465078985628 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 15:23:05 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 15:23:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:23:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:23:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1543ms 15:23:05 INFO - PROCESS | 1775 | 1465078985689 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 15:23:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:23:05 INFO - PROCESS | 1775 | 1465078985694 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 15:23:05 INFO - PROCESS | 1775 | 1465078985701 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:23:05 INFO - PROCESS | 1775 | 1465078985704 Marionette TRACE conn4 <- [1,2986,null,{}] 15:23:05 INFO - PROCESS | 1775 | 1465078985710 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:05 INFO - PROCESS | 1775 | 1465078985716 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:05 INFO - PROCESS | 1775 | 1465078985902 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 15:23:06 INFO - PROCESS | 1775 | 1465078986090 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:06 INFO - PROCESS | 1775 | 1465078986096 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:06 INFO - PROCESS | 1775 | ++DOCSHELL 0x917dfc00 == 35 [pid = 1775] [id = 755] 15:23:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x917e0c00) [pid = 1775] [serial = 2265] [outer = (nil)] 15:23:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0x921e3000) [pid = 1775] [serial = 2266] [outer = 0x917e0c00] 15:23:06 INFO - PROCESS | 1775 | 1465078986181 Marionette DEBUG loaded listener.js 15:23:06 INFO - PROCESS | 1775 | ++DOMWINDOW == 94 (0x921e6400) [pid = 1775] [serial = 2267] [outer = 0x917e0c00] 15:23:07 INFO - PROCESS | 1775 | 1465078987099 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:23:07 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. 15:23:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1435ms 15:23:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:23:07 INFO - PROCESS | 1775 | 1465078987135 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 15:23:07 INFO - PROCESS | 1775 | 1465078987139 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 15:23:07 INFO - PROCESS | 1775 | 1465078987145 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:23:07 INFO - PROCESS | 1775 | 1465078987148 Marionette TRACE conn4 <- [1,2990,null,{}] 15:23:07 INFO - PROCESS | 1775 | 1465078987155 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:07 INFO - PROCESS | 1775 | 1465078987160 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:07 INFO - PROCESS | 1775 | 1465078987338 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 15:23:07 INFO - PROCESS | 1775 | 1465078987608 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:07 INFO - PROCESS | 1775 | 1465078987628 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:07 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f8000 == 36 [pid = 1775] [id = 756] 15:23:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 95 (0x8bcdcc00) [pid = 1775] [serial = 2268] [outer = (nil)] 15:23:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 96 (0x8d7bb400) [pid = 1775] [serial = 2269] [outer = 0x8bcdcc00] 15:23:07 INFO - PROCESS | 1775 | 1465078987721 Marionette DEBUG loaded listener.js 15:23:07 INFO - PROCESS | 1775 | ++DOMWINDOW == 97 (0x917dd800) [pid = 1775] [serial = 2270] [outer = 0x8bcdcc00] 15:23:08 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce0400 == 37 [pid = 1775] [id = 757] 15:23:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 98 (0x8bce1400) [pid = 1775] [serial = 2271] [outer = (nil)] 15:23:08 INFO - PROCESS | 1775 | ++DOMWINDOW == 99 (0x8bce2000) [pid = 1775] [serial = 2272] [outer = 0x8bce1400] 15:23:09 INFO - PROCESS | 1775 | 1465078989065 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:23:09 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. 15:23:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1937ms 15:23:09 INFO - PROCESS | 1775 | 1465078989082 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 15:23:09 INFO - PROCESS | 1775 | 1465078989088 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 15:23:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:23:09 INFO - PROCESS | 1775 | 1465078989109 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:23:09 INFO - PROCESS | 1775 | 1465078989113 Marionette TRACE conn4 <- [1,2994,null,{}] 15:23:09 INFO - PROCESS | 1775 | 1465078989121 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:09 INFO - PROCESS | 1775 | 1465078989126 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:09 INFO - PROCESS | 1775 | 1465078989312 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 15:23:09 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b6000 == 36 [pid = 1775] [id = 724] 15:23:09 INFO - PROCESS | 1775 | --DOCSHELL 0x8e4cb800 == 35 [pid = 1775] [id = 723] 15:23:09 INFO - PROCESS | 1775 | --DOCSHELL 0x8e30d400 == 34 [pid = 1775] [id = 712] 15:23:09 INFO - PROCESS | 1775 | --DOCSHELL 0x90d0c800 == 33 [pid = 1775] [id = 725] 15:23:09 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce1800 == 32 [pid = 1775] [id = 722] 15:23:09 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7f8800 == 31 [pid = 1775] [id = 709] 15:23:09 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f1000 == 30 [pid = 1775] [id = 721] 15:23:09 INFO - PROCESS | 1775 | --DOCSHELL 0x8e30a400 == 29 [pid = 1775] [id = 750] 15:23:09 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5a9400 == 28 [pid = 1775] [id = 749] 15:23:09 INFO - PROCESS | 1775 | --DOCSHELL 0x90d09800 == 27 [pid = 1775] [id = 748] 15:23:09 INFO - PROCESS | 1775 | --DOCSHELL 0x8d697c00 == 26 [pid = 1775] [id = 747] 15:23:09 INFO - PROCESS | 1775 | 1465078989572 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:09 INFO - PROCESS | 1775 | 1465078989581 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:09 INFO - PROCESS | 1775 | --DOCSHELL 0x8c95c400 == 25 [pid = 1775] [id = 746] 15:23:09 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7fb400 == 24 [pid = 1775] [id = 745] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 98 (0x91793800) [pid = 1775] [serial = 2204] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 97 (0x917e4c00) [pid = 1775] [serial = 2205] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 96 (0x90d07000) [pid = 1775] [serial = 2195] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 95 (0x8eb1e800) [pid = 1775] [serial = 2184] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 94 (0x8c7f2c00) [pid = 1775] [serial = 2181] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 93 (0x8eb21400) [pid = 1775] [serial = 2183] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0x8e4c9000) [pid = 1775] [serial = 2202] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x8b7f7800) [pid = 1775] [serial = 2189] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x8bcdb800) [pid = 1775] [serial = 2190] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x8d699c00) [pid = 1775] [serial = 2192] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x8c7ef800) [pid = 1775] [serial = 2201] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x9114a400) [pid = 1775] [serial = 2186] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x90f5f000) [pid = 1775] [serial = 2196] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x910a9c00) [pid = 1775] [serial = 2178] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x910e8c00) [pid = 1775] [serial = 2198] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x910f0c00) [pid = 1775] [serial = 2199] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x91152c00) [pid = 1775] [serial = 2187] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8c5a2400) [pid = 1775] [serial = 2180] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8d7c8c00) [pid = 1775] [serial = 2193] [outer = (nil)] [url = about:blank] 15:23:09 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce1000 == 25 [pid = 1775] [id = 758] 15:23:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8bd02000) [pid = 1775] [serial = 2273] [outer = (nil)] 15:23:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8c5a9c00) [pid = 1775] [serial = 2274] [outer = 0x8bd02000] 15:23:09 INFO - PROCESS | 1775 | 1465078989691 Marionette DEBUG loaded listener.js 15:23:09 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8c95b000) [pid = 1775] [serial = 2275] [outer = 0x8bd02000] 15:23:10 INFO - PROCESS | 1775 | 1465078990423 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:23:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:23:10 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 15:23:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1332ms 15:23:10 INFO - PROCESS | 1775 | 1465078990440 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 15:23:10 INFO - PROCESS | 1775 | 1465078990448 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 15:23:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:23:10 INFO - PROCESS | 1775 | 1465078990459 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:23:10 INFO - PROCESS | 1775 | 1465078990463 Marionette TRACE conn4 <- [1,2998,null,{}] 15:23:10 INFO - PROCESS | 1775 | 1465078990470 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:10 INFO - PROCESS | 1775 | 1465078990475 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:10 INFO - PROCESS | 1775 | 1465078990654 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 15:23:10 INFO - PROCESS | 1775 | 1465078990814 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:10 INFO - PROCESS | 1775 | 1465078990823 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:10 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c961c00 == 26 [pid = 1775] [id = 759] 15:23:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x8e301800) [pid = 1775] [serial = 2276] [outer = (nil)] 15:23:10 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x8e30d000) [pid = 1775] [serial = 2277] [outer = 0x8e301800] 15:23:10 INFO - PROCESS | 1775 | 1465078990898 Marionette DEBUG loaded listener.js 15:23:11 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x8e4d4c00) [pid = 1775] [serial = 2278] [outer = 0x8e301800] 15:23:11 INFO - PROCESS | 1775 | 1465078991698 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:23:11 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. 15:23:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1282ms 15:23:11 INFO - PROCESS | 1775 | 1465078991741 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 15:23:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:23:11 INFO - PROCESS | 1775 | 1465078991745 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 15:23:11 INFO - PROCESS | 1775 | 1465078991752 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:23:11 INFO - PROCESS | 1775 | 1465078991758 Marionette TRACE conn4 <- [1,3002,null,{}] 15:23:11 INFO - PROCESS | 1775 | 1465078991774 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:11 INFO - PROCESS | 1775 | 1465078991782 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:11 INFO - PROCESS | 1775 | 1465078991962 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 15:23:12 INFO - PROCESS | 1775 | 1465078992133 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:12 INFO - PROCESS | 1775 | 1465078992154 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:12 INFO - PROCESS | 1775 | ++DOCSHELL 0x90f62c00 == 27 [pid = 1775] [id = 760] 15:23:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x910a1400) [pid = 1775] [serial = 2279] [outer = (nil)] 15:23:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x910a8c00) [pid = 1775] [serial = 2280] [outer = 0x910a1400] 15:23:12 INFO - PROCESS | 1775 | 1465078992231 Marionette DEBUG loaded listener.js 15:23:12 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x910ea800) [pid = 1775] [serial = 2281] [outer = 0x910a1400] 15:23:13 INFO - PROCESS | 1775 | 1465078993058 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:23:13 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. 15:23:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1338ms 15:23:13 INFO - PROCESS | 1775 | 1465078993090 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 15:23:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:23:13 INFO - PROCESS | 1775 | 1465078993095 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 15:23:13 INFO - PROCESS | 1775 | 1465078993101 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:23:13 INFO - PROCESS | 1775 | 1465078993104 Marionette TRACE conn4 <- [1,3006,null,{}] 15:23:13 INFO - PROCESS | 1775 | 1465078993110 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:13 INFO - PROCESS | 1775 | 1465078993115 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:13 INFO - PROCESS | 1775 | 1465078993339 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 15:23:13 INFO - PROCESS | 1775 | 1465078993375 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:13 INFO - PROCESS | 1775 | 1465078993385 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:13 INFO - PROCESS | 1775 | ++DOCSHELL 0x8d69b400 == 28 [pid = 1775] [id = 761] 15:23:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x91157400) [pid = 1775] [serial = 2282] [outer = (nil)] 15:23:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x911a8000) [pid = 1775] [serial = 2283] [outer = 0x91157400] 15:23:13 INFO - PROCESS | 1775 | 1465078993451 Marionette DEBUG loaded listener.js 15:23:13 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x91796400) [pid = 1775] [serial = 2284] [outer = 0x91157400] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x8bd04800) [pid = 1775] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x90f54800) [pid = 1775] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x9214a000) [pid = 1775] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x90d0a000) [pid = 1775] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x922e5c00) [pid = 1775] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x90f62400) [pid = 1775] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x8bd0f800) [pid = 1775] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x921e9400) [pid = 1775] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x93a25800) [pid = 1775] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8c95fc00) [pid = 1775] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x93a30000) [pid = 1775] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8bce0800) [pid = 1775] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8eb1f000) [pid = 1775] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8b2b4800) [pid = 1775] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:23:14 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x8d69c000) [pid = 1775] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:23:14 INFO - PROCESS | 1775 | 1465078994671 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:23:14 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. 15:23:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1588ms 15:23:14 INFO - PROCESS | 1775 | 1465078994689 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 15:23:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:23:14 INFO - PROCESS | 1775 | 1465078994696 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 15:23:14 INFO - PROCESS | 1775 | 1465078994704 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:23:14 INFO - PROCESS | 1775 | 1465078994710 Marionette TRACE conn4 <- [1,3010,null,{}] 15:23:14 INFO - PROCESS | 1775 | 1465078994720 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:14 INFO - PROCESS | 1775 | 1465078994725 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:14 INFO - PROCESS | 1775 | 1465078994905 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 15:23:15 INFO - PROCESS | 1775 | 1465078995106 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:15 INFO - PROCESS | 1775 | 1465078995116 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:15 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd0d400 == 29 [pid = 1775] [id = 762] 15:23:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8bd0ec00) [pid = 1775] [serial = 2285] [outer = (nil)] 15:23:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x8c960800) [pid = 1775] [serial = 2286] [outer = 0x8bd0ec00] 15:23:15 INFO - PROCESS | 1775 | 1465078995202 Marionette DEBUG loaded listener.js 15:23:15 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8d7c9800) [pid = 1775] [serial = 2287] [outer = 0x8bd0ec00] 15:23:16 INFO - PROCESS | 1775 | 1465078996133 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 15:23:16 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 15:23:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1487ms 15:23:16 INFO - PROCESS | 1775 | 1465078996191 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 15:23:16 INFO - PROCESS | 1775 | 1465078996199 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 15:23:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:23:16 INFO - PROCESS | 1775 | 1465078996255 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:23:16 INFO - PROCESS | 1775 | 1465078996261 Marionette TRACE conn4 <- [1,3014,null,{}] 15:23:16 INFO - PROCESS | 1775 | 1465078996272 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:16 INFO - PROCESS | 1775 | 1465078996277 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:16 INFO - PROCESS | 1775 | 1465078996491 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 15:23:16 INFO - PROCESS | 1775 | 1465078996699 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:16 INFO - PROCESS | 1775 | 1465078996707 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:16 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e307000 == 30 [pid = 1775] [id = 763] 15:23:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x90d0d800) [pid = 1775] [serial = 2288] [outer = (nil)] 15:23:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x910aa800) [pid = 1775] [serial = 2289] [outer = 0x90d0d800] 15:23:16 INFO - PROCESS | 1775 | 1465078996796 Marionette DEBUG loaded listener.js 15:23:16 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x91151800) [pid = 1775] [serial = 2290] [outer = 0x90d0d800] 15:23:17 INFO - PROCESS | 1775 | [1775] 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 15:23:17 INFO - PROCESS | 1775 | 1465078997878 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:23:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:23:17 INFO - {} 15:23:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:23:17 INFO - {} 15:23:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:23:17 INFO - {} 15:23:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:23:17 INFO - {} 15:23:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1644ms 15:23:17 INFO - PROCESS | 1775 | 1465078997897 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 15:23:17 INFO - PROCESS | 1775 | 1465078997902 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 15:23:17 INFO - TEST-START | /FileAPI/fileReader.html 15:23:17 INFO - PROCESS | 1775 | 1465078997919 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:23:17 INFO - PROCESS | 1775 | 1465078997926 Marionette TRACE conn4 <- [1,3018,null,{}] 15:23:17 INFO - PROCESS | 1775 | 1465078997989 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:18 INFO - PROCESS | 1775 | 1465078997999 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:18 INFO - PROCESS | 1775 | 1465078998206 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 15:23:18 INFO - PROCESS | 1775 | 1465078998401 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:18 INFO - PROCESS | 1775 | 1465078998415 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:18 INFO - PROCESS | 1775 | ++DOCSHELL 0x92b0e400 == 31 [pid = 1775] [id = 764] 15:23:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x92b0ec00) [pid = 1775] [serial = 2291] [outer = (nil)] 15:23:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x93637400) [pid = 1775] [serial = 2292] [outer = 0x92b0ec00] 15:23:18 INFO - PROCESS | 1775 | 1465078998553 Marionette DEBUG loaded listener.js 15:23:18 INFO - PROCESS | 1775 | ++DOMWINDOW == 86 (0x93683400) [pid = 1775] [serial = 2293] [outer = 0x92b0ec00] 15:23:19 INFO - PROCESS | 1775 | 1465078999376 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 15:23:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:23:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:23:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:23:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:23:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 1492ms 15:23:19 INFO - PROCESS | 1775 | 1465078999414 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 15:23:19 INFO - TEST-START | /FileAPI/historical.html 15:23:19 INFO - PROCESS | 1775 | 1465078999419 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 15:23:19 INFO - PROCESS | 1775 | 1465078999426 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:23:19 INFO - PROCESS | 1775 | 1465078999430 Marionette TRACE conn4 <- [1,3022,null,{}] 15:23:19 INFO - PROCESS | 1775 | 1465078999435 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:19 INFO - PROCESS | 1775 | 1465078999441 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:19 INFO - PROCESS | 1775 | 1465078999661 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 15:23:19 INFO - PROCESS | 1775 | 1465078999891 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:19 INFO - PROCESS | 1775 | 1465078999900 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:19 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7ef400 == 32 [pid = 1775] [id = 765] 15:23:19 INFO - PROCESS | 1775 | ++DOMWINDOW == 87 (0x921eb800) [pid = 1775] [serial = 2294] [outer = (nil)] 15:23:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 88 (0x93959c00) [pid = 1775] [serial = 2295] [outer = 0x921eb800] 15:23:20 INFO - PROCESS | 1775 | 1465079000020 Marionette DEBUG loaded listener.js 15:23:20 INFO - PROCESS | 1775 | ++DOMWINDOW == 89 (0x93966000) [pid = 1775] [serial = 2296] [outer = 0x921eb800] 15:23:20 INFO - PROCESS | 1775 | 1465079000860 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 15:23:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:23:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:23:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:23:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:23:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:23:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:23:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:23:20 INFO - TEST-OK | /FileAPI/historical.html | took 1493ms 15:23:20 INFO - PROCESS | 1775 | 1465079000922 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 15:23:20 INFO - PROCESS | 1775 | 1465079000927 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 15:23:20 INFO - TEST-START | /FileAPI/idlharness.html 15:23:20 INFO - PROCESS | 1775 | 1465079000975 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:23:20 INFO - PROCESS | 1775 | 1465079000980 Marionette TRACE conn4 <- [1,3026,null,{}] 15:23:20 INFO - PROCESS | 1775 | 1465079000995 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:21 INFO - PROCESS | 1775 | 1465079001001 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:21 INFO - PROCESS | 1775 | 1465079001197 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 15:23:21 INFO - PROCESS | 1775 | 1465079001400 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:21 INFO - PROCESS | 1775 | 1465079001411 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:21 INFO - PROCESS | 1775 | ++DOCSHELL 0x911a5000 == 33 [pid = 1775] [id = 766] 15:23:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 90 (0x92148800) [pid = 1775] [serial = 2297] [outer = (nil)] 15:23:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 91 (0x93a2e400) [pid = 1775] [serial = 2298] [outer = 0x92148800] 15:23:21 INFO - PROCESS | 1775 | 1465079001533 Marionette DEBUG loaded listener.js 15:23:21 INFO - PROCESS | 1775 | ++DOMWINDOW == 92 (0x94556000) [pid = 1775] [serial = 2299] [outer = 0x92148800] 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:23:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:23:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:23:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:23:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:23:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:23:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:23:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:23:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:23:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:23:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:23:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:23:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:23:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:23:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:23:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:23:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:23:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:23:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:23:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:23:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:23:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:23:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:23:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:23:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:23:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:23:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:23:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:23:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:23:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:23:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:23:23 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 15:23:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:23:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:23:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:23:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:23:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:23:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:23:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:23:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:23:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:23:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:23:23 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 15:23:23 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 15:23:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:23:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:23:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:23:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:23:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:23:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:23:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:23:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:23:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:23:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:23:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:23:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:23:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:23:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:23:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:23:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:23:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:23:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:23:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:23:23 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 15:23:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:23:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:23:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:23:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:23:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:23:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:23:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:23:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:23:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:23:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:23:23 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 15:23:23 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 15:23:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:23:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:23:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:23:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:23:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:23:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:23:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:23:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:23:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:23:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:23:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:23:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 2227ms 15:23:23 INFO - PROCESS | 1775 | 1465079003024 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 15:23:23 INFO - PROCESS | 1775 | 1465079003467 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 15:23:23 INFO - PROCESS | 1775 | 1465079003475 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 15:23:23 INFO - TEST-START | /FileAPI/idlharness.worker 15:23:23 INFO - PROCESS | 1775 | 1465079003496 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:23:23 INFO - PROCESS | 1775 | 1465079003504 Marionette TRACE conn4 <- [1,3030,null,{}] 15:23:23 INFO - PROCESS | 1775 | 1465079003510 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:23 INFO - PROCESS | 1775 | 1465079003521 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:23 INFO - PROCESS | 1775 | 1465079003848 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 15:23:24 INFO - PROCESS | 1775 | 1465079003989 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:24 INFO - PROCESS | 1775 | 1465079003998 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:24 INFO - PROCESS | 1775 | ++DOCSHELL 0x910a6400 == 34 [pid = 1775] [id = 767] 15:23:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 93 (0x93a28c00) [pid = 1775] [serial = 2300] [outer = (nil)] 15:23:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 94 (0x95c81400) [pid = 1775] [serial = 2301] [outer = 0x93a28c00] 15:23:24 INFO - PROCESS | 1775 | 1465079004083 Marionette DEBUG loaded listener.js 15:23:24 INFO - PROCESS | 1775 | ++DOMWINDOW == 95 (0x95c88000) [pid = 1775] [serial = 2302] [outer = 0x93a28c00] 15:23:24 INFO - PROCESS | 1775 | [1775] 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 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:23:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:23:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:23:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:23:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:23:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:23:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:23:26 INFO - {} 15:23:26 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 15:23:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:23:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:23:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:23:26 INFO - {} 15:23:26 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 - {} 15:23:26 INFO - {} 15:23:26 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 15:23:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:23:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:23:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:23:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:23:26 INFO - {} 15:23:26 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 15:23:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:23:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:23:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:23:26 INFO - {} 15:23:26 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 - {} 15:23:26 INFO - {} 15:23:26 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 15:23:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:23:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:23:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 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 15:23:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:23:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:23:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 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 15:23:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 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 15:23:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 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 15:23:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:23:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:23:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:23:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:23:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:23:26 INFO - {} 15:23:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3084ms 15:23:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:23:26 INFO - PROCESS | 1775 | 1465079006426 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 15:23:26 INFO - PROCESS | 1775 | 1465079006585 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 15:23:26 INFO - PROCESS | 1775 | 1465079006598 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 15:23:26 INFO - PROCESS | 1775 | 1465079006623 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:23:26 INFO - PROCESS | 1775 | 1465079006642 Marionette TRACE conn4 <- [1,3034,null,{}] 15:23:26 INFO - PROCESS | 1775 | 1465079006665 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:26 INFO - PROCESS | 1775 | 1465079006675 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:27 INFO - PROCESS | 1775 | --DOCSHELL 0x91795000 == 33 [pid = 1775] [id = 718] 15:23:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb16400 == 32 [pid = 1775] [id = 711] 15:23:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce0400 == 31 [pid = 1775] [id = 757] 15:23:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8c5ad000 == 30 [pid = 1775] [id = 752] 15:23:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8d691400 == 29 [pid = 1775] [id = 716] 15:23:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8c95ac00 == 28 [pid = 1775] [id = 753] 15:23:27 INFO - PROCESS | 1775 | --DOCSHELL 0x917dfc00 == 27 [pid = 1775] [id = 755] 15:23:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8bd0e800 == 26 [pid = 1775] [id = 744] 15:23:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8b2b4000 == 25 [pid = 1775] [id = 751] 15:23:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8d692000 == 24 [pid = 1775] [id = 720] 15:23:27 INFO - PROCESS | 1775 | --DOCSHELL 0x8d7be000 == 23 [pid = 1775] [id = 754] 15:23:28 INFO - PROCESS | 1775 | --DOCSHELL 0x8c7fac00 == 22 [pid = 1775] [id = 714] 15:23:28 INFO - PROCESS | 1775 | --DOCSHELL 0x8b7f8000 == 21 [pid = 1775] [id = 756] 15:23:28 INFO - PROCESS | 1775 | --DOCSHELL 0x8d69d000 == 20 [pid = 1775] [id = 713] 15:23:28 INFO - PROCESS | 1775 | --DOCSHELL 0x8c960000 == 19 [pid = 1775] [id = 715] 15:23:28 INFO - PROCESS | 1775 | --DOCSHELL 0x8eb18400 == 18 [pid = 1775] [id = 710] 15:23:28 INFO - PROCESS | 1775 | --DOCSHELL 0x921df400 == 17 [pid = 1775] [id = 717] 15:23:28 INFO - PROCESS | 1775 | --DOCSHELL 0x8bce0000 == 16 [pid = 1775] [id = 719] 15:23:28 INFO - PROCESS | 1775 | 1465079008076 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 94 (0x910d9800) [pid = 1775] [serial = 2251] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 93 (0x8d7c9c00) [pid = 1775] [serial = 2208] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 92 (0x8c964c00) [pid = 1775] [serial = 2207] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 91 (0x910b0c00) [pid = 1775] [serial = 2211] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 90 (0x910a6000) [pid = 1775] [serial = 2210] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 89 (0x922dc400) [pid = 1775] [serial = 2214] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 88 (0x90f56000) [pid = 1775] [serial = 2245] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 87 (0x921e2c00) [pid = 1775] [serial = 2213] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 86 (0x92b0cc00) [pid = 1775] [serial = 2217] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 85 (0x910d2800) [pid = 1775] [serial = 2248] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 84 (0x92b06800) [pid = 1775] [serial = 2216] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 83 (0x8c968c00) [pid = 1775] [serial = 2234] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x93959800) [pid = 1775] [serial = 2220] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x9386d400) [pid = 1775] [serial = 2219] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8d9e6c00) [pid = 1775] [serial = 2235] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x94559000) [pid = 1775] [serial = 2223] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8d7c8000) [pid = 1775] [serial = 2242] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x9454f800) [pid = 1775] [serial = 2222] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x8c964800) [pid = 1775] [serial = 2240] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x95157400) [pid = 1775] [serial = 2226] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x95154400) [pid = 1775] [serial = 2225] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x8bd06c00) [pid = 1775] [serial = 2237] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8bd10000) [pid = 1775] [serial = 2238] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x95161800) [pid = 1775] [serial = 2229] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x95160800) [pid = 1775] [serial = 2228] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8d9ee400) [pid = 1775] [serial = 2232] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x8c7f0800) [pid = 1775] [serial = 2231] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x90f60400) [pid = 1775] [serial = 2246] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x910e4c00) [pid = 1775] [serial = 2249] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8d9eb800) [pid = 1775] [serial = 2243] [outer = (nil)] [url = about:blank] 15:23:28 INFO - PROCESS | 1775 | 1465079008327 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:28 INFO - PROCESS | 1775 | 1465079008337 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:28 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bb400 == 17 [pid = 1775] [id = 768] 15:23:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x8b2bc400) [pid = 1775] [serial = 2303] [outer = (nil)] 15:23:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x8b2c4400) [pid = 1775] [serial = 2304] [outer = 0x8b2bc400] 15:23:28 INFO - PROCESS | 1775 | 1465079008412 Marionette DEBUG loaded listener.js 15:23:28 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8b7fd400) [pid = 1775] [serial = 2305] [outer = 0x8b2bc400] 15:23:29 INFO - PROCESS | 1775 | 1465079009197 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:23:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:23:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2618ms 15:23:29 INFO - PROCESS | 1775 | 1465079009238 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 15:23:29 INFO - PROCESS | 1775 | 1465079009246 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 15:23:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:23:29 INFO - PROCESS | 1775 | 1465079009254 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:23:29 INFO - PROCESS | 1775 | 1465079009259 Marionette TRACE conn4 <- [1,3038,null,{}] 15:23:29 INFO - PROCESS | 1775 | 1465079009267 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:29 INFO - PROCESS | 1775 | 1465079009276 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:29 INFO - PROCESS | 1775 | 1465079009509 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 15:23:29 INFO - PROCESS | 1775 | 1465079009530 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:29 INFO - PROCESS | 1775 | 1465079009546 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:29 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c7fac00 == 18 [pid = 1775] [id = 769] 15:23:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8c95a400) [pid = 1775] [serial = 2306] [outer = (nil)] 15:23:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c963000) [pid = 1775] [serial = 2307] [outer = 0x8c95a400] 15:23:29 INFO - PROCESS | 1775 | 1465079009659 Marionette DEBUG loaded listener.js 15:23:29 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8d695000) [pid = 1775] [serial = 2308] [outer = 0x8c95a400] 15:23:30 INFO - PROCESS | 1775 | 1465079010531 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 15:23:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:23:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:23:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:23:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1335ms 15:23:30 INFO - PROCESS | 1775 | 1465079010590 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 15:23:30 INFO - PROCESS | 1775 | 1465079010597 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 15:23:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:23:30 INFO - PROCESS | 1775 | 1465079010604 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:23:30 INFO - PROCESS | 1775 | 1465079010608 Marionette TRACE conn4 <- [1,3042,null,{}] 15:23:30 INFO - PROCESS | 1775 | 1465079010615 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:30 INFO - PROCESS | 1775 | 1465079010620 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:30 INFO - PROCESS | 1775 | 1465079010866 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 15:23:30 INFO - PROCESS | 1775 | 1465079010908 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:30 INFO - PROCESS | 1775 | 1465079010916 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:30 INFO - PROCESS | 1775 | ++DOCSHELL 0x8e4c8000 == 19 [pid = 1775] [id = 770] 15:23:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8e4c8400) [pid = 1775] [serial = 2309] [outer = (nil)] 15:23:30 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8e4d0000) [pid = 1775] [serial = 2310] [outer = 0x8e4c8400] 15:23:30 INFO - PROCESS | 1775 | 1465079010989 Marionette DEBUG loaded listener.js 15:23:31 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8eb19400) [pid = 1775] [serial = 2311] [outer = 0x8e4c8400] 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:23:32 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. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:23:32 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'.) 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:23:32 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. 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:23:32 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. 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:23:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:23:32 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. 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:23:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:23:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 15:23:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:23:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:23:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:23:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:23:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:23:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:23:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:23:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:23:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:23:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:23:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:23:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1981ms 15:23:32 INFO - PROCESS | 1775 | 1465079012474 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 15:23:32 INFO - PROCESS | 1775 | 1465079012682 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 15:23:32 INFO - PROCESS | 1775 | 1465079012688 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 15:23:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:23:32 INFO - PROCESS | 1775 | 1465079012726 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:23:32 INFO - PROCESS | 1775 | 1465079012734 Marionette TRACE conn4 <- [1,3046,null,{}] 15:23:33 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x910a1400) [pid = 1775] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 15:23:33 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x91157400) [pid = 1775] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:23:33 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8e310000) [pid = 1775] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:23:33 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8e301800) [pid = 1775] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:23:33 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8e4d5000) [pid = 1775] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:23:33 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x917e0c00) [pid = 1775] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:23:33 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x8b2b6400) [pid = 1775] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:23:33 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8c7f2400) [pid = 1775] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:23:33 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8d9e2c00) [pid = 1775] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:23:33 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8bd02000) [pid = 1775] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:23:33 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8bcdcc00) [pid = 1775] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:23:33 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x8bce1400) [pid = 1775] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:23:33 INFO - PROCESS | 1775 | 1465079013191 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:33 INFO - PROCESS | 1775 | 1465079013195 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:33 INFO - PROCESS | 1775 | 1465079013364 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 15:23:33 INFO - PROCESS | 1775 | 1465079013380 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:33 INFO - PROCESS | 1775 | 1465079013389 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:33 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bd02800 == 20 [pid = 1775] [id = 771] 15:23:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8bd0d800) [pid = 1775] [serial = 2312] [outer = (nil)] 15:23:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8eb15400) [pid = 1775] [serial = 2313] [outer = 0x8bd0d800] 15:23:33 INFO - PROCESS | 1775 | 1465079013461 Marionette DEBUG loaded listener.js 15:23:33 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x90f5e800) [pid = 1775] [serial = 2314] [outer = 0x8bd0d800] 15:23:33 INFO - PROCESS | 1775 | [1775] 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 15:23:34 INFO - PROCESS | 1775 | 1465079014337 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:23:34 INFO - {} 15:23:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1643ms 15:23:34 INFO - PROCESS | 1775 | 1465079014360 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 15:23:34 INFO - PROCESS | 1775 | 1465079014364 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 15:23:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:23:34 INFO - PROCESS | 1775 | 1465079014370 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:23:34 INFO - PROCESS | 1775 | 1465079014373 Marionette TRACE conn4 <- [1,3050,null,{}] 15:23:34 INFO - PROCESS | 1775 | 1465079014382 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:34 INFO - PROCESS | 1775 | 1465079014386 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:34 INFO - PROCESS | 1775 | 1465079014554 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 15:23:34 INFO - PROCESS | 1775 | 1465079014563 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:34 INFO - PROCESS | 1775 | 1465079014572 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:34 INFO - PROCESS | 1775 | ++DOCSHELL 0x8eb19000 == 21 [pid = 1775] [id = 772] 15:23:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x90f62000) [pid = 1775] [serial = 2315] [outer = (nil)] 15:23:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x910dcc00) [pid = 1775] [serial = 2316] [outer = 0x90f62000] 15:23:34 INFO - PROCESS | 1775 | 1465079014644 Marionette DEBUG loaded listener.js 15:23:34 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x910e4c00) [pid = 1775] [serial = 2317] [outer = 0x90f62000] 15:23:35 INFO - PROCESS | 1775 | 1465079015670 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 15:23:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:23:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:23:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:23:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:23:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1337ms 15:23:35 INFO - PROCESS | 1775 | 1465079015737 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 15:23:35 INFO - PROCESS | 1775 | 1465079015744 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 15:23:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:23:35 INFO - PROCESS | 1775 | 1465079015756 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:23:35 INFO - PROCESS | 1775 | 1465079015761 Marionette TRACE conn4 <- [1,3054,null,{}] 15:23:35 INFO - PROCESS | 1775 | 1465079015770 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:35 INFO - PROCESS | 1775 | 1465079015776 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:35 INFO - PROCESS | 1775 | 1465079015970 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 15:23:36 INFO - PROCESS | 1775 | 1465079016183 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:36 INFO - PROCESS | 1775 | 1465079016191 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:36 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c5ac800 == 22 [pid = 1775] [id = 773] 15:23:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8c5af400) [pid = 1775] [serial = 2318] [outer = (nil)] 15:23:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8c7f5400) [pid = 1775] [serial = 2319] [outer = 0x8c5af400] 15:23:36 INFO - PROCESS | 1775 | 1465079016380 Marionette DEBUG loaded listener.js 15:23:36 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8e304c00) [pid = 1775] [serial = 2320] [outer = 0x8c5af400] 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:23:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:23:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:23:37 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" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:23:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:23:37 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" 15:23:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:23:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:23:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:23:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:23:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2078ms 15:23:38 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:23:38 INFO - PROCESS | 1775 | 1465079017665 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 15:23:38 INFO - PROCESS | 1775 | 1465079017848 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 15:23:38 INFO - PROCESS | 1775 | 1465079017870 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 15:23:38 INFO - PROCESS | 1775 | 1465079017893 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:23:38 INFO - PROCESS | 1775 | 1465079017909 Marionette TRACE conn4 <- [1,3058,null,{}] 15:23:38 INFO - PROCESS | 1775 | 1465079018085 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:38 INFO - PROCESS | 1775 | 1465079018092 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:38 INFO - PROCESS | 1775 | 1465079018342 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 15:23:38 INFO - PROCESS | 1775 | 1465079018478 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:38 INFO - PROCESS | 1775 | 1465079018485 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:38 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d07400 == 23 [pid = 1775] [id = 774] 15:23:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x910edc00) [pid = 1775] [serial = 2321] [outer = (nil)] 15:23:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x9114f800) [pid = 1775] [serial = 2322] [outer = 0x910edc00] 15:23:38 INFO - PROCESS | 1775 | 1465079018573 Marionette DEBUG loaded listener.js 15:23:38 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x911a2400) [pid = 1775] [serial = 2323] [outer = 0x910edc00] 15:23:39 INFO - PROCESS | 1775 | 1465079019650 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 15:23:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:23:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:23:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:23:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:23:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:23:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:23:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:23:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:23:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:23:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:23:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:23:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:23:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:23:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:23:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:23:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:23:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:23:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:23:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:23:39 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1821ms 15:23:39 INFO - PROCESS | 1775 | 1465079019720 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 15:23:39 INFO - PROCESS | 1775 | 1465079019727 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 15:23:39 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:23:39 INFO - PROCESS | 1775 | 1465079019738 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:23:39 INFO - PROCESS | 1775 | 1465079019743 Marionette TRACE conn4 <- [1,3062,null,{}] 15:23:39 INFO - PROCESS | 1775 | 1465079019761 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:39 INFO - PROCESS | 1775 | 1465079019772 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:40 INFO - PROCESS | 1775 | 1465079020008 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 15:23:40 INFO - PROCESS | 1775 | 1465079020250 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:40 INFO - PROCESS | 1775 | 1465079020262 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:40 INFO - PROCESS | 1775 | ++DOCSHELL 0x91792400 == 24 [pid = 1775] [id = 775] 15:23:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x91792800) [pid = 1775] [serial = 2324] [outer = (nil)] 15:23:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x91797800) [pid = 1775] [serial = 2325] [outer = 0x91792800] 15:23:40 INFO - PROCESS | 1775 | 1465079020376 Marionette DEBUG loaded listener.js 15:23:40 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x921e2c00) [pid = 1775] [serial = 2326] [outer = 0x91792800] 15:23:40 INFO - PROCESS | 1775 | [1775] 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 15:23:41 INFO - PROCESS | 1775 | 1465079021376 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:23:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:23:41 INFO - {} 15:23:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1688ms 15:23:41 INFO - PROCESS | 1775 | 1465079021425 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 15:23:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:23:41 INFO - PROCESS | 1775 | 1465079021430 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 15:23:41 INFO - PROCESS | 1775 | 1465079021437 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:23:41 INFO - PROCESS | 1775 | 1465079021440 Marionette TRACE conn4 <- [1,3066,null,{}] 15:23:41 INFO - PROCESS | 1775 | 1465079021487 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:41 INFO - PROCESS | 1775 | 1465079021493 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:41 INFO - PROCESS | 1775 | 1465079021738 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 15:23:41 INFO - PROCESS | 1775 | 1465079021895 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:41 INFO - PROCESS | 1775 | 1465079021904 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:41 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b7000 == 25 [pid = 1775] [id = 776] 15:23:41 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x8b2bac00) [pid = 1775] [serial = 2327] [outer = (nil)] 15:23:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x922eb400) [pid = 1775] [serial = 2328] [outer = 0x8b2bac00] 15:23:42 INFO - PROCESS | 1775 | 1465079022035 Marionette DEBUG loaded listener.js 15:23:42 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x92b09400) [pid = 1775] [serial = 2329] [outer = 0x8b2bac00] 15:23:42 INFO - PROCESS | 1775 | 1465079022899 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 15:23:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:23:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:23:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:23:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:23:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:23:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:23:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:23:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1483ms 15:23:42 INFO - PROCESS | 1775 | 1465079022939 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 15:23:42 INFO - PROCESS | 1775 | 1465079022943 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 15:23:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:23:42 INFO - PROCESS | 1775 | 1465079022952 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:23:42 INFO - PROCESS | 1775 | 1465079022955 Marionette TRACE conn4 <- [1,3070,null,{}] 15:23:42 INFO - PROCESS | 1775 | 1465079022962 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:42 INFO - PROCESS | 1775 | 1465079022968 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:43 INFO - PROCESS | 1775 | 1465079023144 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 15:23:43 INFO - PROCESS | 1775 | 1465079023494 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:43 INFO - PROCESS | 1775 | 1465079023500 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:43 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2c4c00 == 26 [pid = 1775] [id = 777] 15:23:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x8b2c6800) [pid = 1775] [serial = 2330] [outer = (nil)] 15:23:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x8b7f7c00) [pid = 1775] [serial = 2331] [outer = 0x8b2c6800] 15:23:43 INFO - PROCESS | 1775 | 1465079023582 Marionette DEBUG loaded listener.js 15:23:43 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x8bd05c00) [pid = 1775] [serial = 2332] [outer = 0x8b2c6800] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 82 (0x8c5a9c00) [pid = 1775] [serial = 2274] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 81 (0x8c95b000) [pid = 1775] [serial = 2275] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 80 (0x8e30d000) [pid = 1775] [serial = 2277] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 79 (0x8d7bb400) [pid = 1775] [serial = 2269] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 78 (0x8bce2000) [pid = 1775] [serial = 2272] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 77 (0x917dd800) [pid = 1775] [serial = 2270] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 76 (0x910a8c00) [pid = 1775] [serial = 2280] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 75 (0x911a8000) [pid = 1775] [serial = 2283] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 74 (0x910ea800) [pid = 1775] [serial = 2281] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 73 (0x9114b000) [pid = 1775] [serial = 2252] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x91796400) [pid = 1775] [serial = 2284] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8e4d4c00) [pid = 1775] [serial = 2278] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x91797c00) [pid = 1775] [serial = 2263] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x9179ac00) [pid = 1775] [serial = 2264] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x921e3000) [pid = 1775] [serial = 2266] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x921e6400) [pid = 1775] [serial = 2267] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x8b2c2400) [pid = 1775] [serial = 2254] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x8b7f3800) [pid = 1775] [serial = 2255] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8d696000) [pid = 1775] [serial = 2257] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 63 (0x8d7c2400) [pid = 1775] [serial = 2258] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 62 (0x910a6c00) [pid = 1775] [serial = 2260] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | --DOMWINDOW == 61 (0x910d8800) [pid = 1775] [serial = 2261] [outer = (nil)] [url = about:blank] 15:23:44 INFO - PROCESS | 1775 | 1465079024674 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 15:23:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:23:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:23:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:23:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:23:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:23:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:23:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1785ms 15:23:44 INFO - PROCESS | 1775 | 1465079024741 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 15:23:44 INFO - PROCESS | 1775 | 1465079024747 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 15:23:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:23:44 INFO - PROCESS | 1775 | 1465079024754 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:23:44 INFO - PROCESS | 1775 | 1465079024759 Marionette TRACE conn4 <- [1,3074,null,{}] 15:23:44 INFO - PROCESS | 1775 | 1465079024767 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:44 INFO - PROCESS | 1775 | 1465079024776 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:44 INFO - PROCESS | 1775 | 1465079024950 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 15:23:45 INFO - PROCESS | 1775 | 1465079025112 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:45 INFO - PROCESS | 1775 | 1465079025122 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:45 INFO - PROCESS | 1775 | ++DOCSHELL 0x8bce5000 == 27 [pid = 1775] [id = 778] 15:23:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 62 (0x8bce7000) [pid = 1775] [serial = 2333] [outer = (nil)] 15:23:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 63 (0x8d69a400) [pid = 1775] [serial = 2334] [outer = 0x8bce7000] 15:23:45 INFO - PROCESS | 1775 | 1465079025202 Marionette DEBUG loaded listener.js 15:23:45 INFO - PROCESS | 1775 | ++DOMWINDOW == 64 (0x8d9e5800) [pid = 1775] [serial = 2335] [outer = 0x8bce7000] 15:23:46 INFO - PROCESS | 1775 | 1465079025998 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 15:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:23:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:23:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1283ms 15:23:46 INFO - PROCESS | 1775 | 1465079026040 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 15:23:46 INFO - PROCESS | 1775 | 1465079026045 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 15:23:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:23:46 INFO - PROCESS | 1775 | 1465079026055 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:23:46 INFO - PROCESS | 1775 | 1465079026063 Marionette TRACE conn4 <- [1,3078,null,{}] 15:23:46 INFO - PROCESS | 1775 | 1465079026095 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:46 INFO - PROCESS | 1775 | 1465079026101 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:46 INFO - PROCESS | 1775 | 1465079026299 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 15:23:46 INFO - PROCESS | 1775 | 1465079026309 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:46 INFO - PROCESS | 1775 | 1465079026317 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:46 INFO - PROCESS | 1775 | ++DOCSHELL 0x90d0e400 == 28 [pid = 1775] [id = 779] 15:23:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x90f53800) [pid = 1775] [serial = 2336] [outer = (nil)] 15:23:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x90f60400) [pid = 1775] [serial = 2337] [outer = 0x90f53800] 15:23:46 INFO - PROCESS | 1775 | 1465079026388 Marionette DEBUG loaded listener.js 15:23:46 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x910ae000) [pid = 1775] [serial = 2338] [outer = 0x90f53800] 15:23:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 15:23:47 INFO - reader.readAsText(blob_2) 15:23:47 INFO - }" did not throw 15:23:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 15:23:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 15:23:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 15:23:47 INFO - reader.readAsDataURL(blob_2) 15:23:47 INFO - }" did not throw 15:23:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 15:23:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 15:23:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 15:23:47 INFO - reader.readAsArrayBuffer(blob_2) 15:23:47 INFO - }" did not throw 15:23:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 15:23:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 15:23:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 15:23:47 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 15:23:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:23:47 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 15:23:47 INFO - PROCESS | 1775 | 1465079027505 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 15:23:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:23:47 INFO - PROCESS | 1775 | 1465079027518 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:23:47 INFO - PROCESS | 1775 | 1465079027527 Marionette TRACE conn4 <- [1,3082,null,{}] 15:23:47 INFO - PROCESS | 1775 | 1465079027549 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:47 INFO - PROCESS | 1775 | 1465079027557 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:47 INFO - PROCESS | 1775 | 1465079027780 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 15:23:47 INFO - PROCESS | 1775 | 1465079027803 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:47 INFO - PROCESS | 1775 | 1465079027814 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:47 INFO - PROCESS | 1775 | ++DOCSHELL 0x910ce800 == 29 [pid = 1775] [id = 780] 15:23:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x9114b000) [pid = 1775] [serial = 2339] [outer = (nil)] 15:23:47 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x911aec00) [pid = 1775] [serial = 2340] [outer = 0x9114b000] 15:23:47 INFO - PROCESS | 1775 | 1465079027893 Marionette DEBUG loaded listener.js 15:23:48 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x9178ec00) [pid = 1775] [serial = 2341] [outer = 0x9114b000] 15:23:48 INFO - PROCESS | 1775 | 1465079028761 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 15:23:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:23:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:23:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:23:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1299ms 15:23:48 INFO - PROCESS | 1775 | 1465079028818 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 15:23:48 INFO - PROCESS | 1775 | 1465079028822 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 15:23:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:23:48 INFO - PROCESS | 1775 | 1465079028836 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:23:48 INFO - PROCESS | 1775 | 1465079028840 Marionette TRACE conn4 <- [1,3086,null,{}] 15:23:48 INFO - PROCESS | 1775 | 1465079028845 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:48 INFO - PROCESS | 1775 | 1465079028850 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:49 INFO - PROCESS | 1775 | 1465079029063 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 15:23:49 INFO - PROCESS | 1775 | 1465079029091 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:49 INFO - PROCESS | 1775 | 1465079029099 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:49 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b7800 == 30 [pid = 1775] [id = 781] 15:23:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x917dbc00) [pid = 1775] [serial = 2342] [outer = (nil)] 15:23:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x921e0000) [pid = 1775] [serial = 2343] [outer = 0x917dbc00] 15:23:49 INFO - PROCESS | 1775 | 1465079029167 Marionette DEBUG loaded listener.js 15:23:49 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x921e3000) [pid = 1775] [serial = 2344] [outer = 0x917dbc00] 15:23:49 INFO - PROCESS | 1775 | --DOMWINDOW == 72 (0x8bd0d800) [pid = 1775] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 15:23:49 INFO - PROCESS | 1775 | --DOMWINDOW == 71 (0x8c95a400) [pid = 1775] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 15:23:49 INFO - PROCESS | 1775 | --DOMWINDOW == 70 (0x8b2bc400) [pid = 1775] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:23:49 INFO - PROCESS | 1775 | --DOMWINDOW == 69 (0x8bd0ec00) [pid = 1775] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:23:49 INFO - PROCESS | 1775 | --DOMWINDOW == 68 (0x90d0d800) [pid = 1775] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:23:49 INFO - PROCESS | 1775 | --DOMWINDOW == 67 (0x92b0ec00) [pid = 1775] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:23:49 INFO - PROCESS | 1775 | --DOMWINDOW == 66 (0x921eb800) [pid = 1775] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:23:49 INFO - PROCESS | 1775 | --DOMWINDOW == 65 (0x92148800) [pid = 1775] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:23:49 INFO - PROCESS | 1775 | --DOMWINDOW == 64 (0x8e4c8400) [pid = 1775] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 15:23:50 INFO - PROCESS | 1775 | 1465079030113 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:23:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:23:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1288ms 15:23:50 INFO - PROCESS | 1775 | 1465079030132 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 15:23:50 INFO - PROCESS | 1775 | 1465079030135 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 15:23:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:23:50 INFO - PROCESS | 1775 | 1465079030143 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:23:50 INFO - PROCESS | 1775 | 1465079030146 Marionette TRACE conn4 <- [1,3090,null,{}] 15:23:50 INFO - PROCESS | 1775 | 1465079030152 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:50 INFO - PROCESS | 1775 | 1465079030159 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:50 INFO - PROCESS | 1775 | 1465079030314 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 15:23:50 INFO - PROCESS | 1775 | 1465079030483 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:50 INFO - PROCESS | 1775 | 1465079030503 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:50 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2bc800 == 31 [pid = 1775] [id = 782] 15:23:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 65 (0x8bce5c00) [pid = 1775] [serial = 2345] [outer = (nil)] 15:23:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 66 (0x921e7800) [pid = 1775] [serial = 2346] [outer = 0x8bce5c00] 15:23:50 INFO - PROCESS | 1775 | 1465079030584 Marionette DEBUG loaded listener.js 15:23:50 INFO - PROCESS | 1775 | ++DOMWINDOW == 67 (0x922e1c00) [pid = 1775] [serial = 2347] [outer = 0x8bce5c00] 15:23:51 INFO - PROCESS | 1775 | 1465079031378 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:23:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:23:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1294ms 15:23:51 INFO - PROCESS | 1775 | 1465079031436 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 15:23:51 INFO - PROCESS | 1775 | 1465079031440 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 15:23:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:23:51 INFO - PROCESS | 1775 | 1465079031446 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:23:51 INFO - PROCESS | 1775 | 1465079031450 Marionette TRACE conn4 <- [1,3094,null,{}] 15:23:51 INFO - PROCESS | 1775 | 1465079031455 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:51 INFO - PROCESS | 1775 | 1465079031461 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:51 INFO - PROCESS | 1775 | 1465079031623 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 15:23:51 INFO - PROCESS | 1775 | 1465079031861 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:51 INFO - PROCESS | 1775 | 1465079031872 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:51 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2b4c00 == 32 [pid = 1775] [id = 783] 15:23:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 68 (0x8b2b5400) [pid = 1775] [serial = 2348] [outer = (nil)] 15:23:51 INFO - PROCESS | 1775 | ++DOMWINDOW == 69 (0x8b2c7400) [pid = 1775] [serial = 2349] [outer = 0x8b2b5400] 15:23:51 INFO - PROCESS | 1775 | 1465079031958 Marionette DEBUG loaded listener.js 15:23:52 INFO - PROCESS | 1775 | ++DOMWINDOW == 70 (0x8b7fe000) [pid = 1775] [serial = 2350] [outer = 0x8b2b5400] 15:23:52 INFO - PROCESS | 1775 | 1465079032914 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:23:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:23:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1487ms 15:23:52 INFO - PROCESS | 1775 | 1465079032936 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 15:23:52 INFO - PROCESS | 1775 | 1465079032942 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 15:23:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:23:52 INFO - PROCESS | 1775 | 1465079032950 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:23:52 INFO - PROCESS | 1775 | 1465079032955 Marionette TRACE conn4 <- [1,3098,null,{}] 15:23:52 INFO - PROCESS | 1775 | 1465079032964 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:52 INFO - PROCESS | 1775 | 1465079032973 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:53 INFO - PROCESS | 1775 | 1465079033218 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 15:23:53 INFO - PROCESS | 1775 | 1465079033429 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:53 INFO - PROCESS | 1775 | 1465079033441 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:53 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cac00 == 33 [pid = 1775] [id = 784] 15:23:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 71 (0x8bce2000) [pid = 1775] [serial = 2351] [outer = (nil)] 15:23:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 72 (0x8d9e2c00) [pid = 1775] [serial = 2352] [outer = 0x8bce2000] 15:23:53 INFO - PROCESS | 1775 | 1465079033565 Marionette DEBUG loaded listener.js 15:23:53 INFO - PROCESS | 1775 | ++DOMWINDOW == 73 (0x8e301400) [pid = 1775] [serial = 2353] [outer = 0x8bce2000] 15:23:54 INFO - PROCESS | 1775 | 1465079034475 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 15:23:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:23:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:23:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1541ms 15:23:54 INFO - PROCESS | 1775 | 1465079034495 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 15:23:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:23:54 INFO - PROCESS | 1775 | 1465079034501 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 15:23:54 INFO - PROCESS | 1775 | 1465079034509 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:23:54 INFO - PROCESS | 1775 | 1465079034512 Marionette TRACE conn4 <- [1,3102,null,{}] 15:23:54 INFO - PROCESS | 1775 | 1465079034519 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:54 INFO - PROCESS | 1775 | 1465079034524 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:54 INFO - PROCESS | 1775 | 1465079034730 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 15:23:54 INFO - PROCESS | 1775 | 1465079034931 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:54 INFO - PROCESS | 1775 | 1465079034942 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:55 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b7f8000 == 34 [pid = 1775] [id = 785] 15:23:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 74 (0x8e4d4c00) [pid = 1775] [serial = 2354] [outer = (nil)] 15:23:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 75 (0x90f55000) [pid = 1775] [serial = 2355] [outer = 0x8e4d4c00] 15:23:55 INFO - PROCESS | 1775 | 1465079035066 Marionette DEBUG loaded listener.js 15:23:55 INFO - PROCESS | 1775 | ++DOMWINDOW == 76 (0x910b0c00) [pid = 1775] [serial = 2356] [outer = 0x8e4d4c00] 15:23:56 INFO - PROCESS | 1775 | 1465079036098 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:23:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:23:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1642ms 15:23:56 INFO - PROCESS | 1775 | 1465079036152 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 15:23:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:23:56 INFO - PROCESS | 1775 | 1465079036157 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 15:23:56 INFO - PROCESS | 1775 | 1465079036220 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 15:23:56 INFO - PROCESS | 1775 | 1465079036231 Marionette TRACE conn4 <- [1,3106,null,{}] 15:23:56 INFO - PROCESS | 1775 | 1465079036247 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:56 INFO - PROCESS | 1775 | 1465079036254 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:56 INFO - PROCESS | 1775 | 1465079036454 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 15:23:56 INFO - PROCESS | 1775 | 1465079036664 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:56 INFO - PROCESS | 1775 | 1465079036672 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:56 INFO - PROCESS | 1775 | ++DOCSHELL 0x8c95ac00 == 35 [pid = 1775] [id = 786] 15:23:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 77 (0x910da400) [pid = 1775] [serial = 2357] [outer = (nil)] 15:23:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 78 (0x917e1000) [pid = 1775] [serial = 2358] [outer = 0x910da400] 15:23:56 INFO - PROCESS | 1775 | 1465079036789 Marionette DEBUG loaded listener.js 15:23:56 INFO - PROCESS | 1775 | ++DOMWINDOW == 79 (0x917e9800) [pid = 1775] [serial = 2359] [outer = 0x910da400] 15:23:57 INFO - PROCESS | 1775 | 1465079037686 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 15:23:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:23:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:23:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:23:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1563ms 15:23:57 INFO - PROCESS | 1775 | 1465079037728 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 15:23:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:23:57 INFO - PROCESS | 1775 | 1465079037733 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 15:23:57 INFO - PROCESS | 1775 | 1465079037740 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 15:23:57 INFO - PROCESS | 1775 | 1465079037744 Marionette TRACE conn4 <- [1,3110,null,{}] 15:23:57 INFO - PROCESS | 1775 | 1465079037750 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:57 INFO - PROCESS | 1775 | 1465079037755 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:57 INFO - PROCESS | 1775 | 1465079037957 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 15:23:58 INFO - PROCESS | 1775 | 1465079038213 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:58 INFO - PROCESS | 1775 | 1465079038220 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:58 INFO - PROCESS | 1775 | ++DOCSHELL 0x8b2cd000 == 36 [pid = 1775] [id = 787] 15:23:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 80 (0x8bd0d000) [pid = 1775] [serial = 2360] [outer = (nil)] 15:23:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 81 (0x92b07c00) [pid = 1775] [serial = 2361] [outer = 0x8bd0d000] 15:23:58 INFO - PROCESS | 1775 | 1465079038310 Marionette DEBUG loaded listener.js 15:23:58 INFO - PROCESS | 1775 | ++DOMWINDOW == 82 (0x92b0c400) [pid = 1775] [serial = 2362] [outer = 0x8bd0d000] 15:23:59 INFO - PROCESS | 1775 | 1465079039235 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 15:23:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:23:59 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 15:23:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:23:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:23:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1540ms 15:23:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:23:59 INFO - PROCESS | 1775 | 1465079039280 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 15:23:59 INFO - PROCESS | 1775 | 1465079039284 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 15:23:59 INFO - PROCESS | 1775 | 1465079039290 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 15:23:59 INFO - PROCESS | 1775 | 1465079039293 Marionette TRACE conn4 <- [1,3114,null,{}] 15:23:59 INFO - PROCESS | 1775 | 1465079039300 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:59 INFO - PROCESS | 1775 | 1465079039306 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:59 INFO - PROCESS | 1775 | 1465079039490 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 15:23:59 INFO - PROCESS | 1775 | 1465079039694 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"492a7db3-a49b-49ba-83f0-0ca99351358d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:59 INFO - PROCESS | 1775 | 1465079039711 Marionette INFO sendAsync 3b9ccc53-f4bc-442e-9428-c25b54c5304f 15:23:59 INFO - PROCESS | 1775 | ++DOCSHELL 0x93862400 == 37 [pid = 1775] [id = 788] 15:23:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 83 (0x93867400) [pid = 1775] [serial = 2363] [outer = (nil)] 15:23:59 INFO - PROCESS | 1775 | ++DOMWINDOW == 84 (0x9386e800) [pid = 1775] [serial = 2364] [outer = 0x93867400] 15:23:59 INFO - PROCESS | 1775 | 1465079039855 Marionette DEBUG loaded listener.js 15:24:00 INFO - PROCESS | 1775 | ++DOMWINDOW == 85 (0x950dbc00) [pid = 1775] [serial = 2365] [outer = 0x93867400] 15:24:00 INFO - PROCESS | 1775 | 1465079040777 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:24:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:24:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1498ms 15:24:00 INFO - PROCESS | 1775 | 1465079040788 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 15:24:00 INFO - PROCESS | 1775 | 1465079040792 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 15:24:01 WARNING - u'runner_teardown' () 15:24:01 INFO - No more tests 15:24:01 INFO - Got 0 unexpected results 15:24:01 INFO - SUITE-END | took 1308s 15:24:02 INFO - Closing logging queue 15:24:02 INFO - queue closed 15:24:02 INFO - Return code: 0 15:24:02 WARNING - # TBPL SUCCESS # 15:24:02 INFO - Running post-action listener: _resource_record_post_action 15:24:02 INFO - Running post-run listener: _resource_record_post_run 15:24:03 INFO - Total resource usage - Wall time: 1344s; CPU: 98.0%; Read bytes: 14237696; Write bytes: 923754496; Read time: 636; Write time: 324784 15:24:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:24:03 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 136728576; Read time: 0; Write time: 193492 15:24:03 INFO - run-tests - Wall time: 1313s; CPU: 98.0%; Read bytes: 11141120; Write bytes: 776171520; Read time: 476; Write time: 121176 15:24:03 INFO - Running post-run listener: _upload_blobber_files 15:24:03 INFO - Blob upload gear active. 15:24:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 15:24:03 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 15:24:03 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'] 15:24:03 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 15:24:04 INFO - (blobuploader) - INFO - Open directory for files ... 15:24:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 15:24:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:24:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:24:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:24:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:24:06 INFO - (blobuploader) - INFO - Done attempting. 15:24:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 15:24:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:24:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:24:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:24:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:24:07 INFO - (blobuploader) - INFO - Done attempting. 15:24:07 INFO - (blobuploader) - INFO - Iteration through files over. 15:24:07 INFO - Return code: 0 15:24:07 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 15:24:07 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 15:24:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2cb77c66accc54fc41c3776ecd3111fd82de1492af11d404f4141ce50b0408f607267c40a866ddc3aba8d9669e683b92a8a03ced760a096d00af41dc9271a9e9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ce31e16269261ca79f72b5f422029e728a415d063fe6067599319501a7389c073fa51ac0ff5dadfd4ac39393f3c08a476a26b27ec9a8dc6a2395983d488b2f16"} 15:24:07 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 15:24:07 INFO - Writing to file /builds/slave/test/properties/blobber_files 15:24:07 INFO - Contents: 15:24:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2cb77c66accc54fc41c3776ecd3111fd82de1492af11d404f4141ce50b0408f607267c40a866ddc3aba8d9669e683b92a8a03ced760a096d00af41dc9271a9e9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ce31e16269261ca79f72b5f422029e728a415d063fe6067599319501a7389c073fa51ac0ff5dadfd4ac39393f3c08a476a26b27ec9a8dc6a2395983d488b2f16"} 15:24:07 INFO - Running post-run listener: copy_logs_to_upload_dir 15:24:07 INFO - Copying logs to upload dir... 15:24:07 INFO - mkdir: /builds/slave/test/build/upload/logs 15:24:07 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1430.957964 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 51 secs) (at 2016-06-04 15:24:07.917352) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 15:24:07.918471) ========= 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-1465074133.849145-821357106 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2cb77c66accc54fc41c3776ecd3111fd82de1492af11d404f4141ce50b0408f607267c40a866ddc3aba8d9669e683b92a8a03ced760a096d00af41dc9271a9e9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ce31e16269261ca79f72b5f422029e728a415d063fe6067599319501a7389c073fa51ac0ff5dadfd4ac39393f3c08a476a26b27ec9a8dc6a2395983d488b2f16"} build_url:https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.048495 build_url: 'https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/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/2cb77c66accc54fc41c3776ecd3111fd82de1492af11d404f4141ce50b0408f607267c40a866ddc3aba8d9669e683b92a8a03ced760a096d00af41dc9271a9e9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ce31e16269261ca79f72b5f422029e728a415d063fe6067599319501a7389c073fa51ac0ff5dadfd4ac39393f3c08a476a26b27ec9a8dc6a2395983d488b2f16"}' symbols_url: 'https://queue.taskcluster.net/v1/task/K9IZoDg-Tlys33zCjR8R7A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.80 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 15:24:08.764728) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 15:24:08.765072) ========= 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-1465074133.849145-821357106 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.026887 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 15:24:08.838740) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-04 15:24:08.839040) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-04 15:24:08.839385) ========= ========= Total master_lag: 1.81 =========